piwik

Es mostren els missatges amb l'etiqueta de comentaris zabbix. Mostrar tots els missatges
Es mostren els missatges amb l'etiqueta de comentaris zabbix. Mostrar tots els missatges

dimecres, 5 de juny del 2013

How to allow zabbix user to execute certain command as a privilege user


We just need to add the following line to /etc/sudoers

1
zabbix ALL=(root) NOPASSWD:/bin/bash /etc/zabbix/scripts/hparray.sh
After NOPASSWD: we'll place the commands we want to allow.

dimarts, 28 de maig del 2013

Monitoritzar Gluster 3.2 amb Zabbix

Per la informacio que he trobat, crec que amb la versio 3.2 sols tenim disponible dos comandaments per a monitoritzar l'estat dels volums i la connectivitat amb els "peers". Per tant, aci vos deixe els dos comandament que he afegit a Zabbix.

Amb aquest primer, el que fem es agafem l'estat del volum i imprimim un "1" si es "Started" o un "0" per a la resta de casos.

#Monitoring GlusterFS
UserParameter=glusterfs.status,sudo gluster volume info | grep Status | awk '{print $2}' | sed "s/\s//g" | sed "s/Started/1/" | awk '{ if ($1 == 1) print $1; else printf "0\n" }'



Aci el que fem es comprovar que tots els "peers" estan connectats al volum del server en el que executem Gluster. "1" en el cas que estiguen, "0" per a la resta
 
UserParameter=glusterfs.peer,sudo gluster peer status | grep State | awk '{print $5}' | sed 's/(//g' | sed 's/)//g' | sed "s/\s//g" | paste -sd " " | awk '{ if ($1 == "Connected" && $2 == "Connected" && $3 == "Connected") print "1"; else print "0"}'