Prometheus Alert Resolver
Resolves Prometheus alerts by querying the /api/v1/alerts and /api/v1/query_range endpoints for metric time series analysis. Executes playbook steps for common alerts like HighCPUUsage and DiskSpaceLow, validates PromQL recording rules, and silences alerts via Alertmanager /api/v2/silences.
Installation
Use the upstream install or setup path that matches your environment:
- Docker images are available on Quay.io or Docker Hub.
- docker run --name prometheus -d -p 127.0.0.1:9090:9090 prom/prometheus
- git clone https://github.com/prometheus/prometheus.git
- go install github.com/prometheus/prometheus/cmd/...
Requirements and caveats from upstream:
- [][quay]
- [][hub]
Docker images
Basic usage or getting-started notes:
There are various ways to install Prometheus.
Precompiled binaries
Precompiled binaries for released versions are available in the
Extracted from upstream docs: https://raw.githubusercontent.com/prometheus/prometheus/HEAD/README.md