Lekki skrypt do monitorowania miejsca na dysku, portów itp.?


Jeśli chcę mieć oko na niektóre maszyny, których nie jestem głównym opiekunem (tj. Nie mam dostępu do instalacji pakietów), czy są jakieś lekkie alternatywy dla rzeczy takich jak Nagios? Szukam skryptu (bash, Perl, PHP itp.), Który wykonuje podstawowe monitorowanie serwerów i usług Linux (miejsce na dysku, serwer WWW, ewentualnie użycie procesora itp.) I wysyła alerty w razie potrzeby.
znalazłem

trochę
http://bash.cyberciti.biz/moni ... jeden raz
http://hustoknow.blogspot.com/ ... rypty
http://bash.cyberciti.biz/moni ... ices/
ale dziwię się, że nie ma nic bardziej wszechstronnego.
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Możesz użyć Monit:

http://www.ubuntugeek.com/moni ... .html
http://www.ubuntugeek.com/moni ... .html
Jest lżejszy niż Nagios i wykona alerty i naprawy serwisowe. Wadą jest to, że nie jest tak elastyczny jak Nagios i możesz potrzebować czegoś do monitorowania Monit (tj. Jeśli umrze, nie będziesz wykonywać żadnego monitorowania, w przeciwieństwie do Nagios, który może wykonywać aktywne testy na hostach NRPE).
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Możesz skorzystać z jednej z bezpłatnych usług monitorowania (

pingdom
http://www.pingdom.com/
i tak dalej) i użyj prostego skryptu jako czujnika, patrz na przykład

http://blog.alertfox.com/2011/ ... .html
http://blog.alertfox.com/2011/ ... .html
W ten sposób otrzymujesz szczegółowe raporty z bardzo prostymi skryptami.
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Prawdopodobnie najlepszym rozwiązaniem komercyjnym jest

Status2K
http://status2k.com... To jest skrypt PHP i będziesz potrzebować dostępu do bazy danych MySQL, ponieważ przechowuje historię przepustowości i procesora/pamięci.
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

cóż, nie jest trudno napisać to samemu, po prostu stwórz skrypt perla, który uruchamia podstawowe polecenia i używa jakiegoś rodzaju wyrażenia regularnego, aby uzyskać informacje, przeciągnij go na swój główny komputer, porównaj z twoim tresshold i zrób coś (e-mail), gdy zdasz to.
Dodaj do crona i wyłącz :)
jeśli jednak potrzebujesz czegoś kompleksowego, zdobądź munin, nagios lub cacti, wyślij e-mail, aby zainstalować pakiety.

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się