When a red exclamation mark appears next to a report, this is most likely due to a specific column missing from an underlying saved search. This can happen if the saved search was modified after the report was defined. If this is confirmed to be the issue, a new report and a new aggregated data view must be used.
A red exclamation mark appears next to a report. What does that mean?
Highlight the report with the exclamation mark, and the exact time when the error occurred will be displayed:
In most cases, the JSA error log on your console appliance includes a log entry that is generated by ReportServices with the exact same timestamp. View and search the JSA error log for the specific error by running the following command from an SSH connection to your console:
grep ReportServices /var/log/qradar.error | less
A common reason for the error is that a specific column is missing from an underlying saved search. Look for the error message with the following form:
[report_runner] [main] com.q1labs.reporting.ReportServices: [ERROR][NOT:0000003000][127.0.0.1/- -] [-/- -]Unexpected error [report_runner] [main]java.sql.SQLException: ResultSet object does not contain column
The reports display only data based on saved search at the time it was generated. After a modification has been made to a saved search, the error that is shown will be displayed. Therefore, a new report and aggregated data view must be used. The old aggregated data and report must be deleted. To resolve for each report that shows a Red Exclamation Mark next to it, do the following: Delete the view:
Delete the report:
Recreate the report:
2019-07-20: Minor, non-technical edit.