纳吉奥斯 – 监控开放端口

Otro checkeo muy habitual y sencillo a la par es la monitorización de algún puerto TCP si está levantado y responde en un tiempo adecuado. 本文档内容, veremos como monitorizar la disponibilidad de algunos puertos que ofrecen nuestros servidores, sean puertos críticos como 80tcp para nuestros sitios web, 25tcp para servidores de correo

 

不错, si bajamos a la shell de nuestro Nagios, aunque no es necesario, veremos que si vamos al directorio de los plugins de nagios, tenemos un script llamado ‘check_tcpque podremos ejecutar de la siguiente forma para probar si un sitio o un servidor escucha en dicho puerto:

[源代码]/usr/lib/nagios/plugins/check_tcp -H DIRECCION_IP_O_HOSTNAME -p PUERTO[/源代码]

 

开始, 来自 Centreon, tendremos que crear el Comando si es que no existe, 因此, 我们将 “配置” > “命令” > “加” o clonamos uno existente y modificamos lo necesario como siempre, sea el nombre, la línea de comandos que ejecutará y al usar argumentos, no nos olvidaremos de describirlos. La línea de comandos quedaría así:

[源代码]/usr/lib/nagios/plugins/check_tcp -H $HOSTADDRESS$ -p $ARG1$[/源代码]

 

 

创建 Command 后, ahora nos tocará crear tantos Servicios como nos interese monitorizar, en este ejemplo crearé un check del Puerto 443tcp HTTPS contra ciertas máquinas que deben responder a ese puerto. “配置” > “服务业” > “加” o clonamos un servicio existente y lo modificamos con la siguiente información:

  • 描述: El nombre como veremos en la monitorización el servicio analizado.
  • 与主机关联: A que servidores enlazaremos este servicio.
  • 模板: generic-active-service-custom
  • Check 命令: El recién creado check_tcp
  • Argument: Rellenamos el argumento con el número del puerto a checkear.

 

 

就是这样! Si grabamos la configuración de Centreon, forzamos un checkeo de los servicios recién creados. Vamos ya a ver el estado de la supervisión y veremos nuestros puertos monitorizándose! 非常简单!!!

 

推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!

监视 HP MSA 阵列

25 四月 de 2017