Komentarze dla “Rysujemy wykresy, czyli długofalowy monitoring serwerów”

  1. http://collectd.org/
    Jedyna „wada” collectd to to że jest to tylko backend (chociaż w contrib/ są 2 proste backendy). Sam soft jest napisany w C ( + api do perla pythona i javy i prosty sposób na pisanie pluginów, wystarczy skrypt zwracający jedną linijke na stdout) i zbiera dane z większą rozdzielczością (domyśnie 10s) niż większośc innych systemów (zwykle co 5 min) tak że można np. obserwowac czy loadbalancer rozdziela ruch równo pomiędzy serwery

  2. Monitoring to nie rysowanie wykresów, a niestety ten artykuł to sugeruje. Wykresy mogą nam pomóc zobrazować dane i statystyki które zbieramy z serwerów i serwisów na nich uruchomionych. Żadne z wyżej wymienionych narzędzi nie poinformuje mnie (samo, bez konieczności patrzenia w wykresy) o tym, że zajętość dysku przekroczyła krytyczny próg, nie poinformują mnie, że jakaś usługa nie działa (poza tym ciężko jest mi sobie wyobrazić wykres dla działania lub nie działania usługi ;-)), nie będę mógł wprowadzić adnotacji, że usługa ma być wyłączona (dodatkowo – na jak długo) itd., itp.
    Oczywiście narzędzia te pozwalają na stworzenie odpowiednich wtyczek itd. ale wymyślanie koła od nowa jest moim zdaniem stratą czasu. Nie lepiej wykorzystać coś co już istnieje?
    Darmowe narzędzia które pozwolą nam na monitorowanie (a nie tylko rysowanie wykresów) naszych systemów i usług to przede wszystkim Zabbix (www.zabbix.com) oraz Nagios (www.nagios.com). W narzędziach tych można ustawiać progi ostrzegawcze, zbierać statystyki oraz trendy, rysować również wykresy, tworzyć scenariusze monitorowania stron www (również tych dynamicznych) itd. Poza tym narzędzia te posiadają jedną bardzo ważną rzecz – konsolę gdzie spływają wszystkie eventy (po wywołaniu tzw. triggera, czyli bardzo upraszczając przekroczenia pewnego z góry ustalonego progu jednego z monitorowanych parametrów) z naszych systemów. Mamy jedno centralne miejsce do obsługi zdarzeń. Jedyną ich wadą jest to, że pokazują swoje zalety przy trochę większych środowiskach niż „dwa/trzy” serwery.

  3. yzzuf: munin poinformuje Cię jeśli któraś usługa przekroczyła warning/critical.

  4. patryk: zamiast przeglądarki z otwartym nagiosem 24×7 proponuję:
    - osobny komputer (+monitor) z uruchomionym http://www.vanheusden.com/nagcon/
    - https://addons.mozilla.org/pl/firefox/addon/3607

  5. A ja do monitorowania używam jeszcze Monit’a, bardzo lekkie fajne narzędzie. Monitoruje stan usług na serwerze i jeśli jakakolwiek okaże się niestabilna (przekroczy próg pamięci, przestanie odpowiadać na porcie itp) to Monit automatycznie ją zrestartuje. Bardzo przydatne, bo zanim się zorientuje, że daemon się wykrzaczył, to już najczęściej jest uruchomiony ponownie.

    http://mmonit.com/monit/

  6. Co jest grane? Albo jest problem z komentarzami, albo kasujecie komentarze

  7. A widzieliście Op5Monitor ? Komercyjna edycja nagiosa które za niewielkie pieniądze niweluje wszystkie nagiosowe kłopoty.

Zostaw komentarz