С чего начать Первые шаги трек · 15 ступеней
Linux Labs
К статье

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)' целей в каждом задании
Загрузка…