NagVis Centreon-en instalatzea eta integratzea

Hasi gaitezen monitorizaziotik gehiago ateratzen, zerbait dibertigarria eta gozagarria ikusteko, gutxienez zerbait desberdina eta ez da beti hain teknikoa izan behar orain arte bezala. Nagios eta/edo Centreon-en mapen edo marrazki interaktiboen ikusgarritasun-geruza bat integratuko dugu, ez da monitorizatutako elementuak guztiak marrazki bizidun eta guztiz pertsonalizatuetara eramatea, logika-esquema marrazkiak izan daitezela, CPD-ko argazkiak, SMTP trafikoak… gure irudimenean etortzen zaiguna!

 

Esan dut, Dokumentu honetan NagVis instalatzeko beharrezko pausoak ikusiko ditugu eta gure Centreon instalazioarekin integratuko dugu; eta beste dokumentu batean nola erabili ikusiko dugu, mapak sortzea zenbaterainoko erraza den, atzeratutako irudiak igotzea, monitorizatutako elementuak jartzea, addon-ak, eta abar… horrela izango da NagVis-eko ederrena!!! Ezagutzen ez duenak harrituko da, honekin gure sistema sailean telebista batean marrazkiak jartzea (Visio, PhotoShop…) gure erakundetik… irudiak biratzen dituen pool bat jarriko dugu, pantaila aktibatu, alerta bat sortuko duena… ikusteko modukoa!!!

 

Aurrekontuak

 

Empezamos!! Gure appliance-aren shell-era jaitsi, gcc eguneratu behar dugu bertsiora 4.7 CentOS makina batean baldin eta oraindik ez badugu, aldagaiak gehitu eta eguneratzeaz gain:

[sourcecode]sudo wget http://people.centos.org/tru/devtools-1.1/devtools-1.1.repo -P /etc/yum.repos.d
sh -c ‘echo "enabled=1" >> /etc/yum.repos.d/devtools-1.1.repo’
yum install devtoolset-1.1
scl enable devtoolset-1.1 bash
gcc –version
export CC=/opt/centos/devtoolset-1.1/root/usr/bin/gcc
export CPP=/opt/centos/devtoolset-1.1/root/usr/bin/cpp
export CXX=/opt/centos/devtoolset-1.1/root/usr/bin/c++[/sourcecode]

Eta gehitzen dugu:

[sourcecode]vim ~/.bash_profile

export PATH=/opt/centos/devtoolset-1.1/root/usr/bin/:$PATH[/sourcecode]

 

MK Livestatus instalatu

 

MK Livestatus instalatuko dugu gure Nagiosen objektuen egoerara denbora errealean sartzeko, NagVis-ek informazioa jasotzeko eta berehala margotzeko eskakizuna izango da:

[sourcecode]yum install gcc-c++
cd /tmp/
wget 'http://www.mathias-kettner.de/download/mk-livestatus-1.2.8.tar.gz’
tar xzf mk-livestatus-1.2.8.tar.gz
cd mk-livestatus-1.2.8
./configure && make
mkdir /usr/lib64/centreon-engine/bin
cp /tmp/mk-livestatus-1.2.8/src/livestatus.o /usr/lib64/centreon-engine/bin/[/sourcecode]

 

Centreon-en konfigurazioa

 

Centreon barruan, vamos a “Konfigurazioa” > “Pollers” > “Engine konfigurazioa”, fitxa “Datuak”, modulu berri bat gehitzen dugu sakatuz en “+ Sarrera berri bat gehitu” eta gehitzen dugu:

[sourcecode]/usr/lib64/centreon-engine/bin/livestatus.o /var/lib/centreon-engine/rw/live[/sourcecode]

 

Centreon-en konfigurazioa ohikoa den moduan gordetzen dugu jada, zerbitzuak berrabiaraziz eta konfigurazioa kargatuz, dakigunez 😉

 

NagVis Backend-a instalatu

Ondo, NagVis backend-a gure Centreon apapliance-an instalatzen hasi gara… deskargatzeko eta instalatzeko behar diren pausoak ikusten ditugu!

 

Ejecutamos:

[sourcecode]cd /tmp/
wget http://www.nagvis.org/share/nagvis-1.8.5.tar.gz
tar zxfv nagvis-1.8.5.tar.gz
cd nagvis-1.8.5
./install.sh[/sourcecode]

 

NagVis instalazio laguntzailea hasiko da, egin beharko dugu bere galderak zuzen betez, azkenean izango liratekeenak:

[sourcecode]Jarraitu nahi duzu? [eta]: eta

Sartu nagios oinarrizko direktorioaren bidea mesedez [/usr/local/nagios]: /usr/lib/nagios

Mesedez, sartu NagVis oinarrizko bidea [/usr/local/nagvis]: /usr/lib/nagvis

Backend mklivestatus erabili nahi duzu?? [eta]: eta
..
Backend ndo2db erabili nahi duzu?? [n]: n

Backend ido2db erabili nahi duzu?? [n]: n

Mesedez, sartu zure MKLivestatus soketa: unix:/var/lib/centreon-engine/rw/live

Mesedez, sartu NagVis web bidea [/nagvis]:/nagvis

Mesedez, sartu web-zerbitzariaren erabiltzailearen izena [apache]: apache

Mesedez, sartu web-zerbitzariaren taldearen izena [apache]: apache

Sortu Apache konfigurazio fitxategia [eta]:

+—————————— ————————-+
| Laburpena |
+——————————————————–+
| NagVis etxeko bidea izango da: /usr/lib/nagvis |
| NagVis fitxategien jabea izango da: apache |
| NagVis fitxategien taldea izango da: apache |
| Apache konfigurazio direktorioaren bidea da: /etc/httpd/conf.d |
| Apache konfigurazioa sortuko da: bai |
| |
| Instalazio modua: install |
| |
| Benetan jarraitu nahi duzu?? [eta]: eta |

[/sourcecode]

 

Bai, bukatzean jakinaraziko digu modu egokian amaitu dela. Behar badugu zerbait aldatu, konfigurazio fitxategia izango da: ‘/usr/lib/nagvis/etc/nagvis.ini.php’. Reiniciamos apache para que recargue la configuración:

[sourcecode]/etc/init.d/httpd restart[/sourcecode]

 

Y ya podremos entrar a NagVis! Probamos a acceder vía web a mediante la URL: http://SERVIDOR_CENTREON/nagvis. Por defecto tendremos el usuario admin con la contraseña admin que deberemos cambiar, eh!

Onena, hasta aquí esta integración de NagVis con Centreon, ahora queda lo bonito y fácil, lo que veremos en otros posts, cómo hacer mapas interactivos de nuestra infraestructura y monitorizarla con mapas interactivos, mapas con dibujos lógicos, dibujos o fotos de CPDs, tráficos entre sitios o conectividad de nuestro serviciosde verdad que queda lo mágico ahora!!!

 

Izenburuko mezuak

Egilea

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, ez zalantzarik izan nirekin harremanetan jartzeko, ahal duzun guztietan laguntzen saiatuko naiz, partekatu ahal dudan guztietan ;) . Dokumentuez gozatu!!!

Monitorizando una cabina HP MSA

25 apiriletik 2017