Agregar comprobación de monitoreo
Protección contra alertas falsas
Prioridad de ejecución (Running order)
Monitoreo del tiempo de respuesta
Descripción de la comprobación
Crear comprobación desde plantilla
Editar parámetros de la comprobación
Habilitar y deshabilitar comprobación
Para agregar una comprobación de monitoreo a un host:
1. Seleccione un host en el mapa. Abra su menú contextual y seleccione el elemento Add Check.
2. Se mostrará la ventana Monitoring Check Wizard. Seleccione el tipo de comprobación en la ventana.
3. Configure los parámetros de la nueva comprobación e indique las condiciones para considerar el resultado como passed o failed. Observe siempre la lógica de la comprobación mostrada en pantalla: The check is passed if...
Verifique si el programa puede recibir el parámetro monitoreado por la red con los datos proporcionados (use los botones Test o Get value ). Haga clic en Next.
4. En el Paso 2 del asistente, puede configurar lógica adicional para la comprobación (vea más detalles sobre las comprobaciones dependientes más abajo).
Haga clic en Next.
5. En el último Paso 3, verá la configuración de notificaciones de la comprobación.
Estas acciones se ejecutarán cuando la comprobación se apruebe y/o falle.
La selección verde se aplica cuando la comprobación se considera aprobada (por ejemplo, una recuperación tras un fallo). La selección roja se aplica cuando la comprobación se considera fallida.
Se admiten las siguientes acciones y notificaciones como respuesta a resultados de comprobación correctos e incorrectos:
- Displaying Message
El programa genera un mensaje que se muestra en pantalla o se envía por e-mail o SMS. Puede configurar el texto del mensaje.
- Screen: El mensaje de texto predefinido puede mostrarse en la pantalla del equipo local. Puede indicar la duración de visualización de la ventana del mensaje.
- SMS: El programa puede enviar mensajes SMS a su teléfono celular. Debe indicar un número de celular con este patrón: <código de país><número de teléfono> (por ejemplo: 19021235566). Más información sobre el envío de SMS.
- E-mail: El programa envía mensajes de e-mail a las direcciones que indique. La configuración del servidor SMTP puede indicarse en la configuración del programa.
- Running Application
El programa inicia una aplicación externa con parámetros si es necesario.- Playing Sound Alarm
El programa reproduce un archivo de audio indicado (WAV).- Writing to Log File, Syslog, SNMP Trap, Event Log
El programa guarda un mensaje de texto (configure el texto del mensaje aquí) en:
1) el archivo de registro del programa. Puede indicar el nombre del archivo en la configuración. Por defecto, el nombre del archivo es MAlert.log en la carpeta de documentos del usuario C:\Users\Username\Documents\10-Strike\LANState Pro\Logs\). Puede ver el archivo de registro existente en la misma ventana.
2) Windows Event Log. Seleccione un tipo de registro (notification, warning, error). Puede ver el Event Log haciendo clic en el botón View log file....
3) Syslog. Más información en el tema Monitoreo Syslog.
4) SNMP trap. Esta función envía un SNMP trap a un host indicado en la red. Más información sobre SNMP traps en Monitoreo SNMP Trap.
- Restarting
Esta opción le permite start/stop/restart un service específico en el equipo que se comprueba y reboot/shut down/turn on el computer mismo. Las acciones de esta pestaña requieren derechos de administrador en los equipos remotos.
Para configurar la acción del servicio, seleccione la casilla Service , haga clic en el botón ' << ' y luego seleccione el servicio requerido en la lista.
Si el usuario actual no tiene derechos de administrador en el equipo remoto, deberá proporcionar las credenciales del administrador remoto para completar correctamente las operaciones de servicio y de equipo. Para ello, seleccione la casilla Authorization required y complete los campos Username y Password .
- Executing Script
Esta opción le permite ejecutar un VBScript o JScript, así como ejecutar un script bash en una máquina remota mediante una conexión SSH. El código del script puede crearse en cualquier editor de texto y cargarse haciendo clic en el botón Load. Debe indicar la función principal del script en el campo correspondiente. Puede probar la ejecución del script haciendo clic en el botón Test. Para ejecutar un script bash remoto, colóquelo en la máquina remota e indique la ruta completa. También debe indicar los parámetros de conexión vía SSH: login, contraseña, puerto, dirección del host remoto, tiempo de espera y archivo de clave privada si es necesario (debe almacenarse en la misma máquina que el programa).
- Displaying on map
El programa puede cambiar el color de una línea según el resultado de la comprobación. Debe abrirse un mapa con los objetos necesarios si desea usar esta acción. Todas las líneas se cargarán en la lista y se mostrarán en el campo donde puede seleccionar los objetos necesarios. Puede asignar un color específico a las líneas para cada estado de la comprobación. Por ejemplo, la línea del host en el mapa puede dibujarse en rojo ante el fallo del host y volverse verde en la recuperación. Así puede mostrar visualmente el estado de los canales de comunicación en su mapa de red.Cuando haya configurado todas las propiedades necesarias, puede probar la alerta de notificación haciendo clic en el botón Test . Se ejecutarán todas las opciones de notificación seleccionadas.
Haga clic en el botón Finish. La nueva comprobación se agregará a la lista de comprobaciones de monitoreo del host. Toda la configuración se guardará automáticamente y la comprobación empezará a funcionar desde ese momento.
Las "dependencies" son comprobaciones que definen la disponibilidad de servidores (por ejemplo, ISA Server o Proxy Server) y servicios (por ejemplo, DNS Server o DNS Client) requeridos por un equipo de destino (es decir, de los que depende el equipo de destino). La(s) comprobación(es) de dependencia indicada(s) debe(n) ejecutarse correctamente antes de que puedan ejecutarse las demás comprobaciones de monitoreo. Por ejemplo, si accede a Internet a través de un Proxy Server, puede configurar una dependencia ICMP Ping para verificar la disponibilidad del Proxy Server antes de ejecutar una comprobación HTTP y evitar alertas falsas. Si la comprobación de dependencia ping falla, la comprobación HTTP no se ejecutará, sino que se clasificará como "Failed by Dependency" y el dispositivo tendrá el estado "Unknown" (en lugar de obtener el resultado fallido de la comprobación HTTP).
Consejo: Use dependencias para evitar una avalancha de alertas cuando fallen servidores que proporcionan acceso a otros servicios monitoreados (servidores VPN, enrutadores, gateways).
Protección contra alertas falsas
También puede configurar el número de intentos de comprobación e indicar un intervalo de tiempo entre ellos (opción Delay). Si el primer intento falla, el programa volverá a ejecutar esa comprobación después del intervalo configurado. Esto ayuda a evitar alertas falsas cuando ocurre una interrupción temporal de la red. Si finalmente fallan todos los intentos, recibirá la alerta de "failed check".
Es el intervalo de tiempo entre dos comprobaciones consecutivas. Al crear una comprobación nueva, el intervalo se establece en un valor predeterminado que puede configurarse en la configuración del programa.
¿Cómo indicar el intervalo de comprobación de monitoreo de un host?
Tenga en cuenta que si usa intervalos muy cortos para varias comprobaciones que cargan la CPU (como WMI, procesos, sensores de placa base, scripts personalizados y aplicaciones externas, bases de datos, Event Log, etc.), eso puede aumentar de forma significativa la carga de CPU del sistema de monitoreo y reducir el rendimiento del programa. Se recomienda usar intervalos más largos (por ejemplo, 1-2 minutos) para esas comprobaciones.
Es posible que el programa no respete correctamente el intervalo de tiempo en los siguientes casos:
- La base de datos de monitoreo contiene demasiados hosts y comprobaciones mientras el número máximo de hilos es bajo (puede cambiarse en la configuración del programa, en la sección "Monitoring"). Así, la aplicación no puede usar suficientes hilos para ese gran número de comprobaciones con intervalos cortos (la programación de monitoreo está sobrecargada). Debe aumentar el número de hilos (lo que podría no ser posible sin una actualización de hardware) o aumentar el intervalo de tiempo para aligerar la programación de monitoreo.
- Si un host tiene varias comprobaciones y la mayoría fallan ("rojas"), eso puede generar problemas en la programación de monitoreo de ese host. Un host lo procesa un hilo de la aplicación. Si todas las comprobaciones de ese host fallan, el hilo "quedará colgado" esperando a que se agoten todos los tiempos de espera de esas comprobaciones uno tras otro. Así, el hilo puede volver a la primera comprobación más tarde que el intervalo de tiempo configurado.
Prioridad de ejecución (Running order)
Para reducir la carga de CPU y el tiempo de hilo usado, el programa puede configurarse para ejecutar solo la primera comprobación y omitir las demás si la primera falla. Por ejemplo, si la primera comprobación es ICMP ping, puede omitir otras comprobaciones si el ping no responde. Y viceversa, el programa puede ejecutar más comprobaciones de la lista para un diagnóstico más detallado del fallo si lo necesita.
Habilite la opción "Do not run other checks from the list if..." en los parámetros de monitoreo del host para activar esta función. Coloque la comprobación necesaria primero habilitando la opción "First check in list" en la pestaña "Check execution priority" de los parámetros de la comprobación en el Paso 2.
Monitoreo del tiempo de respuesta
El programa puede generar alertas y considerar la comprobación como fallida si el response time de la comprobación (el tiempo dedicado a ejecutar la comprobación de monitoreo) supera el umbral configurado (en ms). Si selecciona la opción "The check is failed if its response time is larger than" y define el límite de tiempo de espera, el programa considerará la comprobación como fallida aunque se complete correctamente, si el tiempo de respuesta supera ese límite.
El programa admite dos métodos de notificación de alerta cuando una comprobación se aprueba o falla.
- El primer método es enviar una notificación cuando cambia el estado de la comprobación (de "passed" a "failed" y viceversa). Esta notificación se da una sola vez. La siguiente notificación se generará cuando el estado vuelva a cambiar.
- El segundo método (continuo) es enviar notificaciones siempre mientras se cumpla la condición de la comprobación.
Estos métodos de notificación son globales y afectan a todas las comprobaciones. Se pueden definir en la configuración del programa.
Si necesita habilitar la notificación continua solo para una comprobación, es posible con esta sección de los parámetros de la comprobación. Si habilita esta opción, el programa generará las notificaciones "failed" en cada intento de comprobación según el intervalo de tiempo usado hasta que el estado de la comprobación cambie a "passed".
Tenga en cuenta que esta opción no habilita ni deshabilita la notificación en sí. Eso puede configurarse en el siguiente paso del asistente.
Algunas comprobaciones deben ejecutarse estrictamente en horario laboral o no laboral. Por ejemplo, no es necesario comprobar estaciones de trabajo o impresoras el fin de semana consumiendo recursos del servidor de monitoreo. Puede indicar días de la semana y hora para ejecutar su comprobación. O deje estos campos vacíos si necesita ejecutar el monitoreo de forma constante.
Durante el proceso de monitoreo, el programa almacena las estadísticas de resultados de monitoreo (tiempos de respuesta de todas las comprobaciones) en su base de datos de archivos interna. Cuando hay muchos hosts agregados y monitoreados, los archivos de estadísticas pueden ocupar hasta varios cientos de megabytes al año. Puede administrar la configuración de almacenamiento de estadísticas en la ventana Monitoring settings, en la pestaña Statistics.
Si algunos dispositivos y su rendimiento no son críticos (por ejemplo, estaciones de trabajo de usuario), puede deshabilitar el almacenamiento de sus tiempos de respuesta para ahorrar espacio en disco y tiempo de CPU. Deshabilite la opción Store stats with response time... para ello. Los archivos de estadísticas pueden borrarse automáticamente cuando alcanzan un límite de tamaño indicado. Eso puede configurarse en la configuración del programa (sección Statistics).
Puede convertir los resultados de la comprobación a las unidades de medida necesarias con esta opción. Indique un multiplier o un divisor para ello.
Por ejemplo, la comprobación de espacio libre en disco obtiene el espacio libre en bytes (no es cómodo configurar condiciones con números tan grandes). Puede indicar un divisor igual a 1048576 (1024*1024) para convertir bytes a megabytes. Después, puede configurar condiciones y límites de advertencia en MB. Los gráficos también mostrarán los datos en MB.
También puede indicar aquí el nombre de la unidad de medida. Se usará en gráficos y en los mensajes de notificación.
Los valores mínimo y máximo son necesarios para un escalado correcto de los gráficos y para mostrar el valor actual del parámetro en indicadores visuales y gauges en el mapa gráfico. Más información en el tema Agregar indicadores al mapa.
El programa admite dos estados básicos de comprobación y niveles de alerta: "passed" (verde) y "failed" (rojo). Si lo desea, puede agregar niveles intermedios de advertencia para generar alertas en eventos cuando la situación está cerca de un fallo pero aún no lo es. Por ejemplo, puede agregar un nivel de alerta llamado "Warning" y responder a situaciones en las que el valor del parámetro controlado aún es aceptable pero está cerca del rango de fallo. Cuando el estado de la comprobación cambia de un nivel de alerta a otro, el programa generará una notificación. Cuando un nivel de alerta cambia a un nivel "más verde", se disparará el tipo de alerta "green" (recibirá la notificación y los mensajes de la comprobación "passed"). Y viceversa, si los niveles de alerta pasan a la zona "roja", recibirá la notificación "failed".
Descripción de la comprobación
Puede agregar una descripción individual a cada comprobación. El programa puede mostrar estas descripciones en los textos de mensajes de notificación (usando la clave de sustitución %DSC). La descripción puede ayudarle a distinguir comprobaciones del mismo tipo en gráficos y listas. Puede indicar la información sobre qué parámetros monitorea esta comprobación y en qué unidades de medida.
Para crear una descripción para una o varias comprobaciones, haga lo siguiente:
1. Seleccione una o varias comprobaciones en el Check List.
2. Abra el menú contextual y seleccione Check description.
3. Introduzca el texto de la descripción en la ventana Check description y haga clic en OK.
Crear comprobación desde plantilla
Puede guardar una comprobación de monitoreo como plantilla y aplicar la plantilla guardada a otros hosts si desea aplicar la misma comprobación a otros dispositivos. Para crear una comprobación desde una plantilla:
1. Seleccione una comprobación (o varias) en la lista de monitoreo. Para seleccionar varias comprobaciones, mantenga pulsada la tecla CTRL. Abra el menú contextual y luego seleccione el elemento Create Check from Template.
2. En la ventana Check List, seleccione las comprobaciones de monitoreo que se copiarán a los hosts seleccionados en el Paso 1.
3. Haga clic en OK. Las comprobaciones seleccionadas en el Paso 3 se aplicarán a los hosts seleccionados en el Paso 1 con toda su configuración (excepto la dirección del host).
Editar parámetros de la comprobación
Para editar los parámetros de una comprobación:
1. Seleccione una comprobación en el Check List.
2. Abra el menú contextual y luego seleccione el elemento Edit Check.
3. Eso abrirá la ventana Monitoring Configuration Wizard.
4. Edite los parámetros según sea necesario (vea Agregar comprobación nueva). Haga clic en Next >> y luego en Finish. Los nuevos parámetros de la comprobación se guardarán y surtirán efecto de inmediato.
Los parámetros se guardan automáticamente y surten efecto de inmediato.
Para editar la acción de una comprobación:
1. Seleccione una comprobación en la lista.
2. Abra el menú contextual y luego seleccione el elemento Configure Actions.
3. Eso abrirá la ventana Monitoring Configuration Wizard en el Paso 3.
4. Se mostrará un asistente para configurar los parámetros de monitoreo.
5. Configure las acciones de respuesta necesarias (vea Agregar comprobación nueva) y haga clic en Finish.
Las acciones configuradas se guardan automáticamente y surten efecto de inmediato.
Puede realizar este procedimiento seleccionando una o varias comprobaciones en la lista y haciendo clic en el icono de la acción necesaria en el panel de información.
Para eliminar una comprobación:
1. Seleccione un host en el mapa. Muestre su menú contextual y seleccione Configure monitoring.
2. Seleccione la fila de una comprobación en la lista.
3. Abra el menú contextual y luego seleccione el elemento Delete .
La misma tarea puede completarse con la ventana Check List (pulse F2 para mostrarla).
Habilitar y deshabilitar comprobación
Para deshabilitar temporalmente una comprobación sin eliminarla:
1. Seleccione la fila de la comprobación activa en la lista.
2. Abra el menú contextual y luego seleccione el elemento Disable Check.
Las comprobaciones deshabilitadas se resaltan en color amarillo.
Para habilitar una comprobación deshabilitada:1. Seleccione la fila de la comprobación deshabilitada en la lista.
2. Abra el menú contextual y luego seleccione el elemento Enable Check.
La comprobación habilitada se resalta con su color original (correspondiente a su último estado).
El indicador de habilitar/deshabilitar se guarda y surte efecto automáticamente. La misma tarea puede completarse con la ventana Check List (pulse F2 para mostrarla).
Para forzar la ejecución de una comprobación sin esperar su turno en la cola de monitoreo, haga lo siguiente:
1. Abra la ventana Check List (pulse F2 o use el menú Main).
2. Seleccione una comprobación en la lista.
3. Abra el menú contextual y seleccione el elemento Force Check.
La comprobación se ejecutará y actualizará de inmediato.











