Monitorix: Lehký nástroj pro monitorování systému

V minulosti jsme hovořili o dobrých nástrojích pro monitorování systému, tentokrát to chceme oznámit Monitorix lehký, ale robustní nástroj, který poskytne všem správcům systému kdykoli adekvátní a rozšířené informace o jejich systému.

Co je Monitorix?

Jedná se o nástroj s otevřeným zdrojovým kódem, s podporou široké komunity, který nám umožňuje monitorovat systémy jednoduchým způsobem, a je navržen tak, aby řídil co největší množství systémových služeb a zdrojů. Tento nástroj byl vyvinut s cílem, aby fungoval na serverech Linux / Unix, ale má tu zvláštnost, že jej lze provádět na vestavěných zařízeních, díky čemuž je multiplatformní a přenosný.

Jeho vývojáři vysvětlují, že tento nástroj je výsledkem provádění dvou programů, jednoho s názvem monitorix, což je démon Perl, který se spouští automaticky jako každá jiná služba v systému a skript s názvem monitorix.cgiMá také integrovaný server HTTP, takže pro jeho provoz nemusíme instalovat webový server.

Funkce Monitorix

  • Má velké množství grafických statistik, které shromažďují systémové informace, jako je zatížení systému, použití jádra, použití procesoru, senzory, teplota, použití systému souborů, použití adresáře, netstat, lighttpd, nginx, procesy mezi ostatní.
  • Podpora monitorování více vzdálených serverů.
  • Podpora monitorování internetového provozu zařízení v síti LAN.
  • Rozsáhlý výstražný systém.
  • Zahrnutý server HTTP.
  • Automatické odesílání e-mailů se statistikami systému.
  • Možnost zahrnutí dalších konfiguračních souborů.
  • Možnost zobrazit statistiky podle (hodiny, dne, týdne, měsíce nebo roku).
  • Možnost přiblížit libovolný graf a zobrazit jej podrobněji.
  • Možnost zobrazit síťové metriky v Mbytech / s nebo Mbits / s.
  • Možnost zobrazení teplot ve stupních Celsia nebo Fahrenheita.
  • Schopnost generovat grafiku ve formátech PNG nebo SVG.
  • Možnost konfigurovat počet let historických dat (bez omezení).
  • Intuitivní webové rozhraní.
  • Lze jej nakonfigurovat pouze pomocí textového souboru.
  • Zahrnuje tichý režim, který umožňuje načítat grafiku ze skriptů.
  • Statistiky provozu jsou uloženy v databázích pevné velikosti.
  • Napsáno v jazyce Perl.
  • Testováno a podporováno GNU / Linux, FreeBSD, OpenBSD a NetBSD.
  • Zdarma a otevřený zdroj

nástroj pro monitorování systému

Jak nainstalovat Monitorix

Uživatelé  RedHat / Fedora / CentOS a deriváty můžete nainstalovat Monitorix díky yum následujícím způsobem:

$ yum install monitorix $ service monitorix start

Uživatelé a deriváty Arch Linuxu mohou ze své strany použít AUR k instalaci tohoto nástroje pro monitorování systému, a to provedením následujícího příkazu:

$yaourt -S monitorix

V případě uživatelů Debianu, Ubuntu, Deepinu a derivátů můžete nástroj použít instalací nejnovějšího .deb dostupného nástroje zde. Dále pokračujeme v instalaci .deb a některých závislostí následujícím způsobem

$ 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 instalace

Přidat jako preferovaný zdroj