biorąc pod uwagę, że masz już instalację nagios, rozważ nagiosgraph lub pnp4nagios.
nagiosgraph i pnp4nagios wykonują całkiem niezłą robotę, wykreślając dane dotyczące wydajności nagios. nagiosgraph ma podejście oparte na parametrach do konfiguracji, pnp4nagios ma podejście oparte na szablonie.
- oba automatycznie wykrywają nowe hosty / usługi przy każdej zmianie konfiguracji nagios
- oba wykonują powiększanie wykresu
- oba zapewniają wykresy po najechaniu myszką na określone hosty / usługi
- oba zapewniają wiele sposobów dzielenia i krojenia danych
- wykrywają i wykreślają poziomy krytyczne i ostrzegawcze, które już zdefiniowałeś w nagios
- oba mogą być osadzone bezpośrednio w ramce nagios, zapewniając płynną i uporządkowaną nawigację od aktualnego stanu do historii i wstecz
krojenie i krojenie danych są dość ważne, imho. na przykład możesz przeglądać wszystkie usługi na jednym hoście lub przeglądać wszystkie hosty z określoną usługą lub przeglądać dowolne zbiory wykresów dla dowolnych hostów i usług.
instalacja nie jest łatwa, ale nie trudna. wiele zależy od tego, ile chcesz dostosować. na przykład nagiosgraph to „install.pl” lub „rpm -i nagiosgraph.rpm” lub „dpkg -i nagiosgraph.deb”. pnp4nagios to './configure; robić; dokonaj instalacji ”.
n2rrd potrafi również niektóre z tych rzeczy, ale nie jest tak dopracowany i wymaga więcej pracy, aby go skonfigurować.
rrdtool ma dziwne zapisy danych, a każdy system będzie miał problemy z próbkowaniem. rrdtool domyślnie wygładza niektóre dane, ale w razie potrzeby można uchwycić (i wykreślić) maksima i / lub minimum.
każde podejście oparte na rrdtool cierpi z powodu stagnacji danych / wykresów, ponieważ schemat w każdym pliku rrd jest statyczny, a większość systemów używa nazwy pliku rrd do identyfikacji danych. dane zazwyczaj nigdy nie są tracone, gdy zmienia się nazwa hosta lub nazwa usługi; pliki rrd nadal istnieją na dysku. ale niektóre interfejsy użytkownika zapewniają sposoby wyświetlania „starych” plików rrd, inne wymagają ręcznego sprzątania za pomocą wiersza polecenia. w wielu instalacjach jest to problem tylko przy początkowej konfiguracji systemu, ale w środowiskach dynamicznych (np. monitorowanie maszyn wirtualnych, których żywotność wynosi tylko kilka miesięcy) może być nudny.
ostatnia uwaga. trendy składają się z dwóch części: gromadzenie danych i wyświetlanie danych. jeśli korzystasz z autonomicznego systemu graficznego zamiast rozszerzać istniejącą instalację nagios, być może będziesz musiał zainstalować dodatkowe komponenty na komputerach z systemem Windows w celu zebrania danych.