Openshift GitOps (ArgoCD) Dashboard

Monitor ArgoCD applications on OpenShift, including sync status, memory/CPU usage, gRPC calls, errors, and repositories using Grafana.

Openshift GitOps (ArgoCD) Dashboard screenshot 1
Openshift GitOps (ArgoCD) Dashboard screenshot 2

Openshift GitOps (ArgoCD) Dashboard - V1

πŸ“Œ DESCRIPTION

This OpenShift GitOps Dashboard is designed to monitor ArgoCD applications’ synchronization status, memory & CPU usage, gRPC calls, error codes, and repository management using Grafana. Failed Syncs, application health status, and critical ArgoCD indicators are analyzed in detail on this dashboard.

πŸ›  INCLUDED PANELS

  • ⏳ UPTIME β†’ Shows how long the ArgoCD server has been running.
  • πŸ“¦ APPLICATIONS β†’ Lists ArgoCD applications running on OpenShift.
  • πŸ”— REPOSITORIES β†’ Tracks Git repositories connected to ArgoCD.
  • πŸ”„ SYNC STATUS β†’ Displays application synchronization status (Synced, OutOfSync, Error, etc.).
  • ❀️ HEALTH STATUS β†’ Shows the health status of applications (Healthy, Degraded, Missing, etc.).
  • πŸ“‹ ARGOCD APPLICATIONS SYNC STATUS β†’ Provides a table view of applications and their synchronization status.
  • πŸ”„ SYNC SUCCESS VS FAILURES (24H) β†’ Compares successful vs. failed syncs in the last 24 hours.
  • πŸ”₯ ARGOCD CPU & MEMORY USAGE β†’ Measures the memory and CPU usage of the ArgoCD server.
  • πŸ“‘ OPENSHIFT API REQUEST LATENCY (HAPROXY) β†’ Monitors OpenShift API request latency.
  • πŸ“Š GRPC CALLS & ERRORS β†’ Shows detailed gRPC calls and error codes for ArgoCD.
  • πŸ“‹ AUTO-SYNC STATUS β†’ Displays ArgoCD’s auto-sync status.
  • πŸ›  REDIS & GIT REQUESTS β†’ Monitors Redis and Git requests made by ArgoCD.

πŸš€ SETUP & USAGE

  1. Go to the “Dashboards” section in Grafana
  2. Select the “Import” option
  3. Upload the JSON file or paste its content
  4. Select your data source (Prometheus)
  5. Save the dashboard and start monitoring!

πŸ”— GITHUB REPOSITORY For updates, contributions, and issue tracking, visit:
OpenShift GitOps Dashboard on GitHub

Revisions
RevisionDescriptionCreated

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies