Accessing Metrics Endpoints for Agent Controllers

How metrics endpoints for various Agent controllers can be accessed on Akuity Platform

Metrics endpoints for the Argo CD agent components on AKP are accessible in the same manner as in the open-source version. No additional configurations or Kustomizations are required to expose them.


Metrics for the agent controllers are exposed on dedicated ports and can be accessed using the /metrics path. Below are the default ports used by each component:

  • Application Controller
    Port: 8082
    Endpoint: /metrics

  • Repo Server
    Port: 8084
    Endpoint: /metrics

  • Notifications Controller
    Port: 9001
    Endpoint: /metrics

These endpoints are available by default and should be accessible from within the cluster or via port-forwarding if external access is needed for synthetic monitoring or Prometheus scraping.

Example Command (Port-Forwarding):

kubectl -n akuity port-forward deploy/argocd-application-controller 8082

Then access:
http://localhost:8082/metrics


Summary:

  • No extra configuration is needed to access metrics on AKP.

  • Each Argo CD controller exposes a metrics endpoint on its default port.

  • Useful for monitoring and integrating with tools like Prometheus or Grafana.