我已经为 PostgreSQL 日志配置了导出器。导出器正在寻找级别为错误或致命的新日志消息。Prometheus 正在检查此导出器并以以下格式抓取指标:psql_errors{instance='',level='',message=''}
现在我想制定警报规则来通知我任何新错误。使用像 increase() 或 changes() 这样的操作符并没有帮助。所以我向某人寻求帮助
例如,当前规则是下一个:
ALERT psql_error
IF changes({job='psql-grokexporter',level='ERROR'}[1m]) > 0
ANNOTATIONS {
summary = "PostgreSQL Error in logs",
description = "PSQL error: {{ $labels.message }} at {{ $labels.instance }}",
}