DIST ecosystem · Ubuntu · amd64/arm64
PyMon NOC v3.6.3
Моніторинг інфраструктури та NOC-дашборд — легка платформа для Ubuntu
curl -sSL …/apps/monitoring/install.sh | sudo bash01 / Скріни
Інтерфейс
02 / Опис
Що це
PyMon NOC — легка платформа моніторингу інфраструктури для Ubuntu з панеллю у стилі Grafana. Сервери збираються через node_exporter (CPU, RAM, диски, мережа), а сервіси — зовнішніми перевірками HTTP, TCP, Ping і SSL. Метрики надходять у реальному часі через WebSocket, історія лежить у SQLite, а сповіщення йдуть у Telegram, Discord, MS Teams, Slack і на email.
Правила алертингу на CPU, RAM і диск мають дебаунсинг за тривалістю, є режим обслуговування та 24-годинні звіти про здоров'я. Міграція з Prometheus — імпорт prometheus.yml просто в інтерфейсі. Усе — один Go-бінарник із вбудованим фронтендом, SQLite і systemd; є навіть Docker.
03 / Як працює
Принцип роботи
Встановлення сервера
Одна команда ставить бінарник, створює конфіг /etc/pymon/config.yml, базу в /var/lib/pymon і systemd-службу; дашборд слухає порт 10000.
Перший вхід
Скрипт генерує пароль адміна й показує його один раз; після входу дашборд попросить змінити пароль.
Додавання нод
Розгортаєте node_exporter на Linux-нодах, потім додаєте вузол через Servers → Add або імпортуєте наявний prometheus.yml.
Алерти й звіти
Налаштовуєте правила алертингу на CPU, RAM і диск та канали сповіщень; за потреби генеруєте 24-годинні звіти про здоров'я.
04 / Можливості
Що вміє
- NOC-дашборд у темній темі з потоковими метриками через WebSocket
- Моніторинг серверів: CPU, RAM, диски, мережа через node_exporter
- Сервіси: зовнішні перевірки HTTP, TCP, Ping, SSL (Blackbox)
- Сповіщення: Telegram, Discord, MS Teams, Slack, email
- Alerting rules на CPU/RAM/диск з дебаунсингом за тривалістю
- Міграція з Prometheus — імпорт prometheus.yml в інтерфейсі
- Режим обслуговування, 24-годинні звіти, бекапи з відновленням
- PWA: дашборд встановлюється на телефон як застосунок
05 / Стек
Технології
06 / Встановлення
Як почати
curl -sSL …/apps/monitoring/install.sh | sudo bashТа сама команда оновлює: конфіг, база й користувачі зберігаються, старий бінарник — для відкату.
- Ubuntu 24.04, 25.04 або 26.04 (amd64 або arm64)
- Порт 10000 для дашборду (server.port у config.yml)
- Ноди Linux із node_exporter (Windows — windows_exporter)
- Ліцензія AK-… (Paid після оплати або Work/Admin/Test вручну) — сервіс fail-closed
- Канал сповіщень: SMTP або webhook Telegram/Slack/Discord/Teams
Придбайте ліцензію
Оберіть тариф і оплатіть через Monobank. У коментарі вкажіть email і назву програми — ключ надійде на email автоматично.