PromQL: язык запросов Prometheus
шпаргалка · Ubuntu 24.04 · Prometheus 2.45 https://lab.dimsanych.ru/ru/wiki/promql/Шпаргалка
- q — короткое имя для promtool query instant
-
q() { promtool query instant http://localhost:9090 "$1"; } -
q 'up'1 — цель жива, 0 — нет -
q 'up == 0'только упавшие цели -
q 'node_memory_MemAvailable_bytes'ряды метрики по имени -
q 'up{job="node"}'ряды с нужной меткой -
q 'rate(node_cpu_seconds_total[1m])'счётчик → скорость -
q 'increase(prometheus_http_requests_total[5m])'прирост -
q 'sum by (mode) (rate(node_cpu_seconds_total[1m]))'сумма -
q 'count by (job) (up)'целей в каждом задании