alertmanager-query
Installation
SKILL.md
AlertManager Query (API v2)
Query Prometheus-compatible AlertManager HTTP API v2 directly via curl. Covers alert listing with filters, silence management (list, create, get, delete), and alert state inspection.
Availability Warning
AlertManager runs as an in-cluster pod and may be unavailable (crashloop, DNS failure, not deployed locally). Always check connectivity first. When AlertManager is down, fall back to VictoriaMetrics for alert data:
# Fallback: firing/pending alerts from VictoriaMetrics (always available)
curl -s ${VM_AUTH_HEADER:+-H} ${VM_AUTH_HEADER:+"$VM_AUTH_HEADER"} \
"$VM_METRICS_URL/api/v1/alerts" | jq '.data.alerts[]'
AlertManager provides what VM alerts cannot: silences, inhibition state, and alert routing.
Environment
Related skills
More from victoriametrics/skills
victoriametrics-query
>
98victorialogs-query
>
88investigating-with-observability
Use when investigating issues, debugging problems for applications, or responding to alerts in the Kubernetes cluster using VictoriaMetrics, VictoriaLogs, or VictoriaTraces.
84victoriametrics-cardinality-analysis
>
80victoriametrics-unused-metrics-analysis
>
76victoriatraces-query
>
71