PromQL: как изменить нулевое значение на произвольное? - PullRequest
0 голосов
/ 24 января 2020

У меня есть ситуация, когда мой metri c устанавливается на 0 программой, когда все работает нормально. Я хотел бы рассматривать нулевое значение как значение ошибки (в моем случае 1). Самый простой подход, который я предложил, - заменить нулевые значения в metri c на 1. Grafana, похоже, не поддерживает это, поэтому мой вопрос заключается в том, существует ли выражение PromQL для замены каждого нулевого значения другим.

1 Ответ

0 голосов
/ 25 января 2020

В Prometheus нет null, только образцы, которых не существует. Проще всего всегда, чтобы ваше приложение показывало метрику c, однако вы можете использовать unless в приложениях, которые этого не делают. См. Уведомление об отсутствии для метрик соскоба .

...