Прометей построен вокруг возвращаемого временных рядов Представление метрик. Во многих случаях, однако, мне все равно, что состояние метрики прямо сейчас, и мне трудно найти надежный способ получить «последнее» значение показателя.Последнее значение или последнее значение
Поскольку сейчас это становится Метрики каждые 30 секунд, я пытался что-то вроде этого:
my_metric[30s]
Но это чувствует себя хрупкой. Если метрики датируются более или менее 30 секунд между точками данных, я либо возвращаю более одного или нулевого результата.
Как я могу получить последнее значение показателя?
Консоль Prometheus показывает только самое последнее значение, но при запросе метрики через API (например, через Grafana), 'my_metric' возвращает временной ряд. Попробуйте нажать '/ api/v1/query? Query = my_metric'. Он возвращает временной ряд, а не последнее значение. –
Нет, это не так, http://demo.robustperception.io:9090/api/v1/query?query=up, например, является только самым последним значением. –
Я не получаю ответа от вашей ссылки. Но вот скриншот моего запроса, возвращающего вектор. http://imgur.com/OkaV0Ea –