#prometheus
Вопрос:
Экспортер, которого мы написали, запрашивает внешнюю систему и получает значение в виде общего количества. redshift_scan_query_total 235
Это значение увеличивается с течением времени. Но клиент golang для prometheus не позволяет устанавливать значения в счетчике, он позволяет только увеличивать.
Кроме того, внешняя система иногда сбрасывает данные и иногда сбрасывает эти значения, так как это приблизительное значение.
Должен ли я использовать датчик? Будет increase()
ли работать с датчиком? Датчик приведет к нескольким показателям в случае перезапуска экспортера.
Как проанализировать общее количество запросов, увеличенных за 1 день, используя Prometheus для этого варианта использования?
Комментарии:
1. github.com/prometheus/client_golang/issues/872
2. я думаю, что нужно использовать Constmetric robustperception.io/setting-a-prometheus-counter