
监视特定日期
En este artículo veremos algo diferente y que le podemos dar la utilidad que necesitemos, y no es más que poder monitorizar un día o una fecha concreta y que nos avise según se acerque el día. Un ejemplo ideal y práctico, pues tener centralizadas cuando caducan las licencias o mantenimientos de cada software/hardware que tengamos adquiridos, 例如; 或, mi cumple, 这 12 de Abril y me felicitáis 😉
Usaremos el script “countdown_to_date.php” 我们可以从 https://exchange.nagios.org/directory/Plugins/Others/countdown_to_date/details y lo dejaremos como es habitual en la carpeta de Scripts de Centreon, 位于 '/usr/lib/centreon/plugins/’ y lo hacemos ejecutable con “chmod +x countdown_to_date.php”, si estamos aburridos podemos probarlo desde la shell 😉
Deberíamos de dar de alta el Comando en Centreon, 因为 “配置” > “命令” > “加” o clonando uno existente. Le indicamos un nombre y ponemos esta línea de comandos:
[源代码]$CENTREONPLUGINS$/countdown_to_date.php –date $ARG1$ –warning $ARG2$ –critical $ARG3$[/源代码]
Usaremos 3 参数, el primero será la fecha que escribamos en formato AAAA/MM/DD, luego el Argumento 2 sera los días con los que nos avisará con Warning y el ARG3 los días en Crítical.
Tras crear el Comando, ya podemos crear tantos Servicios como necesitemos, por hacer un ejemplo, este será el Vencimiento para un contrato de los Servidores de HP, indicamos el comando que acabamos de crear en “Check 命令” y cumplimentamos los argumentos con la fecha escogida y los días que queremos que nos avise, 跟 30 días para Warning y 15 para Critical. Guardamos este Servicio y creamos los que necesitemos.
照常, grabamos y exportamos la configuración de Centreon. 然后, volvemos a la vista de monitorización y ya tendremos estas fechas totalmente controladas, otro ideal para seguir centralizando cualquier tema que debamos tener en cuenta, confiemos en una buena monitorización y evitaremos sorpresas.