Интеграция · Очереди и брокеры

NATS / JetStream

Streams, consumers, slow consumer detection.

Что собирается

NATS monitoring port + JetStream API. Метрики stream throughput, pending messages, consumer ack lag.

Требования

  • NATS 2.x + JetStream
  • monitoring port -m :8222

Ключевые метрики

Собираются из коробки. Любую метрику можно использовать в дашбордах, алертах и PromQL.

nats.stream.throughputnats.pending.msgsnats.consumer.ack_lagnats.slow_consumers

Шаги установки

  1. 1NATS server с -m :8222
  2. 2JetStream enabled
  3. 3Опционально: connect через nats-mon

После установки

  • · Метрики появляются на дашборде через 15-30 секунд
  • · Лейблы интеграции автоматически попадают в фильтры
  • · Дашборд-пресеты для популярных метрик доступны в редакторе
Подробнее в документации
NATS / JetStream
Открыть руководство →

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

Что Unimoni собирает из NATS / JetStream?
Streams, consumers, slow consumer detection. Все метрики попадают в тот же TSDB, что и остальной стек, — дашборды и алерты строятся по NATS / JetStream и по остальной инфраструктуре в одном месте.
Сколько занимает подключение NATS / JetStream?
Обычно пара минут: несколько шагов без изменений в коде. Метрики появляются на дашбордах через 15–30 секунд после первого сбора.
Какой доступ нужен интеграции NATS / JetStream?
Только минимум из блока «Требования» выше — ограниченный токен или роль, ничего лишнего. Unimoni запрашивает наименьшие привилегии, которые поддерживает система.
Работает ли NATS / JetStream в self-hosted и на бесплатном тарифе?
Да. Все интеграции одинаково работают в облаке Unimoni и в self-hosted и доступны начиная с бесплатного тарифа.

Похожие интеграции