v1.107.0219.3 MB
Apache-2.0
strict
core18
vmalert executes a list of the given alerting or recording rules against configured -datasource.url compatible with Prometheus
For sending alerting notifications *vmalert relies on Alertmanager configured via
A single-node or cluster version of VictoriaMetrics** are capable of proxying requests to vmalert via
-notifier.url flag. Recording rules results are persisted via remote write protocol and require -remoteWrite.url to be configured. Vmalert is heavily inspired by Prometheus implementation and aims to be compatible with its syntax.A single-node or cluster version of VictoriaMetrics** are capable of proxying requests to vmalert via
-vmalert.proxyURL command-line flag. Use this feature for the following cases:- for proxying requests from Grafana Alerting UI;
- for accessing vmalerts UI through VictoriaMetrics Web interface.
- Integration with VictoriaMetrics TSDB;
- VictoriaMetrics MetricsQL support and expressions validation;
- Prometheus alerting rules definition format support;
- Integration with Alertmanager starting from Alertmanager v0.16.0-alpha;
- Keeps the alerts state on restarts;
- Graphite datasource can be used for alerting and recording rules. See these docs;
- Recording and Alerting rules backfilling (aka replay). See these docs;
- Lightweight and without extra dependencies.
- Supports reusable templates for annotations;
- Load of recording and alerting rules from local filesystem, URL, GCS and S3;
- Detect alerting rules which don't match any series.
Update History
v1.107.0 (21)13 Dec 2025, 09:47 UTC
25 Jul 2023, 15:10 UTC
9 Dec 2024, 16:00 UTC
13 Dec 2025, 09:47 UTC
