2016-08-25 23 views
1

I'v сконфигурирован экспортером для журналов PostgreSQL. Экспортер ищет новые сообщения журнала с уровнем Error или Fatal. Прометей проверяет эти показатели экспортера и скребков в формате: psql_errors {instance = '', level = '', message = ''}Как написать правило для уведомления о метрических обновлениях?

Теперь я хочу, чтобы правило блогов уведомляло меня о любой новой ошибке. Использование таких операторов, как boost() или 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 }}", 
    } 

ответ

1

Это событие регистрации Прецедент, для которого Прометей не очень подходит, так как вы экспорт пер-. сообщение Я бы предложил использовать такую ​​систему, как ELK.

 Смежные вопросы

  • Нет связанных вопросов^_^