Reports
Overview
Reports provide detailed documentation of compliance scan results. They can be viewed online, downloaded, or exported for external analysis.
Navigation
Menu: Compliance (reports are accessible via the Report button on scan rows)
Report Types
HTML Report
- Interactive web-based report
- Detailed rule information
- Collapsible sections
- Best for viewing in browser
PDF Report
- Printable document format
- Professional presentation
- Good for sharing with stakeholders
- Suitable for audits
CSV Export
- Spreadsheet format
- Raw data export
- Good for custom analysis
- Import into Excel or Google Sheets
JSON Export
- Machine-readable format
- API integration
- Custom processing
- Data archival
Viewing Reports
From Compliance Page
- Go to Compliance page
- Find the completed scan
- Click Report button
- Select format (HTML or PDF)
From Scan Details
- Click on scan row to expand
- View inline results
- Click Report for full report
Report Contents
Executive Summary
- Scan date and time
- Target host information
- SCAP profile used
- Overall compliance score
- Pass/Fail statistics
Detailed Findings
For each rule:
| Field | Description |
|---|---|
| Rule ID | CIS benchmark rule number |
| Title | Rule description |
| Severity | Low, Medium, High |
| Result | Pass, Fail, Error, Not Applicable |
| Description | What the rule checks |
| Rationale | Why this rule matters |
| Remediation | How to fix if failed |
Statistics
- Total rules checked
- Rules passed
- Rules failed
- Rules with errors
- Not applicable rules
- Compliance percentage
Exporting Data
Export Scan List
From the Compliance page:
- Click Export CSV or Export JSON
- Downloads all scans in the list
- Includes summary data for each scan
Export Scan Results
From scan details:
- Expand the scan
- Click Export CSV or Export JSON
- Downloads all rule results for that scan
Export Format
CSV columns:
- rule_id
- title
- severity
- result
- description
JSON structure:
{
"scan_id": "...",
"host": "...",
"results": [
{
"rule_id": "...",
"title": "...",
"severity": "...",
"result": "..."
}
]
}Report Storage
Reports are generated on demand from stored scan results. Scan results are retained according to the data retention settings.
Retention Period
- Default: 90 days
- Configurable in Settings
- After retention period, data is purged
Archiving Reports
To keep reports long-term:
- Download PDF reports
- Export JSON data
- Store in your document management system
Sharing Reports
- Download PDF report
- Attach to email
- Send to stakeholders
Integration
Use exported JSON for:
- SIEM integration
- Compliance dashboards
- Ticketing systems
- Custom reporting
Compliance Trends
Dashboard Charts
The Compliance page shows trend data:
- Score changes over time
- Profile-specific trends
- Host comparison
Trend Analysis
Compare scans over time:
- Run regular scans (weekly)
- Track score improvements
- Identify recurring failures
Best Practices
Regular Reporting
- Generate reports after each scan
- Archive for audit purposes
- Track trends monthly
Stakeholder Reports
- Use PDF for management
- Include executive summary
- Highlight critical findings
Technical Analysis
- Use CSV for detailed analysis
- Filter by severity
- Track specific rules over time
Audit Preparation
- Maintain report history
- Document remediation actions
- Keep evidence of improvements
Troubleshooting
Report Not Loading
- Check scan completed successfully
- Try different format (HTML vs PDF)
- Check browser console for errors
- Try refreshing the page
PDF Download Fails
- Check popup blockers
- Try right-click and “Save as”
- Check available disk space
- Try HTML format instead
Export Empty
- Verify scan has results
- Check filters are not excluding all data
- Try expanding scan first
- Refresh the page and retry
Missing Data in Export
- Check scan completed without errors
- Verify all rules were evaluated
- Some rules may be Not Applicable
Related Pages
- Compliance Scanning - Run scans and view results
- Settings - Configure data retention period
Reviewed by OpenNix LLC · Last updated on