Monitoring

Prometheus metrics, Grafana dashboards, and pipeline run history

Prometheus Configuration

Add this to your prometheus.yml to scrape ResilienceOps metrics:

scrape_configs: - job_name: 'resilienceops' scrape_interval: 15s static_configs: - targets: ['backend:8000'] metrics_path: /metrics

Available Metrics

MetricTypeDescription
resilienceops_events_totalcounterTotal security events ingested
resilienceops_events_by_sourcegaugeEvents by source (guardduty/cloudtrail)
resilienceops_events_by_severitygaugeEvents by severity level
resilienceops_anomalies_totalgaugeTotal anomalies detected
resilienceops_critical_incidentsgaugeCritical incidents (risk ≥ 70)
resilienceops_avg_risk_scoregaugeAverage risk score
resilienceops_jira_tickets_totalcounterJira tickets created
resilienceops_remediations_totalcounterRemediations generated

Pipeline Run History

Loading...