Skip to content

Compliance Reports

Generate NIS2 compliance reports for auditors with one click.

What's included

The compliance report maps your KVM Fleet usage to NIS2 Directive Article 21 measures:

Article 21 Measure KVM Fleet Evidence
(a) Risk analysis and IS policies Audit log hash chain integrity verification
(b) Incident handling Alert rules and alert history export
(d) Supply chain security Device enrollment records, agent versions
(e) Network security Outbound-only tunnel architecture, no exposed ports
(g) Cybersecurity hygiene RBAC roles, SSO enforcement
(i) Access control Row-level security, session audit trail

Generate a report

  1. Go to Reports in the dashboard
  2. Select a date range
  3. Click Generate PDF

The report includes:

  • Organization summary (users, devices, roles)
  • Audit log excerpt with hash chain verification status
  • Alert rule configuration
  • Device inventory with agent versions
  • Compliance mapping table

Via API

curl -X POST https://app.kvmfleet.io/v1/reports/compliance \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"start_date": "2026-01-01", "end_date": "2026-03-31"}' \
  --output compliance-report.pdf

The response is a PDF file (Content-Type: application/pdf).

Scheduling

Automated quarterly report generation is on the roadmap. For now, generate reports manually or use a cron job with the API.

Tip

Generate reports quarterly and store them in your document management system. Auditors typically ask for the last 4 quarters.