Metrics
Metrics Dashboard – Coming in v2.0
Real-time metrics aggregation across all Inrun instances is under active development.

What to Expect

⬡

Per-Blueprint Metrics

View reconciliation rates, error rates, and queue depths for each Blueprint independently. Drill down from the Blueprint panel to see instance-specific metrics.

Planned for v2.0
⚙

System Health

Go runtime metrics: goroutines, memory allocation, GC pauses, and thread counts. Available per instance to help debug performance issues.

Planned for v2.0
⇄

Conversion & Admission

Track version conversion latency and success rates. Monitor validation and mutation webhook performance across all CRDs.

Planned for v2.0
↑

Time Series

Historical graphs showing trends over time. Identify patterns in reconciliation latency, queue growth, and error rates.

Planned for v2.0
◎

Alerting

Configure alerts for high error rates, queue backpressure, or degraded CRDs. Integrations with Slack, PagerDuty, and email.

Planned for v2.0
↗

Export

Export metrics to CSV, JSON, or Prometheus format. Integrate with existing monitoring stacks and data lakes.

Planned for v2.0

Preview: System Metrics (Mock Data)

Metric Instance 1 (8080) Instance 2 (8082) Aggregate
Goroutines211187398
Memory (alloc)41.9 MB38.2 MB80.1 MB
GC P950.19 ms0.21 ms0.20 ms
Threads111122
Total Reconciles12,4569,87222,328
Error Rate (avg)0.04%0.00%0.02%
Real-time metrics aggregation will be available in Inrun v2.0
Have ideas for metrics? Open an issue on GitHub