Para poder revisar bases de datos de SQLServer se requiere un plugin que no viene en el paquete que nos ofrece Nagios, hay que instalarlo a parte.
Podemos descargarlo de: http://exchange.nagios.org/directory/Plugins/Databases/SQLServer/check_mssql/details
Se trata de un plugin desarrollado en PHP y nos bastará con copiarlo en la carpeta de plugin de nuestra instalación, en nuestro caso:
/usr/lib64/Nagios/plugins/
Una vez aquí hay que darle permisos al fichero:
chmod 777 check_mssql
Ya podemos probarlo:
./check_mssql
UNKNOWN: MSSQL support is not installed on this server.
Si nos aparece este error es porque no tenemos instalado el soporte de PHP para MSSQL, simplemente hay que instalarlo (nos encontrará algunas dependencias):
yum install php-mssql
./check_mssql
check_mssql: Could not parse arguments
Usage: check_mssql -H --username --password [--port | --instance ] [--database ]
[--query <"text">|filename] [--storeproc <"text">] [--result ] [--warning ] [--critical ] [--help] [--version]
Ya podemos preparar cualquier tipo de consulta y convertirla en un servicio de Nagios.
"