VictoriaMetrics vmalert 说明
vmalert 可以执行一系列给定的rule(基于metricsql),然后发送报警到Alertmanager 特性 集成VictoriaMetrics TSDB MetricsQL 表达式校验 prometheus 报警规则格式支持 集成Alertmanager 轻量级没有额外的依赖 使用 构建 目前需要自己构建,很简单 make vmalert 就可以了 启动 依赖一系列的规则(promql&&metricssql),数据源地址,通知地址Alertmanager地址,方便处理,聚合报警以及发送通知 命令: . / bin / vmalert - rule = alert. rules \ - datasource. url = http: //localhost:8428 \ - notifier. url = http: //localhost:9093 一个参考规则 groups: - name: groupGorSingleAlert rules: - alert: VMRows for: 10 s expr: vm_rows > 0 labels: label: bar host: "{{ $labels.instance }}" annotations: summary: "{{ $value|humanize }}" description: "{{$labels}