On Sat, 2011-11-26 at 15:52 +0200, Petru Ratiu wrote: > Intrebare pt. cine face monitorizari de servicii: > > Zilele astea ma intereseaza sa gasesc o solutie simpla de a trimite > perfdata din Nagios in Cacti si google gaseste un numar de rezultate > diferite, insa cam toate exemplele presupun configurare from scratch a > celor doua servicii, ceea ce nu se justifica in cazul meu, asa ca in > timp ce le iau pe incercate nu mi-ar strica niste success/horror > stories. > > Situatia curenta e ca am deja si nagios si cacti si vreau ca ici colo > sa pun perfdata de la unele checkuri din nagios intr-un rrd vizibil > din cacti fara sa trebuiasca sa redefinesc hosturile samd. NU ma > intereseaza sa fac colectarea de date cu cacti si sa trimit passive > checks in nagios, pentru ca vreau sa fac niste checkuri mai alambicate > si prefer sa tin toata complexitatea in Nagios, ca se preteaza mai > bine la version control. In cel mai rau caz pot face niste hackuri > mizerabile peste directoarele lui cacti, dar idealul e sa iasa o > interfata de configurare suficient de simpla incat sa fie folosita si > de altcineva cu training minimal. > > PS: Fara glume cu de ce n-am collectd si graphite si splunk si puppet > si alte ozn-uri, vin si alea dar deocamdata astia-s oamenii, cu astia > defilam. > > Danke,
Salut, Noi folosim pentru asta Nagios Plugin for Cacti (NPC) (http://trac.assembla.com/npc/) Nagios e configurat cu NDOUtils pentru a înregistra datele în baza MySQL Cacti. NPC citește datele din baza MySQL si le prezintă în Cacti (screenhots la http://trac.assembla.com/npc/wiki/ScreenShots). În plus, NPC conține scripturi (în PHP) pentru crearea de grafice cu perfdata (hosts si services) pe care le citește din baza de date. Nu e nevoie să redefinești host-urile, NPC va adăuga un nou atribut pentru device-uri în Cacti, care îți permite să faci corespondența între device și un host din Nagios. Interfața de configurare a graficelor este simplă. În ecranul NPC din Cacti, în portlet-ul "Service Detail" se apasă butonul "Create input data" pentru a crea un data input în Cacti. Mai departe, se folosește interfața Cacti, pentru a crea data source și graph. Tot în portlet-ul "Service Detail" din NPC există butonul "Map Graph" pentru a asocia un graph Cacti unui service Nagios, precum și butonul "View Graph" pentru a vizualiza graficul asociat. Părți negative ale NPC: - ai nevoie de un Nagios configurat cu NDOUtils si MySQL. - nu ține cont de securitatea definita în Nagios. Daca ai Cacti și Nagios pe același server și external commands activate în Nagios, probabil ca nu vrei NPC în Cacti. - pentru o funcționare corespunzătoare, trebuie creați niște indecși suplimentari pentru tabelele NDOUtils. -- Cătălin Năstase _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
