Интеграция

Интеграция с Grafana

Если инфраструктура уже на дашбордах, держите доступность сайтов там же: забирайте данные API и складывайте в свой источник или показывайте напрямую.

Зачем это нужно

  • Uptime, p95 и статусы доступны по API
  • Grafana Infinity или JSON API datasource читают данные без коннектора
  • Панели «доступность» и «время ответа» рядом с CPU и трафиком
  • Алерты Grafana можно связать с инцидентами через вебхук

Подключение

  1. Создайте API-ключ в Мониторе
  2. В Grafana установите datasource JSON API (Infinity)
  3. URL: https://monitera.ru/api/v1/monitors, заголовок X-API-Key
  4. Соберите таблицу и график по полям uptime24 и p95

Пример

GET https://monitera.ru/api/v1/monitors
X-API-Key: mta_...

→ {"data":[{"name":"Магазин — главная","status":"up","uptime24":99.98,"p95":184}]}

Частые вопросы

Нужен ли плагин?

Достаточно JSON API datasource, плагин не нужен.

Можно ли пушить метрики?

Push сейчас не поддерживается; данные забираются по API.