Правильный способ настройки многоузлового стека LGTM
У меня есть кластеры из 4 узлов:
- Центр Мониторинга , хостинг
- Grafana, подключенная ко всем экземплярам Prometheus и Loki + локальный AlertManager
- Prometheus очищает локальный NodeExporter/AlertManager/Loki/Promtail (одно задание на цель) с правилами
- Loki, Promtail, NodeExporter, AlertManger, настроенный с помощью Slack.
- Продакшн / Постановка / Разработка , хостинг
- наше приложение
- Redis, PostGreSQL
- Prometheus очищает локальный NodeExporter/AlertManager/Loki/Promtail/Redis/PostGreSQL (одно задание на цель) с правилами
- Loki, Promtail, NodeExporter, AlertManger, настроенный с помощью Slack.
- Траефик, чтобы разоблачить Прометея/Локи
Мне было интересно, иметь 1 Prometheus/Loki/AlertManager на каждый узел — правильный способ сделать это, или мне следует иметь только один для всей инфраструктуры, имея несколько целей для каждого задания Prometheus?