07
lp.
2009
palikowski

Monitoring parametrów serwera - munin

Jak ważne jest wiedzieć co dzieje się z serwerem kiedy nie patrzymy wie chyba każdy administrator. Ja przekonałem się kilka dni temu kiedy mój nowy dedyk zaczął osiągać load rzędu 150 i zdychać pod naporem swapowania i ponawianych żądań odwiedzających serwowane na nim witryny.

Ponieważ moja największa strona, goszcząca w godzinach szczytu kilkadziesiąt (a bywało że i 150) osób, przeszła znaczący lifting i doposażenie w kilkanaście nieużywanych wcześniej modułów, podejrzenie padło na nią.

niewiele się zastanawiając wydałem magiczne polecenie

apt-get install munin munin-node

po czym dodałem do crontaba linijkę kopiującą pliki generowane przez munina do dostępnego z www katalogu:

0,5,10,15,20,25,30,35,40,45,50,55 * * * * cp -r /var/www/munin/* /home/palik/public_html/garbage.palikowski.net/munin/

oczywiście mogłem też skonfigurować kolejnego virtual hosta na apache, ale jakoś mi się nie chciało :)

statystyki do obejrzenia pod linkiem http://garbage.palikowsk...

póki co uczę się je czytać i wyciągać wnioski :)

w cronie zamiast pisac

Wpisał gość (niezweryfikowany) 25 October 2009 - 10:30pm.

w cronie zamiast pisac "0,5,10,15,20,25,30,35,40,45,50,55" mozna napisać "*/5"

Zamiast kopiować pliki, można

Wpisał gaza (niezweryfikowany) 9 March 2010 - 9:31am.

Zamiast kopiować pliki, można muninowi wskazac, gdzie ma zrzucać statystyki. Odpowiada za to właściwy wpis w pliku /etc/munin/munin.conf Trzeba odnaleźć sekcje htmldir /srv/www/html/munin i ustawić na swoj folder ( lub virtualhost ) serwera WWW.
Pozdr.