Skip to content

Monitoring📜

The primary way to access/view data collected by Cluster Auditor is through its metrics.

Prometheus📜

Cluster Auditor is automatically shipped with a ServiceMonitor with allows Prometheus to scrape its metrics port. These metrics can be viewed in Prometheus if desired via the following metrics names: - opa_scorecard_up: Basic metrics that validate the monitor is functioning - opa_scorecard_constraint_information: Provides details of all Constraints currently deployed in the cluster (name, kind, violations, and enforcement type) - opa_scorecard_constraint_violations: Provides granular detail on all violations (the offending pod/ns, the constraint, enforcement type, and message)

Grafana📜

The easiest way to view Cluster Auditor data is through the pre-configured Grafana Dashboard OPA Violations.

This dashboard displays (per namespace) all violations, with filtered graphs and charts based on violation type, time, and enforcement action. The image below provides a preview of what this dashboard looks like in an example cluster.

dashboard.png