Должен ли я его опустить до 1 секунды, чтобы rps в итоге правильно расчитать? А то rate(requests_count_total[1s]) - ничего не возвращает. А экспортер примерно так выглядит:
from prometheus_client import Counter, start_http_server
import time
# Создаем каунтер
counter = Counter('requests_count', '')
# Запускаем HTTP-сервер для Prometheus
start_http_server(8000)
while True:
counter.inc()
time.sleep(0.1)
Опускать не обязательно, ищи проблему где-то еще Я не знаю к сожалению как оно на питоне должно быть
Насколько я понимаю нет, counter инкремент, который увеличиваются от целевого действия А прометеус лишь забирает это значение Поэтому можно опрашивать хоть раз в день Но возможно gauge или как его там лучше подойдёт
Попробовал его тоже. Возвращает Empty query result
А зайди браузером, что будет? Похоже что пустой ответ А прометеусу нужно что то в виде названия материки и ее значения текстом
Да, но почему то ответ пустой в promql
Вот тут уже не подскажу Я только баловался, пока пацаны рядом девопсили А если вывести все доступные материки, будет?
там где запрос делаешь
Обсуждают сегодня