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

Метрики с понятной моделью.

Приложение публикует /metrics, Prometheus периодически читает показатели, Grafana отображает результат. Этот сценарий запускается в вашей инфраструктуре.

01

Настройте scrape

Добавьте адрес приложения в prometheus.yml. Имя app и порт 8000 в примере должны соответствовать вашей сети.

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

Избегайте лишних измерений

Метки service, environment и status полезны для группировки. Не используйте email, идентификатор запроса или произвольный URL как label: число рядов будет быстро расти.

03

Проверьте доступность

Начните с метрики up, затем добавьте частоту запросов. Укажите адрес /metrics инструментируемого приложения в конфигурации Prometheus.

ПРИМЕР КОДА
up{job="application"}
Примеры PromQL ↗
СЛЕДУЮЩИЙ ШАГ

Обсудим вашу архитектуру?

Подберём схему сбора данных под ваше приложение.

Оставить заявку ↗