Monitoring Guide

Note: The operator dashboard, alerting integrations, and Prometheus metrics described on this page are under active development and not yet available. There is no operator dashboard at aegissystems.live today, and no Prometheus-compatible metrics endpoint exists yet. The content below describes the planned monitoring model. Check back soon.

This guide covers monitoring governance activity in AEGIS — using the operator dashboard, querying the audit log, setting up alerts, and generating compliance reports.

Operator Dashboard

The AEGIS operator dashboard at aegissystems.live (coming soon) provides real-time visibility into governance activity:

Audit Log Queries

The Audit API provides programmatic access to the full governance audit trail. Common query patterns:

Note: The audit log query examples below reference api.aegissystems.live which is not yet deployed, and the /api/v1/audit/log endpoint which is not yet implemented. The only audit endpoint available today is GET /api/v1/audit/events. Authentication is also not yet available.

Recent Denials

curl -H "Authorization: Bearer $AEGIS_API_KEY" \
  "https://api.aegissystems.live/api/v1/audit/log?outcome=DENY&limit=20"

Activity for a Specific Agent

curl -H "Authorization: Bearer $AEGIS_API_KEY" \
  "https://api.aegissystems.live/api/v1/audit/log?actor_id=agent-001&since=2026-03-22T00:00:00Z"

Escalation Events

curl -H "Authorization: Bearer $AEGIS_API_KEY" \
  "https://api.aegissystems.live/api/v1/audit/log?outcome=ESCALATE&limit=50"

Policy Changes

curl -H "Authorization: Bearer $AEGIS_API_KEY" \
  "https://api.aegissystems.live/api/v1/audit/log?event_type=policy.updated&since=2026-03-01T00:00:00Z"

Alerting

Configure alerts to be notified of governance events that require attention:

Alerting integrations (webhook, Slack, PagerDuty) will be configurable through the operator dashboard. (Alerting integrations are not yet implemented.)

Metrics and Observability

AEGIS exposes governance metrics for integration with existing observability stacks:

MetricDescription
aegis.decisions.totalTotal governance decisions (labeled by outcome)
aegis.decisions.latencyDecision latency in milliseconds
aegis.risk_score.histogramDistribution of computed risk scores
aegis.policies.evaluatedNumber of policies evaluated per decision
aegis.capabilities.usageCapability usage counts

Metrics will be available in Prometheus-compatible format for integration with Grafana, Datadog, and similar platforms. (Prometheus metrics are not yet implemented.)

Compliance Reporting

The immutable audit log is designed to satisfy compliance requirements. To generate compliance reports:

  1. Query the audit log for the reporting period
  2. Filter by event type and outcome as needed
  3. Export the results for review

The hash-chained integrity of the audit log provides cryptographic proof that the log has not been tampered with, satisfying SOX, HIPAA, and similar audit requirements.

Next Steps

Note: Dashboard features and alerting integrations are under active development. This guide describes the target monitoring model. See the aegis-platform repository for current status.