Da bi se pratilo da li NetVizura ispravno prikuplja NetFlow mora se instalirati nekoliko alata na NetIIS serveru.

PostgreSQL klijentski program - Pošto za monitoring nam nije bitno da imamo najsvežiju verziju PostgreSQL-a dovoljno je na NetIIS serveru u konzoli otkucati yum install postgresql i pratiti uputstva. 

check_postgresql Nagios plugin - Za svrhe monitoringa NetVizure najkorisnija je nešto starija verzija ovog plugin-a. Sledećim komandama se download-uje i otpakuje check_postgresql Nagios plugin u /tmp direktorijum:

cd /tmp
wget --no-check-certificate https://bucardo.org/downloads/check_postgres-2.14.3.tar.gz

Moramo da ustanovimo u kom su direktorijumu smešteni ostali Nagios pluginovi na NetIIS serveru. To se ustanovi sa:

locate check_http
cd DIREKTORIJUM_IZ_PRETHODNE_KOMANDE

Sada konačno možemo da instaliramo "shortcut"-ove check_postgresql plugina dok se nalazimo u nagios_plugins direktorijumu:

perl /tmp/check_postgres/check_postgres-2.14.3/check_postgres.pl --symlinks

Stvaranje custom plug-in-a za NetVizuru

Pošto NetIIS ima bug da ne može Nagios plugin-ovima da prosledi znakove navoda, moramo da napravimo svoj plugin za monitorisanje NetVizure. U direktorijumu gde su Nagios pluginovi otkucamo:

pwd
echo "perl /home/netiis/nagios/libexec/check_postgres_custom_query -H 172.16.0.71 -u netvizura --dbpass=netvizura --dbname=netvizura --query=\"select SUM(packets) as packets, SUM(stored) as stored, sum(counted) as counted, sum(nodes) as nodes from netflow.performance where time > CURRENT_TIMESTAMP - interval '10 MINUTES'\" -c 0  --reverse" > check_netvizura_flow_collection
chmod +x check_netvizura_flow_collection
Obratiti pažnju da se zameni 172.16.0.71 iz prethodne komande sa pravom adresom NetVizura servera.

 

Da bi se plugin video u NetIISu neophodno je restartovati Tomcat servis komandom service tomcat restart.

U samom NetIIS-u potrebno je da se definiše novi Nagios/Service monitor; najbolje na Device-u koji jeste NetVizura. Iz padajuće liste treba odabrati check_netvizura_flow_collection.

Dalje se ponaša kao standardni Nagios monitor. Više informacija ima ovde


 

 

 

 

  • No labels