Es muy sencillo pero debemos saber cómo hacerlo.
Lo primero que vamos hacer es crear un ítem con la siguiente configuración:
Key: system.run[echo list volume | diskpart | find "Error" /c]
Lo segundo es hacer el trigger.
Expression: {BIMIND_Template_RaidCheck:system.run[echo list volume | diskpart | find "Error" /c].last(0)}>0
Yo lo he hecho mediante una template para luego poderlo vincular a los host que necesite. En el caso de hacerlo directamente en un host deberéis cambiar “BIMIND_Template_RaidCheck” por el nombre del HOST.
Y con esto ya tenemos controlado si nos falla el RAID.
Al igual que en la monitorización de los backups usaría un trap de zabbix_sender por temas de rendimiento, en este caso si dejas de ver un disco, no tienes alerta de Zabbix.
ResponderEliminarYo crearía un monitor que cuente el número de discos:
system.run[echo list disk|diskpart|find /c "Disk"]
Y conociendo el número de discos, crearía el siguiente trigger (suponiendo 5 discos):
{hostname:system.run[echo list disk|diskpart|find /c "Disk"].last(0)}<5
Con esto nos avisaría cuando se dejara de ver algún disco.
como puedo aplicar esto para un server en linux?
ResponderEliminarPuedes explicar como aplicarlo en servidores basados en linux?
ResponderEliminarSaludos