#python #prometheus #monitoring #grafana #promql
Вопрос:
Я пытаюсь получить среднее значение в течение дня за последние 30 дней для размера показателя с помощью скрипта python. в следующем формате:
- день 1: Рассчитанное среднее значение для дня 1
- день 2: Рассчитанное среднее значение для дня 2
- …..
- день 30: Рассчитанное среднее значение для дня 30
Но когда я сравниваю ожидаемые значения с реальными значениями, они не похожи друг на друга. это мой запрос от скрипта python к хосту Prometheus.
response = requests.get(PROMETHUESURL RANGE_QUERY_API, params={'query': avg(size_total{action="rrrr",product="test"}) , 'start': (30DaysAgo), 'end': (NOW), 'step': '1d'})
Начальные и конечные параметры заменяются меткой времени.
Верен ли мой запрос, и если нет, то как я могу исправить его, чтобы получить среднее значение за последние 30 дней?