Monitoring the Armory Agent with Prometheus
prometheus.enabled is true in the Agent configuration, the Agent exposes metrics on port 8008 (
prometheus.port) on path
/prometheus_metrics like other Spinnaker services. Both paths serve the same data.
If you are using the Prometheus operator, you can scrape metrics with:
apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: labels: app: spin name: armory-agent-service-monitor spec: endpoints: - path: /prometheus_metrics port: metrics # - path: /metrics # port: metrics selector: app: spin
Import a Grafana dashboard
You can import this Grafana dashboard definition to use with Prometheus.
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.