Monit – Nastroj pro monitorovani stavu daemonu v Linuxu

Potreboval jsem na svem domacim serveru s Ubuntu monitorovat stav ssh, vyuziti CPU, RAM a spoustu dalsich veci. Po chvily googleni jsem nasel monit. Sice si snim hraju jenom chvily, ale vypada velice zajimave. Nejlepsi je, ze v pripade havarie spusti nebo zastavi dany program a posle e-mailem upozorneni.

Nema cenu, abych psal vycet vsech funkci. Nasledujici text je prevzat z webu debian.org: 

Instalaci provedete prikazem apt-get install monit . Hlavni konfiguracni soubor se nachazi v /etc/monit/monitrc . Je dobre nejdrive provest zalohu: cp /etc/monit/monitrc /etc/monit/monitrc_ZAL .

Konfiguracni soubor je velci dobre okomentovany, tudiz by nikomu nemelo nastaveni cinit zadne vetsi problemy. Na ukazku uvedu svuj /etc/monit/monitrc :

 

V pripade prekroceni povolenych limitu prijde nasledujici e-mail:

Jakmile uz neni limit prekroceny, uzivatel dostane opet upozorneni:

Vestavene webove rozhrani je graficky velice jednoduche, ale funkcni:

jde pres nej take jednotlive sluzby spustit, zastavit, nebo restartovat.

Po nastaveni monit je jeste potreba povolit spousteni v /etc/default/monit  jinak to nebude fungovat:

Syntaxi konfiguracniho souboru si muzete zkontrolovat prikazem monit -t . Melo by to dopadnou jako u me:

 

Jedna se o maly jednoduchy program, ktery mohu jedine doporucit.  

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.