Hej
Kilka osob pytalo mnie czy sie podziele, oczywiscie, ze tak, wlasnie w takim celu to forum istnieje.
Na poczatek dwa linki, ktore wydawaly mi sie pomocne:
https://blog.sleeplessbeastie.eu/2012/1 ... i-devices/http://docs.cacti.net/manual:088:3a_adv ... ut_methodsInstalacja Cacti na Debianie/Ubuntu jest banalnie prosta: apt-get install cacti
Na 99% cacti powinno sie zainstalowac i dzialac, gdyby jednak byly po tym problemy to trzeba szukac rozwiazania na googlach.
Cacti rysuje grafy w oparciu o snmp lub specjalnie przygotowane skrypty. Skrypty musza zwracac jedna lub kilka (kilka ale odpowiednio sformatowane) wartosci liczbowych:
SKRYPT ZWRACA JEDNA WARTOSC:
[email protected]:/usr/share/cacti/site/scripts# ./ubntcacti-ap.py 192.168.2.12 uptime
693686
SKRYPT ZWRACA WIELE WARTOSCI:
[email protected]:/usr/share/cacti/site/scripts# ./ubnt-hardware-info.py ap 192.168.2.21 top_cpu
cpu_usr:40 cpu_sys:30 cpu_idle:10 cpu_io:0 cpu_irq:0 cpu_softirq:20
LUB:
[email protected]:/usr/share/cacti/site/scripts# ./ubnt-hardware-info.py ap 192.168.2.21 top_mem
mem_used:20784 mem_free:41340 mem_buffered:2324 mem_cached:6704
Gdy nasz skrypt jest juz gotowy to mozemy w Cacti dodac nowe:
1 - Data Imput Methods
2 - Data Templates
3 - Graph Templates
4 - Host Templates
I dopiero teraz dodajac nowego hosta w Devices wybieramy nasz Host Templates. Moj Host Templates zbiera dane z urzadzenia za pomoca snmp oraz skryptu. Host Templates to taki zbior kilku templatek aby wybrac od razu wszystko co nas interesuje a nie kazdy osobno (mniej klikania).
Nalezy pamietac ze gdy bedziemy klikac na "Create Graphs for this Host" to w nastepnym oknie kilka/kilkanascie razy musimy podac adres ip w polach ktore sie pojawia.
Ponizej zamieszczam fotki bo one wiecej wyjasnia niz slowa. Nie twierdze ze wybralem najlepsze rozwiazania programistycznie i konfiguracyjne, nie mowie ze jestem ekspertem ale to co mam dziala tak jak chcialem i rysuje ciekawe grafy :-)