Ad-Monit pierwsza edycja

czerwiec 2nd, 2008

Jakiś czas temu miałem manię aby do monitoringu pasywnego wykorzystywać tylko i wyłącznie SNMP oraz MRTG.
Niestety gdy przybywały kolejne serwery oraz parametry aktualizacja mrtg.cfg stała się koszmarem.
Postanowiłem pomoc sobie i tak powstal Ad-Monit który:

  • w pierwszej edycji tylko i wyłącznie mrtg (rrdtools w następnym wcieleniu)
  • ma tworzyć z prostych plików konfiguracyjnych cały mrtg.cfg oraz proste strony html
  • najpierw proste monitorowanie podstawowych parametrów “ogólnodostępnych” poprzez std. MIB oraz SNMP
  • kolejne edycje obsługa SQUIDa oraz być może innych elementów z natywnym wsparciem dla SNMP
  • podpięcie własnych skryptów monitorujących MySQL, PgSQL, Apache, Nginx, Bind … oraz generowanie odpowiednich rekordów dla tych testów

Jak przetestować? Ściągnąć dokonać edycji plików w katalogu input (każdy plik to jeden katalog), wykonać ./generate_mrtg skopiowac wynik (czyli mrtg.cfg) do odpowiedniej lokalizacji (np. /etc/mrtg/), odczekać jeden cykl cron’a (wskazane śledzenie /var/log/mrtg/mrtg.log aby wychwycić ewentualne błędy) oraz wykonać ./generate_html a w katalogu htdocs powinno być to czego oczekujemy. :)

Komentarze i uwagi mile widziane.

Ad-Net 0.2.4

P.S. poprawiono linka

2 Responses to “Ad-Monit pierwsza edycja”

  1. 1 artur
    czerwiec 7th, 2008 at 12:20 pm

    Ciekawy projekt, ale niestety archiwum w którym powinien być projekt do pobrania jest puste. :(

  2. 2 daniel
    czerwiec 7th, 2008 at 12:41 pm

    poprawiono link juz dostepne

Leave a Reply