You are viewing version 2.24 of the documentation, which is no longer maintained. For up-to-date documentation, see the latest version.
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.