Tivoli Storage Manager - TSM

IBM Tivoli Storage Manager es una plataforma de protección de datos y administración para copia de seguridad y restauración. Desde Nagios tenemos una gran variedad de scripts para verificar su correcto funcionamiento interno.

Deberemos tener configurado el cliente TSM dentro del mismo servidor donde tenemos instalado Nagios. Y dentro del archivo dsm.sys deberemos tener configurado los múltiples servidores para conectarnos. Es recomendable agregarle una variable dentro de Nagios a cada uno de los hosts definimos que funcione como servidor TSM.

SErvername TSMPRINCIPAL1
COMMmethod TCPip
TCPPort 1500
TCPServeraddress 10.1.1.99

define host {
host_name	server_tsm
alias	TSM Server
address	10.1.1.99
use	plantilla_servidores
_TSMSERVER	TSMPRINCIPAL1
}

Definicion del commands.cfg para los comandos que utilizan dicha variable como argumento :

$USER1$/tsm/tsm_path.sh $_HOSTTSMSERVER$ $USER1$/tsm/tsm_disk_pool.sh $_HOSTTSMSERVER$ $USER1$/tsm/tsm_db_backuptime.sh $_HOSTTSMSERVER$ $USER1$/tsm/tsm_fulldb_backup.sh $_HOSTTSMSERVER$ $USER1$/tsm/tsm_schedule_errors.sh $_HOSTTSMSERVER$ $USER1$/tsm/tsm_occupancy.sh $_HOSTTSMSERVER$ $USER1$/tsmmonitor.pl $ARG1$ $ARG2$ $_HOSTTSMSERVER$ $USER1$/tsm/check_tsm -H $HOSTADDRESS$ -U admin -P admin $ARG1$