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.cgi
Má 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
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
Velmi zajímavé, tak úplné, že je ohromující.
Velmi úplný, došel jsem k závěru, že komunita má baterie pro vývoj dalších nástrojů, jako jsou tyto, jak mohu vědět, že jsme tolik závislí na cpanelu?
Stačí doplnit výukový program, ukázat uživatelům, jak zobrazit nebo sledovat a požadovat od uživatele a senha přístup k vašemu rozhraní. Ještě jedno zabezpečení, které by vás v určitém okamžiku nemělo prozkoumat:
Nainstalujte buď apache2-utils a proveďte nebo příkaz:
sudo htpasswd -d -c / var / lib / monitorix / htpasswd admin
Napište svůj senha a opakujte.
Již brzy.
Příteli, kterého jsem zkoušel, a poslední příkazy pro mě nefungují
Dobrý den, mám CENTOS 7, nainstaloval jsem ho, ale nefunguje, nebo jej nelze spustit