W przeszłości mówiliśmy o dobrych narzędziach do monitorowania systemu, tym razem chcemy się o tym dowiedzieć Monitorix Lekkie, ale solidne narzędzie, które w dowolnym momencie zapewni wszystkim administratorom systemu odpowiednie i rozszerzone informacje o ich systemie.
Co to jest Monitorix?
Jest to narzędzie typu open source, wspierane przez szeroką społeczność, które pozwala w prosty sposób monitorować systemy, jest przeznaczone do kontroli jak największej ilości usług i zasobów systemowych. To narzędzie zostało opracowane z myślą o tym, że będzie działać na serwerach Linux / Unix, ale ma tę szczególną cechę, że może być uruchamiane na urządzeniach wbudowanych, co sprawia, że jest wieloplatformowe i przenośne.
Jego twórcy wyjaśniają, że narzędzie jest wynikiem wykonania dwóch programów, jednego o nazwie monitorix, który jest demonem Perla, który uruchamia się automatycznie, jak każda inna usługa w systemie i skrypt o nazwie monitorix.cgiPosiada również zintegrowany serwer HTTP, dzięki czemu nie musimy instalować serwera WWW do jego działania.
Funkcje Monitorix
- Ma dużą liczbę statystyk graficznych, które gromadzą informacje o systemie, takie jak obciążenie systemu, użycie jądra, użycie procesora, czujniki, temperatura, użycie systemu plików, użycie katalogu, netstat, lighttpd, nginx, procesy między inni.
- Obsługa monitorowania wielu zdalnych serwerów.
- Wsparcie dla monitorowania ruchu internetowego urządzeń w sieci LAN.
- Rozbudowany system ostrzegawczy.
- Zawiera serwer HTTP.
- Automatyczne wysyłanie e-maili ze statystykami systemu.
- Możliwość dołączenia dodatkowych plików konfiguracyjnych.
- Możliwość przeglądania statystyk według (godziny, dnia, tygodnia, miesiąca lub roku).
- Możliwość powiększenia dowolnego wykresu, aby zobaczyć go bardziej szczegółowo.
- Możliwość wyświetlania metryk sieci w MB / s lub Mb / s.
- Możliwość wyświetlania temperatur w stopniach Celsjusza lub Fahrenheita.
- Możliwość generowania grafiki w formatach PNG lub SVG.
- Możliwość skonfigurowania liczby lat danych historycznych (bez ograniczeń).
- Intuicyjny interfejs sieciowy.
- Można go skonfigurować za pomocą samego pliku tekstowego.
- Obejmuje tryb cichy, który umożliwia pobieranie grafiki ze skryptów.
- Statystyki ruchu są przechowywane w bazach danych o stałym rozmiarze.
- Napisane w języku Perl.
- Przetestowane i obsługiwane GNU / Linux, FreeBSD, OpenBSD i NetBSD.
- Darmowe i otwarte źródło

Jak zainstalować Monitorix
Użytkownicy RedHat / Fedora / CentOS i pochodne możesz zainstalować Monitorix dzięki yum w następujący sposób:
$ yum install monitorix $ service monitorix start
Ze swojej strony użytkownicy Arch Linux i pochodne mogą użyć AUR do zainstalowania tego narzędzia do monitorowania systemu, w tym celu wykonaj następujące polecenie:
$ yourt -S monitorix
W przypadku użytkowników Debiana, Ubuntu, Deepin i pochodnych można skorzystać z narzędzia, instalując najnowszy plik .deb dostępnego narzędzia tutaj. Następnie przechodzimy do instalacji pliku .deb i niektórych zależności w następujący sposób
$ 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
