Question 380
A security automation or reporting check exposes this issue: A scheduled executive report is empty although the FortiGate still holds recent traffic locally, and analysts see no corresponding Analytics records in FortiAnalyzer. Which ongoing safeguard best addresses the original risk?
Explanation
Correct Answer
Check source ingestion and Analytics availability before diagnosing blank reports. This long-term control addresses the recurring risk. The technical reason is: Report datasets query locally available analytics logs; source-device local retention alone does not populate FortiAnalyzer reports. A later acceptance test still needs to confirm: Matching records are present in FortiAnalyzer Analytics and the rerun report includes expected traffic.
Incorrect Answers
This safeguard, “Test individual chart queries before publishing complex report templates”, reduces a different source-defined risk: An analyst receives a report whose Top Threats chart is blank while another chart in the same report has data. That risk depends on: Each report chart can depend on a different query and log table, so one working chart does not establish another's data availability. The recurring problem here is a scheduled executive report is empty although the FortiGate still holds recent traffic locally, and analysts see no corresponding Analytics records in FortiAnalyzer. The originally selected control “Check source ingestion and Analytics availability before diagnosing blank reports” is more specific because report datasets query locally available analytics logs; source-device local retention alone does not populate FortiAnalyzer reports.
This safeguard, “Specify expected analytics-to-report latency in SOC performance targets”, reduces a different source-defined risk: A dashboard shows near-real-time detections, but a report run from the same ADOM is delayed and the analyst attributes the discrepancy to faulty detection rules. That risk depends on: Live or summarized views and scheduled report generation may consume data on different schedules. The recurring problem here is a scheduled executive report is empty although the FortiGate still holds recent traffic locally, and analysts see no corresponding Analytics records in FortiAnalyzer. The originally selected control “Check source ingestion and Analytics availability before diagnosing blank reports” is more specific because report datasets query locally available analytics logs; source-device local retention alone does not populate FortiAnalyzer reports.
This safeguard, “Cross-check log type, timeframe, and device scope during blank-report triage”, reduces a different source-defined risk: An analyst selects an hour-long incident window but the associated report includes no entries because its dataset filters to the wrong log subtype. That risk depends on: Report rows are drawn from the chosen log category; a valid timeframe alone cannot compensate for the wrong subtype. The recurring problem here is a scheduled executive report is empty although the FortiGate still holds recent traffic locally, and analysts see no corresponding Analytics records in FortiAnalyzer. The originally selected control “Check source ingestion and Analytics availability before diagnosing blank reports” is more specific because report datasets query locally available analytics logs; source-device local retention alone does not populate FortiAnalyzer reports.