Вопросы по теме 'promql'

Как использовать выбранный период времени в запросе?
Я использую Grafana с Prometheus и хочу создать запрос , который зависит от выбранного периода времени, выбранного в правом верхнем углу экрана. Есть ли какая-либо переменная (или что-то в этом роде) для использования в поле запроса? Другими...
18017 просмотров

Как мне построить график использования ЦП в графане с помощью Prometheus и экспортера collectd?
Я новичок в promql, и я пытаюсь построить график использования процессора с течением времени, и я обнаружил, что следующий пример показывает статический процент использования, но как мне преобразовать его в скорость для графаны? 100 * (1 -...
11659 просмотров
schedule 24.02.2022

Агрегирование меток между временными рядами
У меня есть метрики, которые выглядят так: myMetric{client="A",server="1",otherlabel="W"} 10 myMetric{client="A",server="2",otherlabel="X"} 21 myMetric{client="B",server="1",otherlabel="Y"} 32 myMetric{client="B",server="4",otherlabel="Z"} 43...
44 просмотров
schedule 19.11.2023

Kubernetes: сравнение использования RSS-памяти модулями и требований к памяти модуля в Prometheus / PromQL
У нас есть метрика container_memory_rss из cadvisor и метрика kube_pod_container_resource_requests_memory_bytes из самого Kubernetes. Можно ли объединить метрики друг с другом, чтобы мы могли напрямую сравнивать соотношение обеих метрик? В...
1409 просмотров
schedule 29.04.2022

Как агрегировать на основе одного значения метки, но сохранить значения других меток?
Я хочу взять минимум метрики на основе одной метки, но сохранить другие метки, чтобы я мог извлечь их позже. Предположим, у меня есть такие показатели: Metric{label1="1",label2="2"} 0 Metric{label1="1",label2="3"} 1...
759 просмотров
schedule 13.10.2022

Заказ повторяющихся панелей по метрической системе
У меня есть панель с повторяющейся панелью, эта панель представляет собой панель с одним значением, которая показывает время до истечения срока действия сертификатов SSL с использованием метрики probe_ssl_earliest_cert_expiry из Blackbox Exporter....
1260 просмотров
schedule 25.09.2022

Оповещение о сравнении показателей Prometheus
Я пытаюсь создать выражение предупреждения, которое срабатывает, если заданная метрика не одинакова для всех целей. Назовем мою метрику my_gauge , где вывод консоли выражения показывает: my_gauge{group="test",instance="huey:9100",job="example"}...
135 просмотров
schedule 29.04.2023

Prometheus: Как создать SLI / SLO из экспортера черного ящика с помощью probe_http_duration_seconds?
Несколько дней я безуспешно пытаюсь создать SLI на основе задержки до конечной точки http. У меня есть экспортер черного ящика и 3 дня данных. Я пробовал много таких вещей: count_over_time (probe_http_duration_seconds {target_url = "xxxx", phase =...
636 просмотров

Почему в результатах запроса Prometheus я вижу запущенный модуль как неработающий, если модуль никогда не отказывал?
{__name__="kube_pod_status_phase",namespace="mynamespace",phase="Failed"} Когда я запускаю вышеупомянутый запрос PromQL, он также возвращает модули, которые никогда не терпели неудачу (что я вижу в Kubernetes). Модуль находится в рабочем...
477 просмотров
schedule 15.07.2022

Использование значения метрики в качестве значения на графане
Мотивация : я хочу представить график тренда ярлыков, а не значений показателей на Prometheus Grafana. Мой вариант использования заключается в том, что у меня есть простая метрика, которая представляет информацию о задании в Jenkins: в моем...
350 просмотров
schedule 06.03.2022

Прометей - условие на основе арифметики меток
Предположим, у меня есть метрика my_metric , и я хочу вычислить разницу между текущей метрикой и метрикой, полученной два дня назад, на основе метки my_label . Есть ли способ сделать это в PromQL без жесткого кодирования значений меток?...
724 просмотров
schedule 24.01.2023

Вычтите первое значение диапазона, чтобы отобразить счетчик с отсчетом от 0
В графане с источником данных prometheus я хочу показать эволюцию счетчика, начиная с 0, чтобы увидеть, как число [x] (например, Writ_bytes) увеличивается в течение указанного диапазона, я хочу увидеть, как оно увеличивается с течением времени,...
234 просмотров
schedule 16.05.2022

Сложные запросы promql
У меня есть прометей с метриками многих пользователей. Мне нужно применить некоторые функции promql к КАЖДОЙ метрике. Могу ли я создать один запрос к prometheus, чтобы получить метрики в желаемом формате? Например, примените среднее значение к...
153 просмотров
schedule 09.10.2022

Promql: можно ли получить общее количество в Query_Range
Например, у меня есть запрос Prometheus, который возвращает «1» в HTTP-статусе 200 и «0» в HTTP-статусе, отличном от 200. Теперь я использую api query_range, в котором я передаю диапазон времени (начало и конец) и шаг . API-Endpoint:...
607 просмотров
schedule 14.07.2023

Как получить процент использования процессора и памяти пода с помощью promethus
Я хочу отображать сведения о модуле в следующем формате с помощью promql / Prometheus. Кроме того, я хочу отображать использование ЦП и памяти приложением / компонентом в формате ниже, используя promql запрос promql: сумма...
2044 просмотров

Grafana PromQL не может прочитать свойство "результат" неопределенного
В настоящее время я изучаю Prometheus и пытаюсь визуализировать его метрики с помощью Grafana и PromQL, но каждый раз, когда я помещаю свои метрики запросов, он всегда показывает ошибку Cannot read property 'result' of undefined , я искал и пробовал...
1294 просмотров
schedule 16.04.2023

Как разделить 2 метрики в Prometheus PromQL
Я создаю свою панель инструментов в Graphana, используя Prometheus. У меня есть 2 показателя (общее количество обращений к сервису и общее количество ошибок тайм-аута) 1 - это общее количество обращений к сервису PromQL- (увеличение...
413 просмотров

Используйте регулярное выражение в запросе увеличения прометея
Я использую grafana и prometheus для запроса нескольких метрик из разных сред и экземпляров / кластеров. Regex помогает мне уменьшить количество запросов на панели инструментов Grafana. Например, вместо создания запроса для каждого экземпляра...
226 просмотров
schedule 14.03.2022

Как получить точки данных временного ряда, которых нет в другом временном ряду, с помощью Promql?
Например, если у меня есть два временных ряда, как показано ниже. metric_1{id=1} 1 metric_1{id=2} 1 metric_1{id=3} 1 metric_2{id=1} 1 metric_2{id=3} 1 Я хотел бы получить это как результат запроса, поскольку id=2 отсутствует в metric_2...
69 просмотров
schedule 20.06.2022

Эквивалент оператора PromQL if then
У меня есть простой запрос PromQL, который выполняет подсчет: sum(up{container_name="my-container",environment_name="$env"}) Это часть панели управления Grafana, позволяющая выбрать $ {env} из раскрывающегося меню. Я хотел...
463 просмотров
schedule 29.07.2023