LINUX.ORG.RU
ФорумAdmin

Как сделать более плавные графики в запросе topk(5, sum by (datname) (increase(pg_stat_statements_mean_time_seconds..... в prometheus ?

 


0

1

Есть запрос в prometheus в postgres_exporter

topk(5, sum by (datname) (increase(pg_stat_statements_mean_time_seconds{datname!~"template.*", datname!~"postgres", instance=~"$instance"}[1m]) > 10 ))

График с запросом выглядит вот так

https://habrastorage.org/webt/sb/4e/id/sb4eidbln70tbwbnnzekpdvlyxa.jpeg

Как сделать более плавные графики в запросе topk(5, sum by (datname) (increase(pg_stat_statements_mean_time_seconds….. в prometheus ?



Последнее исправление: chemtech (всего исправлений: 1)

Visualization > Lines ?

Но вообще он вам сумму показывает, если во время N у вас значение 10, а в N+1 зачение 1, то плавность тут только визуальная будет. Можно брать интервалы меньше, тогда если изменение с тух же 10 до 1 будет происходить постепенно выглядеть это будет более плавно, но в случае резкого изменения значения все равно будет яма\горб. Или вопрос о том как изменить саму метрику?

Графану в теги добавьте, может кто более грамотный тогда придет и поможет.

micronekodesu ★★★
()
Последнее исправление: micronekodesu (всего исправлений: 1)
Ответ на: комментарий от micronekodesu

Спасибо. Действительно надо подумать.

chemtech
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.