Monitoreo Exchange · 3 min read · Jan 30, 2026
Monitoreo de Microsoft Exchange 2007/2010 Con Opsview
Monitoreo de Microsoft Exchange 2007/2010 Con Opsview
Podemos usar el agente estándar de Opsview para monitorear una plétora de servicios de Exchange 07/10 “listos para usar”; utilizando los monitores de rendimiento de Windows y los estados de servicio incorporados.
Requisitos previos
Este artículo asume que el agente de Opsview ha sido instalado en un servidor Windows 200* que ejecuta Microsoft Exchange 2007/2010, y que el host de Microsoft Exchange (servidor Windows subyacente) ya ha sido agregado a Opsview.
Configuración
En primer lugar, necesitaremos agregar nuestras verificaciones de servicio que deseamos ejecutar contra nuestro servidor de Exchange. Estas verificaciones de servicio van a monitorear contadores de rendimiento, estados de servicio y algunos otros. Opsview incluye verificaciones de IMAP/SMTP “listos para usar”.
Para agregar nuestras nuevas verificaciones de servicio, inicie sesión en su servidor Opsview y navegue a “ CONFIGURACIONES > VERIFICACIONES DE SERVICIO ” y haga clic en el ícono verde en la parte superior izquierda.
Ahora necesitamos completar los campos de la plantilla de verificación de servicio; en este ejemplo, pasaremos por agregar solo una verificación de servicio, sin embargo, utilizando la información en el apéndice al final de este artículo, puede agregar muchas más verificaciones de servicio utilizando la misma metodología.
En este ejemplo, vamos a monitorear la cola de “Entrega de Buzones Activos” de Exchange, así que en el nombre agregaremos el título “Cola de Entrega de Buzones Activos de Exchange 2007/2010” por ejemplo.
Podemos agregar cualquier descripción que deseemos en el campo de descripción, es decir, “Monitoreo para asegurar que…”. En el “grupo de servicio”, podemos agregar un nuevo grupo de servicio, es decir, “Microsoft Exchange 2010”.
El resto de los campos se pueden completar según su preferencia, es decir, con qué frecuencia le gustaría verificar/revisar, etc.

- Ahora que el resto de los campos han sido completados, podemos pasar a la sección de “plugin” y “argumentos” que son el núcleo de este artículo.
Necesitamos elegir el plugin “check_nrpe”, que se incluye con Opsview por defecto, y en la sección de argumentos necesitamos agregar lo siguiente:
-H $HOSTADDRESS$ -c nsc_checkcounter -a ‘”\MSExchangeTransport Queues(_total)\Active Mailbox Delivery Queue Length” MaxWarn=200 MaxCrit=250 ShowAll’Podemos cambiar los argumentos a lo que deseemos, según la biblioteca de contadores de rendimiento de Microsoft Exchange aquí.
- Una vez agregado, haga clic en “enviar”, y nuestra nueva verificación de servicio se agrega como se muestra a continuación:
Podemos hacer esto tantas veces como deseemos para nuestras numerosas verificaciones de servicio. También podemos hacerlo para “-c nsc_checkservicestate” en lugar de “-c nsc_checkcounter”, en términos del comando a continuación:
-H $HOSTADDRESS$ -c nsc_checkservicestate -a ‘ShowAll MSExchangeAB=started’Ahora que nuestras verificaciones de servicio están agregadas, solo necesitamos proceder a agregarlas a nuestro host de Exchange, a través de “ CONFIGURACIONES > HOSTS ” y haga clic en “ Exchange ” o como se llame el host.
Una vez en el host, haga clic en “ MONITORES ” y luego encuentre la sección “ Microsoft Exchange 2010 ”, y haga clic en nuestra nueva verificación, como se muestra a continuación:
Una vez hecho, desplácese hasta la parte inferior de la página y haga clic en enviar.
Finalmente, solo necesitamos recargar el sistema para aplicar la(s) nueva(s) verificación(es) de servicio al host. Para hacer esto, navegue a “ SISTEMAS > APLICAR CAMBIOS ” y haga clic en “ RECARGAR CONFIGURACIÓN ”. Y las nuevas verificaciones de servicio estarán activas y aplicadas.
Apéndice
Aquí hay algunos ejemplos de comandos que se pueden usar contra servidores MS Exchange 07/10:
Cola de Entrega Activa de Exchange 2007/2010
check_nrpe -H $HOSTADDRESS$ -c nsc_checkcounter -a ‘”\MSExchangeTransport Queues(_total)\Active Mailbox Delivery Queue Length” MaxWarn=75 MaxCrit=100 ShowAll’Longitud de Cola de Veneno de Exchange 2007/2010
check_nrpe -H $HOSTADDRESS$ -c nsc_checkcounter -a ‘”\MSExchangeTransport Queues(_total)\Poison Queue Length” MaxWarn=1 MaxCrit=1 ShowAll’Cola de Entrega No-Smtp de Reintento de Exchange 2007/2010
check_nrpe -H $HOSTADDRESS$ -c nsc_checkcounter -a ‘”\MSExchangeTransport Queues(_total)\Retry Non-Smtp Delivery Queue Length” MaxWarn=75 MaxCrit=100 ShowAll’Actualización Antispam de Microsoft Exchange 2007/2010 (Servicio)
check_nrpe -H $HOSTADDRESS$ -c nsc_checkservicestate -a ‘ShowAll MSExchangeAntispamUpdate=started’Servicio IMAP de Microsoft Exchange 2007/2010
check_nrpe -H $HOSTADDRESS$ -c nsc_checkservicestate -a ‘ShowAll MSExchangeImap4=started’
Hay muchos más disponibles en TechNet, que se pueden adaptar a los comandos anteriores.
Publicado por: Brian King
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.