Skip to content

fsmsystems/nagios_checks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

FSM - Nagios Checks

--> Checks sin necesidad de instalar agentes nrpe, ssh o scripts locales

XenServer check

Mediante la XenApi 'import XenAPI' el check para XenServer es capaz de analizar diferentes puntos, definidos por los parametros:

  • SR: Comprobar el estado de los PBDs conectados por I-SCSI por cada Host de cada SR
  • HOSTS: Verificar que el estado del host es 'enabled'
  • DISKS: Comprobar que ningún SR se quede sin espacio

Simplemente con tener acceso desde el servidor Nagios al puerto https (443) es suficiente.

Definición del comando

define command{
command_name check_xen
command_line $USER1$/check_xen.py $ARG1$ root $ARG2$ $ARG3$ $ARG4$ $ARG5$
}

Definición del servicio

define service{
use C-XEN_HW
host_name SB-XENBOX_POOL
service_description SB-CLUSTER_HOSTS
check_command check_xen!masterhostip!passwd!HOSTS!0!0
}


define service{
use C-XEN_HW
host_name SB-XENBOX_POOL
service_description SB-CLUSTER_STORAGE_PBDs
check_command check_xen!masterhostip!passwd!SR!0!0
}

define service{
use C-XEN_HW
host_name SB-XENBOX_POOL
service_description SB-SHARED_STORAGE_FREE
check_command check_xen!masterhostip!passwd!DISK!90!95
}

About

Nagios checks for XenServer & VMware ESX direct API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors