← ClaudeAtlas

metrics-graphanalisted

Query Very Happy connection and RPC metrics, maintain its Grafana dashboard, and diagnose the private Prometheus collection path. Use for monitoring, Grafana, Prometheus, and connection-quality panels.
Mereithhh/very-happy · ★ 5 · AI & Automation · score 70
Install: claude install-skill Mereithhh/very-happy
# Very Happy monitoring Read [docs/monitoring/README.md](../../../docs/monitoring/README.md) first: it owns the deployed topology, object names, data semantics and rollback. Application release remains owned by the `release` skill and `docs/operations.md`. ## Choose the actual management path - Production uses the existing sy Grafana/Prometheus stack. Reach its Kubernetes API through `ssh k8s`; verify host identity and current Service addresses before queries. A local kubeconfig context named sy is not evidence its credentials work. - The connection dashboard is managed by the dedicated ConfigMap documented in the runbook. Edit `docs/monitoring/connection-quality.dashboard.json`, resolve `${DS_PROMETHEUS}` to the verified existing data source UID when provisioning, and change only the owned ConfigMap after exporting its previous state. - Its existing provider has `allowUiUpdates=false`. Do not switch to an API/UI overwrite, change the global provider, or install grafanactl just to update it. Other dashboards may have a different owner; inspect before changing them. - Do not assume a repo `.env`, Basic Auth, or an initial Kubernetes admin Secret provides current Grafana access. An auth failure is not permission to reset a password. Never print credentials or persist session cookies in artifacts. ## Query and verify Resolve the Prometheus Service address using the cluster API, then query its `/api/v1/query` or `/api/v1/query_range` from the authorized pri