Наблюдаемость начинается с первого события Начать знакомство
Интеграции

Prometheus

Сбор метрик вашего приложения и стартовые PromQL-запросы.

Scrape-конфигурация

Приложение должно самостоятельно предоставлять endpoint /metrics в формате Prometheus.

ПРИМЕР КОДА
scrape_configs:
  - job_name: application
    static_configs:
      - targets: ["app:8000"]

Проверка доступности

Значение 1 означает успешный последний scrape.

ПРИМЕР КОДА
up{job="application"}

Доля ошибок

Для счётчика http_requests_total с меткой status. Запрос зависит от имён метрик вашего приложения.

ПРИМЕР КОДА
sum(rate(http_requests_total{status=~"5.."}[5m]))
/
clamp_min(sum(rate(http_requests_total[5m])), 0.001)

Основа примера: официальная документация инструмента ↗

ДАЛЕЕОшибки и диагностика →