Monitorix: Легкий інструмент моніторингу системи

Раніше ми говорили про хороші інструменти моніторингу системи, цього разу ми хочемо про це повідомити Monitorix легкий, але надійний інструмент, який в будь-який час надаватиме всім системним адміністраторам відповідну та розширену інформацію про свою систему.

Що таке Monitorix?

Це інструмент з відкритим кодом, за підтримки широкого співтовариства, що дозволяє нам просте відстежувати системи, він призначений для контролю якомога більшої кількості системних послуг та ресурсів. Цей інструмент був розроблений з метою того, що він буде працювати на серверах Linux / Unix, але він має особливість можливості виконуватися на вбудованих пристроях, що робить його мультиплатформеним і портативним.

Його розробники пояснюють, що інструмент є результатом виконання двох програм, одна з яких називається monitorix, який є демоном Perl, який запускається автоматично, як і будь-яка інша служба в системі, і скрипт, який називається monitorix.cgiВін також має вбудований сервер HTTP, тому нам не потрібно встановлювати веб-сервер для його роботи.

Особливості Monitorix

  • Він має велику кількість графічної статистики, яка збирає системну інформацію, таку як завантаження системи, використання ядра, використання процесора, датчики, температура, використання файлової системи, використання каталогів, netstat, lighttpd, nginx, процеси між інші.
  • Підтримка моніторингу декількох віддалених серверів.
  • Підтримка моніторингу Інтернет-трафіку з пристроїв у локальній мережі.
  • Широка система оповіщення.
  • Включений сервер HTTP.
  • Автоматичне надсилання електронної пошти із системною статистикою.
  • Можливість включення додаткових файлів конфігурації.
  • Можливість перегляду статистики за (годиною, днем, тижнем, місяцем або роком).
  • Можливість збільшити будь-який графік, щоб побачити його більш детально.
  • Можливість відображення метрик мережі в Мбайт / с або Мбіт / с.
  • Можливість відображення температури в градусах Цельсія або Фаренгейта.
  • Можливість створення графіки у форматах PNG або SVG.
  • Можливість налаштування кількості років історичних даних (без обмежень).
  • Інтуїтивно зрозумілий веб-інтерфейс.
  • Його можна налаштувати лише за допомогою текстового файлу.
  • Він включає безшумний режим, який дозволяє отримувати графіку зі сценаріїв.
  • Статистика дорожнього руху зберігається у базах даних фіксованого розміру.
  • Написано мовою Perl.
  • Випробувано та підтримується GNU / Linux, FreeBSD, OpenBSD та NetBSD.
  • Безкоштовний і відкритий код

інструмент моніторингу системи

Як встановити Monitorix

Користувачі  RedHat / Fedora / CentOS та похідні ви можете встановити Monitorix завдяки yum наступним чином:

$ yum встановити monitorix $ почати службу monitorix

Зі свого боку, користувачі Arch Linux та похідні можуть використовувати AUR для встановлення цього інструменту моніторингу системи, для цього виконайте таку команду:

$ yaourt -S моніторикс

У випадку користувачів Debian, Ubuntu, Deepin та похідних, ви можете використовувати інструмент, встановивши найновіший .deb доступного інструменту тут. Далі ми переходимо до встановлення .deb та деяких залежностей наступним чином

$ sudo apt-get update $ sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libyan- socket-ssl-perl $ Dpkg -i * .deb monitorix $ Apt-get -f install