Вимоги: Linux для розгортання інструменту візуального моніторингу, який підтримує перегляд через веб, я бачив інструмент моніторингу продуктивності Netdata на системі openwrt, а також раніше використовував Grafana+Prometheus+Node Exporter, і ефект теж дуже хороший, але зрештою, комп'ютер лише один, і ця комбінація занадто важка.
Ось відповідь ШІ:
Існує багато панелей візуалізації моніторингу серверів Linux, і ось кілька популярних інструментів для вас:
Grafana: відкрита платформа візуалізації та аналізу даних, яка підтримує кілька джерел даних (таких як Prometheus, InfluxDB тощо) і може створювати багаті візуальні панелі для відображення різних метрик для серверів Linux.
Kibana: відкритий інструмент візуалізації даних Elasticsearch, який переважно використовується для аналізу журналів, підтримки статистичних діаграм, пошуку, перегляду та інших функцій, підходить для сценаріїв, що потребують великого обсягу аналізу журналів.
Netdata: Автоматичний інструмент моніторингу системних ресурсів Linux у реальному часі, який забезпечує багатий графічний інтерфейс для моніторингу CPU, пам'яті, диска, мережі та інших індикаторів.
Zabbix: корпоративне рішення з відкритим кодом для моніторингу з потужними функціями моніторингу, включаючи автоматичне виявлення, розподілений моніторинг, сигналізацію про несправності тощо. Zabbix надає багатий веб-інтерфейс для відображення різних індикаторів моніторингу.
Cacti: Інструмент моніторингу трафіку на базі даних RRD, який використовує SNMP для отримання інформації про мережеві пристрої, може малювати історичні криві та підтримує більше об'єктів моніторингу через розширення плагінів.
Prometheus: Відкрита база даних часових рядів, яка часто використовується для моніторингу сервісів у контейнеризованих середовищах. За допомогою інструментів візуалізації, таких як Grafana, можна досягти комплексного моніторингу серверів Linux.
Nagios: класичний інструмент моніторингу з відкритим кодом, який контролює хости, сервіси, додатки та інше з функціями сигналізації про несправності. Nagios надає лише базовий веб-інтерфейс, що дозволяє збагачувати візуалізації шляхом встановлення плагінів.
Iptop: Інструмент моніторингу мережі, подібний до команди зверху, який може відображати мережевий трафік і інформацію про підключення в режимі реального часу.
Обирайте відповідний інструмент візуальної панелі моніторингу, враховуючи ваші реальні потреби та ситуації. Деякі інструменти краще підходять для великих корпоративних середовищ, тоді як інші — для менших команд або окремих користувачів. Офіційний вебсайт:Вхід за гіперпосиланням видно. Адреса GitHub:Вхід за гіперпосиланням видно.
Ця стаття розгортається на Rocky Linux 9 за допомогою docker-compose з наступним docker-compose.yml конфігураційним файлом:
Потім браузер відкривається:http://ip:19999/Ефект після тривалого періоду роботи виглядає так:
Посилання:Вхід за гіперпосиланням видно. |