Pruebas: Información General (Tests: General Information)


HostMonitor es una herramienta de monitoreo de red que le permite controlar todo lo que sucede en la red. El monitoreo es realizado ejecutando verificaciones periódicas en los recursos de la red que deben ser controlados. Estas verificaciones, en la terminología de HostMonitor, son denominadas pruebas. Es responsabilidad del administrador identificar exactamente que necesita ser chequeado, y crear una serie de pruebas que estarán realizando el trabajo.

En orden de poder crear un ambiente de monitoreo que se ajuste a sus necesidades, que realice el trabajo que usted desea que realice, y que reaccione ante eventos de forma adecuada y predecible, usted deberá conocer y comprender lo siguiente:

  • Cada prueba tiene un juego de propiedades que pueden ser divididas en propiedades estáticas y propiedades dinámicas. HostMonitor no modifica las propiedades estáticas; el usuario deberá configurarlas en el diálogo "Propiedades de Pruebas" (Test Properties) (ejemplo: Nombre de Prueba, Comentario, URL Relacionada, lista de pruebas Principales, Intervalo de Pruebas, Cronogramas, Perfiles de Alerta, etc). Cuando está realizando las pruebas, HostMonitor modifica las propiedades dinámicas, como por ejemplo: Estatus, Respuesta, Tiempo de la Última Prueba, Recurrencias, y todo tipo de información estadística. El usuario no puede modificar directamente las propiedades dinámicas, pudiendo solamente resetear las estadísticas para pruebas especificadas utilizando el botón "Resetear" ('Reset') en una Barra de Herramientas (Toolbar) o en el ítem de menú Prueba->Resetear (Test->Reset). La ejecución de pruebas especificadas puede ser también realizada manualmente en cualquier momento (sin esperar por los intervalos de tiempo) utilizando el botón "Actualizar" ('Refresh') en la Barra de Herramientas (Toolbar) o en el ítem de menú Prueba->Actualizar (Test->Refresh), o simplemente seleccione un juego de pruebas y presione el botón "Espacio" ('Space'). El usuario puede definir una lista de propiedades de pruebas a ser exhibidas, utilizando la página "Columnas" (Columns) en el diálogo Opciones (Options).

  • HostMonitor ejecuta pruebas en intervalos que son configurados individualmente para cada prueba, o en tiempos programados, como día de la semana, o mes; vea Cronogramas (Schedule). Dependiendo del resultado de la prueba, HostMonitor le asigna uno de los estatus disponibles: 'Host está vivo' ('Host is alive'), 'Sin respuesta' ('No answer)', 'Desconocido' ('Unknown'), 'Host Desconocido' ('Unknown host'), 'OK' ('Ok'), 'Malo' ('Bad'), 'Mal contenido' ('Bad contents)'; hay así mismo disponibles, estatus especiales: 'Sin probar' ('Not tested'), 'Verificando' ('Checking..'), 'Deshabilitado' ('Disabled'), 'Esperando al Principal' ('Wait for Master'), y 'Fuera de cronograma' ('Out of schedule').

  • Después de concluir una prueba, HostMonitor realiza los siguientes pasos:
    - actualizar estadísticas (statistics) (propiedades dinámicas), tales como 'Tiempo Total" (Total time), "Tiempo vivo" (Alive time), "Tiempo muerto" (Dead time) , "Pruebas totales" (Total tests", "Pruebas pasadas" (Passed tests), "Pruebas fallidas" (Failed tests), "Respuesta promedio" (Average reply), etc;
    - si es necesario, HostMonitor agregará información a un archivo de registro (log file). Usted puede encontrar información referente a diferentes tipos de archivos de registro en la sección "Registros y Reportes" (Log&Reports) de este documento;
    - si es necesario, el programa iniciará acciones definidas en el perfil de acción (action profile).

Nota: Para operar con una prueba o un grupo de pruebas, el usuario puede utilizar la Barra de Herramientas (Toolbar), el menú surgente (popup menu) o un menú de Prueba en la ventana principal (main window) de HostMonitor. Lista de acciones disponibles: Agregar prueba (Add test), Editar prueba(s) (Edit test(s)), Remover prueba(s) (Remove test(s)), Copiar prueba(s) (Copy test(s)), Habilitar/Deshabilitar prueba(s) (Enable/Disable test(s)), Actualizar el estatus de la prueba(s) (Refresh test(s) status), Resetear estadísticas (Reset statistics), Mostrar estadísticas (Show statistics), Ver registro privado (View private log), Rastrear (Trace), y Telnet. Por mayores informaciones acerca de interfase de usuario (user interface), por favor vea la sección "Lista de Pruebas y Ventanas" (TestList&Windows) de este documento.
 

Métodos de Prueba (Test Methods)


Una gran variedad de servicios y recursos de red pueden ser controlados por el programa. La siguiente es una lista de métodos de prueba disponibles en HostMonitor:

Pruebas: Propiedades Comunes (Tests: Common Properties)


Las particulares de las Pruebas se encuentran definidas en el diálogo Propiedades de Pruebas (Test Properties):

La mayoría de las propiedades son comunes a todos los métodos de prueba. No obstante, cada método tiene un juego de parámetros que son específicos al tipo de prueba. Veamos primero las propiedades comunes:

  • Nombre de Prueba (Test Name)
    El nombre de la prueba; HostMonitor completa automáticamente este campo con un nombre sugerido, basado en el tipo y otros parámetros de la prueba; usted puede cambiar este nombre por aquel que usted desee.

  • Comentario (Comment)
    Cualquier comentario que tenga sentido para usted. Puede especificar comentarios en línea en el diálogo de Propiedades de Pruebas, o hacer clic sobre el botón para abrir el diálogo surgente, y así ingresar comentarios más extensos. En la barra de estatus, en reportes, y en el Área de Detalles de Pruebas, HostMonitor mostrará solamente la primera línea de comentario. No obstante, utilizando las siguientes variables de macro (macro variables) (%TaskComment%, %CommentLine1%, %CommentLine2%, etc) usted puede acceder al comentario completo, o a cualquiera de su líneas de texto.

  • URL Relacionada (Related URL)
    Para cada prueba es posible especificar una URL relacionada. Al agregar esta propiedad a la lista de columnas visibles o a un reporte, usted hará que la URL relacionada aparezca en la vista de lista de pruebas o en la hoja de reporte. En reportes HTML, las URL's aparecen como enlaces. En la vista de lista, una URL relacionada tendrá un ítem del menú surgente que ejecuta el programa asociado (típicamente, su Explorador de Internet por defecto).

  • Habilitar/Deshabilitar (Enabled/Disabled)
    Habilita o Deshabilita la ejecución de la prueba.

  • Cronograma (Schedule)
    Especifica cuando ejecutar la prueba. Usted puede escoger cronogramas regulares o irregulares.
    Un cronograma regular asume que la prueba será ejecutada a intervalos de tiempo fijos, como por ejemplo, cada 10 minutos. Agregado a esto, un cronograma (Schedule) puede ser asociado con una prueba para darle más control de sus actividades de monitoreo. Por ejemplo, si usted desea verificar su servidor proxy solo de Lunes a Viernes, seleccione el cronograma "Lunes-Viernes, 24 horas" ("Monday-Friday, 24 hours"). Usted puede elegir un cronograma existente de una lista descendente, o crear cualquier número de cronogramas propios. Si usted no selecciona un cronograma, HostMonitor siempre verificará al host.
    Con un cronograma irregular, las pruebas son ejecutadas en un día específico de la semana o el mes. Por ejemplo, cada Lunes a las 9:00 am; o el 15to día del mes, a las 3:00pm.

  • Perfil de Alerta (Alert profile)
    Las alertas son mecanismos sumamente flexibles que le permiten implementar diferentes comportamientos para diferente tipos de eventos y condiciones. Elija una de los Perfiles de Alerta (Alert Profiles) existentes, o cree un nuevo, diseñado específicamente para ajustarse a sus necesidades.
    Usted puede diseñar un perfil de alerta utilizando diferentes métodos de alerta, como advertencias visuales y sonoras; enviar un mensaje e-mail a una casilla de correo electrónico, buscador o teléfono móvil; ejecutar un programa externo, reiniciar un servicio, rebutear un ordenador local o remoto, discar a la red, enviar datos a un puerto TCP/UDP, ejecutar un Consulta SQL, y mucho más. Por mayores informaciones, vea la sección "Acciones" (Actions) de este documento.
    Si usted no selecciona un perfil de alerta, HostMonitor simplemente registrará el evento en el archivo de registro (si la opción de registro está habilitada) y no tomará ninguna otra acción, inclusive si cambia el estatus del host.

  • Revertir Alerta (Reverse alert)
    Cuando esta opción es seleccionada, HostMonitor considera los resultados de las pruebas que normalmente son considerados como benignos, como anormales, y viceversa.
    Esto puede ser útil en determinadas situaciones. Por ejemplo, si la prueba de Uso de la CPU (CPU Usage) retorna un estatus de "Ok" si el porcentaje de carga del procesador está por debajo de un valor predefinido. Con la opción "Revertir Alerta ("Reverse alert") habilitada, la prueba funcionará en sentido contrario, así el administrador será alertado cuando el procesador carga por debajo de un valor predefinido.

    Aquí se muestra como la conversión funciona con diferentes valores de estatus:
    Estatus Original   Estatus Revertido  
    AliveBad
    Dead Ok
    Ok Bad
    Bad Ok
    BadContents Ok
    Otros valores de estatus no son afectados.

  • Tratar estatus Desconocido como Malo (Treat Unknown status as Bad)
    Con esta opción habilitada, si no es posible obtener resultados de las pruebas, HostMonitor desencadenará acciones de la misma manera que si el resultado del estatus de la prueba hubiese sido "Malo" ("Bad").
    La opción no es aplicable a algunos tipos de pruebas. Consulte en la tabla de abajo para ver el significado del estatus "Desconocido"  ("Unknown") para los diferentes tipos de pruebas:
    Prueba Opción aplicable Condición del estatus "Desconocido" ("Unknown")
    Ping Si El nombre del Host no puede ser resuelto en una dirección IP
    Trace Si El nombre del Host no puede ser resuelto en una dirección IP
    TCP Si El nombre del Host no puede ser resuelto en una dirección IP
    URL No  
    SMTP Si El nombre del Host no puede ser resuelto en una dirección IP
    POP3 Si El nombre del Host no puede ser resuelto en una dirección IP
    IMAP Si El nombre del Host no puede ser resuelto en una dirección IP
    DNS Si El nombre del Host no puede ser resuelto en una dirección IP
    LDAP Si El nombre del Host no puede ser resuelto en una dirección IP
    UNC Si El recurso no está disponible (la opción es aplicable solo para chequeo de espacio libre)
    Drive Free Space Si Información de la Unidad de Disco no disponible (ejemplo: la unidad no está mapeada)
    Folder/File Size Si Directorio/Archivo no existe
    Count Files Si Directorio no existe
    Folder/File Availability No  
    File Integrity Si Archivo no existe, o error de lectura
    Compare Files No  
    Process Si La información (lista de procesos) no puede ser obtenida
    Service Si La conexión con el Administrador CS no puede ser establecida
    NT Events Log Si La información no puede ser obtenida
    CPU Usage Si La información no puede ser obtenida
    Database No  
    ODBC Query Si La Consulta SQL ha fallado, o los datos del campo especificado no han sido encontrados en el juego de resultados
    SNMP Si La información no puede ser obtenida
    External test Si HostMonitor no puede ejecutar el programa externo (el programa no existe) o el programa no retorna NIVEL DE ERROR (ERRORLEVEL) dentro del tiempo especificado


    Registros y Reportes (Log & Reports)

  • Utilizar registro común (Use common log)
    Si la opción "Utilizar registro común ("Use common log") está seleccionada, HostMonitors registra los datos de la prueba en un archivo de registro sencillo, compartido por todas las pruebas. Las configuraciones del "Registro Común" (Common Log) están localizados en la página "Configuraciones de Registro" (Log Settings) en el diálogo Opciones (Options). Por mayores informaciones  sobre diferentes opciones de registro, vea la sección "Registros y Reportes" (Log&Reports) de este documento.

  • Utilizar registro privado (Use private log)
    Adicionalmente, por cada prueba usted puede definir su propio y dedicado archivo de registro, marcando la opción "Utilizar registro privado" ("Use private log"). El tipo de un registro privado es determinado basado en la extensión del archivo: HTML para .htm*, DBF para .dbf, texto simple para cualquier otra extensión.
    Los registros privados pueden ser configurados para funcionar de una de las siguientes maneras:
      - Breve (Brief) - registra información de un estatus modificado;
      - Completa (Full) - registra todos los resultados de las pruebas, independientemente de que el estatus haya sido modificado o no;
      - Por Defecto (Default) - utiliza las configuraciones comunes definidas en el diálogo Opciones (Options).
    Si un registro privado es especificado, el menú surgente para esa prueba contendrá el ítem "Ver registro privado" ("View private log") . Por mayores informaciones  sobre diferentes opciones de registro, vea la sección "Registros y Reportes" (Log&Reports) de este documento.

  • Excluir de reportes (Exclude from reports)
    Estos casilleros de verificación le permiten al usuario excluir la información de las pruebas de los reportes. Por mayores informaciones sobre personalización de reportes, ver la sección "Administrador de Reportes" (Report Manager) de este documento.

    Pruebas Dependientes de una Principal (Master/Dependent tests)

  • Esta prueba depende de... (This test depends on)
    Para cada prueba, usted puede definir una lista de otras pruebas de las cuales esta depende, o pruebas Principales. Para cada prueba Principal usted puede escoger la condición a ser ejecutada por la prueba dependiente, basada en el estatus de la prueba Principal:
      - "Vivo" ("Alive");
      - "Vivo" o "Desconocido" ("Alive" or "Unknown");
      - "Muerto" ("Dead");
      - "Muerto" o "Desconocido" ("Dead" or "Unknown").
    Como un ejemplo, considere una configuración de red donde la accesibilidad de varios servidores web de la compañía dependen del estado de un solo rutero. Cuando el rutero cae, no tiene mucho sentido efectuar docenas de pruebas diseñadas a recoger información de los servidores web.
    Este fue, por supuesto, un ejemplo muy simple. Con esta función, usted puede implementar dependencias bastante sofisticadas, envolviendo un número de pruebas principales, que, en retorno, dependen de otros resultados de pruebas. Por mayores informaciones de dependencias, vea las siguientes opciones: "Sincronizar contadores" ("Syncronize counters"), "Sincronizar estatus y alertas" ("Syncronize status & alerts"), "Considerar el estatus de la prueba Principal como obsoleto después de N segundos" ("Consider status of the master test obsolete after N seconds").

  • Sincronizar contadores (Synchronize counters)
    Esta opción solo se aplica a pruebas que tienen una o varias pruebas principales. Cuando esta opción es apagada, y algunas pruebas no son ejecutadas porque su condición de ejecución no ha sido alcanzada, HostMonitor simplemente marca esta prueba con el estatus "Esperar a la prueba Principal" ("Wait for Master") y no modifica ningún contador. No obstante, si la opción es habilitada, HostMonitor actualizará la información estadística de acuerdo al estatus de la prueba Principal. De este modo, si en un rutero del cual dependen otras pruebas, ha sido probado a un estatus de "Sin Respuesta" ("No answer"), HostMonitor incrementará respectivamente los contadores (como "Tiempo Muerto" ("Dead time"), "Pruebas fallidas" ("Failed tests"), etc) para el rutero y para todas las pruebas dependientes con la opción "Sincronizar contadores" ("Synchronize counters") habilitada.

  • Sincronizar estatus y alertas (Synchronize status & alerts)
    Esta opción es aplicable solo si la opción "Sincronizar contadores" ("Synchronize counters") también está seleccionada. Cuando esta opción es activada, además de sincronizar contadores, la prueba dependiente recibe el estatus de la prueba Principal, que a su vez iniciará acciones basadas en el estatus propagado por la prueba principal.

    Ejemplo: En su red corporativa usted tiene 10 servidores web y 1 rutero que es crítico para toda la red. Una prueba Ping de rutero es establecida para comunicarse con el administrador si el rutero no responde. Así, cuando el rutero se cae, y la opción "Sincronizar estatus y alertas" ("Synchronize status&alerts") es desactivada, HostMonitor envía un mensaje al buscardor pager del administrador, y suspende todas las pruebas dependientes. Si "Sincronizar estatus y alertas" está activada, agregado a la notificación del problema del rutero, las acciones definidas en las pruebas dependientes serán también iniciadas.

  • Dependencias de esta prueba (Dependencies of this test)
    Esta es una lista solo de lectura, con fines informativos. Muestra pruebas que dependen de la prueba actual.

Métodos de Prueba (Test Methods)


Listados abajo se encuentran varios métodos de prueba soportados por HostMonitor, junto con una descripción de los parámetros específicos para esos métodos

Ping


El comando ping verifica conexiones a ordenadores remotos, ruteros y otros componentes de red, enviando paquetes de eco ICMP (Internet Control Message Protocol) a los componentes remotos, y registrando los paquetes de eco de respuesta. El método Ping es el mejor para verificar conexiones remotas en general. Para verificar servicios y condiciones específicas, HostMonitor proporciona un número de tipos especiales de pruebas.

Para establecer una prueba Ping, deberá proporcionar en el diálogo Propiedades de Prueba (Test Properties), el nombre del servidor (por ejemplo: www.yahoo.com) o la dirección IP (por ejemplo: 204.71.200.68), y especificar los parámetros de Tiempo Fuera (Timeout) y Paquetes a ser enviados. Hay dos parámetros (Tamaño de Paquete (Packet Size), y Tiempo de Vida (Time to Live)) que son comunes para todas las pruebas Ping; defina estos parámetros en el diálogo Opciones (Options) de la página "Ping/Trace".
Tome nota que puede ser especificado un rango de direcciones IP (ejemplo: 123.123.123.1 - 123.123.123.254) en lugar de una única dirección. En este caso, HostMonitor creará una prueba individual para cada dirección dentro de ese rango.

Estatus es "malo" cuando N (o más) % de los paquetes se ha perdido (Status is bad when N (or more) % of packet lost)
Un límite de perdida de paquete puede ser especificado para una prueba Ping, basado en que estatus de prueba es determinado. Esto es, en HostMonitor versión 1.xx, una prueba era considerada fallida si no se recibían paquetes de eco (100% de perdida). Ahora usted puede establecer el límite de pérdida de los paquetes.

Modo a desplegar (Display mode)
Seleccione 1 de 3 opciones para determinar de que manera HostMonitor mostrará la información en el campo de Respuesta:

  • Tiempo de Respuesta (Reply time) - el campo "Respuesta" ("Reply") representará el tiempo promedio de respuesta
  • % de pérdida (% of lost) - muestra el porcentaje de paquetes perdidos,
  • % recibido (% of received) - muestra el porcentaje de paquetes recibidos. Vea también "parámetros comunes de pruebas" (common test parameters)

  • Rastreo (Trace)


    Rastrea la ruta al host remoto a través de la red. Esta prueba le permite verificar la ruta que todos los paquetes siguen desde su máquina a un host específico en la Internet (Intranel, LAN). Puede también verificar el tiempo que cada hop (o cada paquete) demora en responder.
    Agregado a los parámetros comunes de pruebas (common test parameters), la prueba Trace tiene las siguientes opciones:

    Dirección (Address)
    Este es el nombre o la dirección IP de la ruta al host que desea verificar.

    Tiempo Fuera (Timeout)
    Especifica en tiempo fuera en milisegundos.

    Tamaño del paquete (Packet size)
    Especifica el tamaño de paquetes de ECHO en bytes.

    Reintentos (Retries)
    Especifica cuantas veces HostMonitor intentará re-enviar paquetes ECHO cuando no recibe respuesta.

    Alertar cuando (Alert when)
    Escoja una de las condiciones para determinar si la ruta es "Buena" o "mala":

  • la ruta ha sido modificada (route was changed)
        HostMonitor marcará la prueba como "Mala" (Bad) cada vez que la ruta es modificada
  • número de hops diferente de NN
        La prueba cambiará su estatus a "Malo" (Bad) si el número de hops es diferente del especificado
  • número de hops mayor de NN
        La prueba cambiará su estatus a "Malo" (Bad) si el número de hops es mayor del especificado
  • número de hops menor de NN
        La prueba cambiará su estatus a "Malo" (Bad) si el número de hops es menor del especificado
  • máximo tiempo de respuesta superior a NN milisegundos
        HostMonitor marcará la prueba como "Mala" (Bad) cuando el tiempo de respuesta de cualquiera de los hosts es mayor del especificado
  • tráfico a través del host
        HostMonitor marcará la prueba como "Mala" (Bad) cada vez que el trafico pase a través de un host intermediario especificado
  • tráfico se saltea al host
        HostMonitor marcará la prueba como "Mala" (Bad) cada vez que el trafico no pase a través de un host intermediario especificado Respuesta (Display)
    Esta opción determina que información HostMonitor mostrará en el campo de Respuesta. Escoja una de las siguientes opciones:
  • Tiempo total (Total time)
  • Tiempo promedio de respuesta (Average reply time)
  • Máximo tiempo de respuesta (Maximum reply time)
  • Número de hops (Number of hops)
  • Número de dispositivos que no responden (Number of non-responding devices)
  • Ruta, modo simple (solo lista de direcciones IP) (Route, brief mode (list of IP addresses only))
  • Ruta, modo completo (hop, dirección IP, tiempo) (Route, full mode (hop, IP address, time))
  • TCP


    Si necesita verificar un servicio TCP/IP específico, como HTTP, Whois, Finger o cualquier otro servicio, seleccione "TCP" como tipo de prueba, e ingrese el nombre del servidor o la dirección IP, así como el número de puerto a ser verificado. Para obtener una lista de puertos convencionales, haga clic con su mouse sobre el botón a la derecha del casillero de número de puerto.
    Tome nota que puede ser especificado un rango de direcciones IP (ejemplo: 123.123.123.1 - 123.123.123.254) en lugar de una única dirección. En este caso, HostMonitor creará una prueba individual para cada dirección dentro de ese rango.

    ¿Qué es un Puerto?
    El número de puerto TCP  identifica un proceso o aplicación dentro del computador.
    A cualquier aplicación o proceso que utilice TCP para su transporte le es asignado un número de identificación único llamado puerto TCP. Estos puertos son numerados comenzando por cero. Los números de puertos para aplicaciones clientes son asignados dinámicamente por el sistema operacional cuando hay una solicitud de servicio. Número de puerto para aplicaciones de servidor son pre-asignadas por el IANA (Internet Assigned Numbers Authority) y no se modifican.
    Una aplicación de servidor o proceso que utiliza TCP como transporte, tiene por lo menos un número de puerto pre-asignado. Por ejemplo, los números de puerto pre-asignados para servicios de servidor FTP son 20 (datos) y 21 (control).

    Vea también "parámetros comunes de pruebas" (common test parameters)

    URL


    HostMonitor puede realizar una verificación URL (Universal Resource Locator) basada en protocolos HTTP (web), HTTPS (secure web), FTP o Gopher.

    Ejemplos de URLs incluidos:

  • http://www.yahoo.com/index.html
  • https://www.super.secure.server.gov:444/unpublished/mainpage.html
  • ftp://ftp.bhs.com/incoming/list.txt

    Especifica un puerto de servicio, y para páginas protegidas por contraseña usted puede definir un nombre de usuario y una contraseña.
    Para una verificación URL, HostMonitor conectará con el servidor remoto utilizando un servidor proxy. Este servidor proxy puede ser definido en el botón PROXY del diálogo Opciones del HostMonitor. Por defecto una re-dirección no es considerada como una situación UP; no obstante, habilitando la opción "302 redirect - OK?" HostMonitor la considerará como una UP.
    HostMonitor no se limita a la obtención y re-envío de informaciones para archivos HTM o HTML en las verificaciones de HTTP y HTTPS; puede también operar con otros tipos de páginas, incluyendo "CGI scripts".

    HostMonitor puede también buscar "String(s)" específicas, e iniciar acciones de alerta si esta "string" aparece o desaparece. Usted puede utilizar expresiones como "("Total" and "End Of Page") and not ('Error' or 'Warning')". En este caso, la tarea tendrá un estatus de "alive" si el programa puede recibir una página específica, y si esta página contiene ambas "strings", "Total" y "End Of Page", y no contiene ninguna de las "strings" "Error" o "Warning". En la expresión usted puede utilizar "strings" (deben estar entre comillas o doble comillas); paréntesis curvos; operadores and, or, not.
    HostMonitor puede ser el único programa capaz de verificar los contenidos de archivos utilizando CRC. Si alguien "hackea" su sitio, HostMonitor puede detectarlo antes de que miles de personas puedan notar las modificaciones en su sitio corporativo.

    Vea también "parámetros comunes de pruebas" (common test parameters)

  • SMTP


    La mayoria de los servidores de correo de Internet utilizan el protocolo SMTP (Simple Mail Transfer Protocol) para transmitir e-mails de un servidor a otro servidor. HostMonitor monitorea este tipo de servidores enviando un comando SMTP al servidor, como si fuera un cliente e-mail u otro servidor verificando la existencia de un usuario. Al verificar el nombre del usuario, el programa efectivamente prueba la base de datos del servidor de correo SMTP sin generar innecesarios mensajes de correo.
    Agregado a los parámetros comunes de prueba (common test parameters), la prueba SMTP tiene las siguientes opciones:

    Servidor (Server)
    Este es el nombre o la dirección IP del servidor de correo que desea verificar, generalmente en la forma de "mail.yourcom.com".

    Puerto (Port)
    El puerto de prueba por defecto es 25, pero usted puede especificar un número de puerto no estándar. Para obtener un lista de número de puertos convencionales, haga clic con su mouse sobre el botón a la derecha del casillero de número de puerto.

    Tiempo Fuera (Timeout)
    Este es el monto de tiempo en segundos que el programa esperará por una respuesta del servidor antes que la solicitud falle. Configure este valor en 0 si no desea tiempo de espera (esto no es recomendado).

    Ejecutar prueba 'VRFY' (Perform 'VRFY' test)
    Cuando esta opción se encuentra marcada, la ejecución de la prueba incluirá el comando de verificación ('VRFY'), que es una prueba completa sobre la base de datos del usuario del servidor, y su capacidad de responder a las solicitudes de los clientes. Cuando este campo no está marcado, HostMonitor ingresará y saldrá del servidor de correo, pero no emitirá el comando "VRFY" como parte de la prueba. Saltearse este comando proporciona casi el mismo nivel de monitoreo de servidor, dado que al ingresar y salir efectivamente verifica que el servidor de correo está aceptando conexiones.
    Para servidores de correo que soportan el comando "VRFY", y tenerlo habilitado, sugerimos que utilice la prueba completa. Sin embargo, algunos servidores de correo no soportan el comando "VRFY", por lo que deshabilitar esta opción es requerido. Agregado a ello, por motivos de seguridad, el comando "VRFY" es deshabilitado algunas veces en algunos servidores, nuevamente requiriendo que esta prueba extra sea deshabilitada.

    Nombre de Usuario (User Name)
    Ingrese un nombre válido de cuenta e-mail que exista en el servidor que está verificando. HostMonitor le preguntará al servidor si este usuario existe. La mayoría de los servidores de correo tienen definidas cuentas "root" o "postmaster", inclusive si el servidor utiliza solamente correo de salida. Usted también puede utilizar su propio nombre de cuenta, asumiendo que tenga usted una cuenta en ese servidor.

    POP3


    Los e-mail son comúnmente enviados y transferidos entre servidores de correo utilizando SMTP, pero el acceso al correo es proporcionado a través de POP3 (Post Office Protocol version 3). La prueba POP3 puede ser utilizada para verificar que las funciones de su servidor POP se ejecutan perfectamente. Para ejecutar la prueba, HostMonitor ingresa y sale del servidor utilizando cuentas de usuario especificadas. Como opción, HostMonitor puede verificar el número y tamaño de los mensajes de un usuario especificado. Si la cantidad/tamaño de los mensajes excede un límite especificado, el programa puede iniciar acciones de alerta.
    Agregado a los parámetros comunes de prueba (common test parameters), la prueba POP3 tiene las siguientes opciones:

    Servidor (Server)
    Este es el nombre o la dirección IP del servidor de correo que desea verificar, generalmente en la forma de "mail.yourcom.com".

    Puerto (Port)
    El puerto de prueba por defecto es 110, pero usted puede especificar un número de puerto no estándar

    Tiempo Fuera (Timeout)
    Este es el monto de tiempo en segundos que el programa esperará por una respuesta del servidor antes que la solicitud falle. Configure este valor en 0 si no desea tiempo de espera (esto no es recomendado).

    Nombre de Usuario (User Name)
    HostMonitor verificará el servidor POP, ingresando en el utilizando una cuenta existente. En el campo de nombre de usuario proporcione el nombre de una cuenta que puede ser utilizada para verificación. HostMonitor ingresará en la cuenta y verificará el estatus de su casilla de correo, sin acceder, modificar o eliminar ninguno de los mensajes contenido en ella.

    Contraseña (Password)
    Proporcione la contraseña para el nombre de usuario que HostMonitor utilizará para ingresar durante la prueba.

    Alertar cuando la casilla de correo contiene más de [NN] mensajes (Alert when mailbox contains more then [NN] messages)
    Marque esta opción y especifique el número límite de mensajes en su casilla de correo. Cuando el límite es alcanzado, HostMonitor modificará el estatus de la prueba a "Malo" (Bad).

    Alertar cuando el tamaño total de los mensajes es mayor de [NN] MB (Alert when total size of messages bigger than [NN] MB)
    Marque esta opción y especifique el tamaño límite de los mensajes en su casilla de correo. C this option and specify the size limit of all messages in a mailbox. Cuando el límite es alcanzado, HostMonitor modificará el estatus de la prueba a "Malo" (Bad).

    Nota: Los valores en el campo "Respuesta" ('Reply') dependen de las configuraciones de la prueba:

  • si la prueba verifica el número de mensajes, HostMonitor mostrará el número de mensajes
  • si la prueba verifica el tamaño total de los mensajes, HostMonitor mostrará el tamaño total de los mensajes.
  • si estas dos opciones están deshabilitadas, y la prueba verifica solamente el estatus del servidor (conexión, ingreso y salida) el valor "Respuesta" (Reply) contendrá el tiempo de ejecución de la prueba (que muestra la velocidad de respuesta del servidor).
  • El valor "Respuesta" (Reply) está vacío cuando el programa no consigue conectarse o ingresar al servidor
  • IMAP


    Algunos servidores de correo de Internet soportan el protocolo IMAP (Internet Message Access Protocol) para intercambiar y manipular correo electrónico. La prueba IMAP funciona de forma bastante similar a la prueba POP3 en sus funciones de verificación del funcionamiento de servidores de correo IMAP. La prueba IMAP ejecutada por HostMonitor envuelve ingresar en su servidor de correo utilizando una cuenta existente, y verificando el estatus de la casilla de correo electrónico de ese usuario. Como opción adicional, HostMonitor puede verificar el número y tamaño de los mensajes para la casilla de correo especificada. Si la cantidad/tamaño de los mensajes excede un límite especificado, el programa puede iniciar acciones de alerta.
    Agregado a los parámetros comunes de prueba (common test parameters), la prueba IMAP tiene las siguientes opciones:

    Servidor (Server)
    Este es el nombre o la dirección IP del servidor de correo que desea verificar, generalmente en la forma de "mail.yourcom.com".

    Puerto (Port)
    El puerto de prueba por defecto es 143, pero usted puede especificar un número de puerto no estándar.

    Tiempo Fuera (Timeout)
    Este es el monto de tiempo en segundos que el programa esperará por una respuesta del servidor antes que la solicitud falle. Configure este valor en 0 si no desea tiempo de espera (esto no es recomendado).

    Nombre de Usuario (User Name)
    HostMonitor verificará el servidor IMAP, ingresando en el utilizando una cuenta existente. En el campo de nombre de usuario proporcione el nombre de una cuenta que puede ser utilizada para verificación. HostMonitor ingresará en la cuenta y verificará el estatus de su casilla de correo, sin acceder, modificar o eliminar ninguno de los mensajes contenido en ella.

    Contraseña (Password)
    Proporcione la contraseña para el nombre de usuario que HostMonitor utilizará para ingresar durante la prueba.

    Verificar casilla de correo (Check mailbox)
    Marque este casillero general, y selecciones una de las siguientes opciones para verificar los parámetros de la casilla de correo especificada.

    Casilla de correo (Mailbox)
    Especifique el nombre de la casilla de correo electrónico a ser verificada.

    Alertar cuando la casilla de correo contiene más de [NN] mensajes (Alert when mailbox contains more then [NN] messages)
    Marque esta opción y especifique el número límite de mensajes en su casilla de correo. Cuando el límite es alcanzado, HostMonitor modificará el estatus de la prueba a "Malo" (Bad).

    Alertar cuando el tamaño total de los mensajes es mayor de [NN] MB (Alert when total size of messages bigger than [NN] MB)
    Marque esta opción y especifique el tamaño límite de los mensajes en su casilla de correo. C this option and specify the size limit of all messages in a mailbox. Cuando el límite es alcanzado, HostMonitor modificará el estatus de la prueba a "Malo" (Bad).

    Solamente mensajes recientes (Recent messages only)
    Con esta opción habilitada, HostMonitor verificará solamente los mensajes recientes. Los mensajes recientes son aquellos que aparecen en la casilla de correo electrónico desde la última verificación.

    Nota: Los valores en el campo "Respuesta" ('Reply') dependen de las configuraciones de la prueba:

  • si la prueba verifica el número de mensajes, HostMonitor mostrará el número de mensajes
  • si la prueba verifica el tamaño total de los mensajes, HostMonitor mostrará el tamaño total de los mensajes.
  • si estas dos opciones están deshabilitadas, y la prueba verifica solamente el estatus del servidor (conexión, ingreso y salida) el valor "Respuesta" (Reply) contendrá el tiempo de ejecución de la prueba (que muestra la velocidad de respuesta del servidor).
  • El valor "Respuesta" (Reply) está vacío cuando el programa no consigue conectarse o ingresar al servidor
  • DNS


    La prueba DNS actúa como un "resuelve problemas" de bajo nivel, y conecta directamente con el servidor de destino nombrado para realizar una consulta. Esto significa que la prueba es completamente independiente de los archivos del host, cache DNR, etc.
    Agregado a los parámetros comunes de prueba (common test parameters), la prueba DNS tiene las siguientes opciones

    Servidor (Server)
    Este es el nombre de dominio o dirección IP de la máquina ejecutando el servidor DNS que usted desea monitorear. Utilizar un nombre de dominio en el campo Dirección DNS (DNS Address) requiere que el nombre del dominio sea resuelto antes que el Servidor del Nombre de Dominio (Domain Name Server) pueda ser verificado, creando ambigüedad en las pruebas. Es mejor ingresar la dirección IP de su Servidor de Nombre de Dominio (Domain Name Server), como opuesto al nombre de dominio, así la prueba podrá reportar el error correcto si el DNS falla.

    Protocolo (Protocol)
    Seleccione el protocolo a utilizar: TCP o UDP

    Puerto (Port)
    El puerto de prueba por defecto es 53, pero usted puede especificar un número de puerto no estándar. Para obtener una lista de puertos convencionales haga clic con su mouse sobre el botón a la derecha del casillero de número de puerto.

    Tiempo Fuera (Timeout)
    Este es el monto de tiempo en segundos que el programa esperará por una respuesta del servidor antes que la solicitud falle.

    Nombre de host a resolver (Host name to resolve)
    Este es el nombre de dominio que HostMonitor intentará resolver en un número IP. Usted puede verificar la habilidad intranet del servidor de nombres, pidiéndole que resuelva el nombre de una máquina dentro del dominio para el cual es autoridad (como por ejemplo: sumaquina.sucompañia.com). O, usted puede verificar su capacidad Internet pidiéndole que resuelva el nombre de una máquina externa (como www.foreign.com).

    Verificar dirección resultante, dirección IP (Check result address, IP Address)
    Usted puede definir la dirección IP que será comparada con la dirección retornada del DNS siendo verificado. Puede utilizar el botón "Resolver" («Resolve») para hacer que HostMonitor complete este campo, o ingresar el número IP esperado, usted mismo.

    LDAP


    Esta prueba es utilizada para verificar los Servidores de Directorios (Directory Servers) utilizando el protocolo LDAP (Lightweight Directory Access Protocol). Para ejecutar esta prueba, HostMonitor conecta y se une al servidor de directorio. Si la propiedad Contraseña tiene un valor, es utilizada para la autenticación. Como opción complementaria, HostMonitor puede realizar operaciones de Búsqueda (Search) utilizando objetos base especificados en el filtro de búsqueda.
    Agregado a los parámetros comunes de prueba (common test parameters), la prueba LDAP tiene las siguientes opciones:

    Servidor (Server)
    Este es el nombre o dirección IP del servidor LDAP que usted desea monitorear.

    Puerto (Port)
    El puerto de prueba por defecto es 389, pero usted puede especificar un número de puerto no estándar. Para obtener una lista de puertos convencionales haga clic con su mouse sobre el botón a la derecha del casillero de número de puerto.

    Tiempo Fuera (Timeout)
    Este es el monto de tiempo en segundos que el programa esperará por una respuesta del servidor antes que la solicitud falle.

    Contraseña (Password)
    Especifique la contraseña utilizada para autenticar al servidor LDAP.

    Realizar operación de Búsqueda (Perform Search operation)
    HostMonitor puede realizar operaciones de búsqueda; para implementar este comportamiento marque la opción "Realizar operación de Búsqueda" ("Perform Search operation") y defina los siguientes parámetros:

    Objeto base (Base object)
    Este es el Nombre Distinguido (Distinguished Name) utilizado como base para operaciones LDAP (en el caso de HostMonitor es un objeto base durante las búsquedas LDAP). El Nombre Distinguido (Distinguished Name) es proporcionado en formato string, como está especificado por RFC 1779.

    Filtro de búsqueda (Search filter)
    Este es una representación en forma de  "string" del filtro de búsqueda LDAP utilizado durante las búsquedas. El formato de los filtros de búsqueda están especificados por RFC 1558, y es idéntico al formato usado por la mayoría de las aplicaciones LDAP. Los siguientes son ejemplos de filtros de búsqueda, como proporcionados en el RFC:

  • (cn=Babs Jensen)
  • (!(cn=Tim Howes))
  • (&(objectClass=Person)(|(sn=Jensen)(cn=Babs J*)))
  • (o=univ*of*mich*)
  • UNC


    Verifica la vía de acceso UNC (o directorio local) buscando disponibilidad, para el número total de espacio libre; o por el monto de espacio libre disponible para el actual usuario (si el sistema operacional implementa cuotas por usuario, este valor puede ser inferior del número total bytes libres en el disco). Para esta prueba usted tiene que especificar la vía de acceso UNC (o directorio local) que usted desea que sea verificado, y seleccionar la condición para la alerta:

  • cuando el recurso no está disponible
  • cuando el espacio libre (para el usuario actual) es menor que el valor especificado
  • cuando el espacio libre total es menor al valor especificado Vea también "parámetros comunes de prueba" (common test parameters)

  • Espacio Libre en la Unidad (Drive Free Space)


    Para crear una tarea para verificar el bajo espacio de disco, elija "Espacio Libre en la Unidad" ("Drive Free Space") como tipo de prueba, seleccione la unidad a verificar, y especifique el valor del mínimo monto de espacio libre. Para verificar el espacio libre de otra unidad en algún lugar de la red, utilice la prueba UNC, o mapee la unidad a una letra de unidad en su ordenador local, donde está ejecutando HostMonitor. (Mapee una unidad localizándolo en el área "Entorno de Red" ("Network Neighborhood") del Explorador de Windows, haga clic sobre él con el botón secundario de su mouse, y seleccione "Mapear unidad de red" ( "Map network drive".))

    Vea también "parámetros comunes de prueba" (common test parameters)

    Tamaño de Directorio/Archivo (Folder/File Size)


    HostMonitor puede verificar el tamaño del directorio o del archivo. Para agregar esta tarea, seleccione el tipo de prueba "Tamaño de Directorio/Archivo" ("Folder/File Size"), ingrese el nombre del directorio, y especifique un tamaño máximo. Usted puede manualmente digitar la vía de acceso completa al directorio que desea verificar, o hacer clic sobre el botón "Buscar" ("Browse") para seleccionar el directorio.
    Así mismo, seleccione la opción "Incluir sub-directorios" ("Include sub-folders") y HostMonitor calculará el tamaño del directorio y de todos sus sub-directorios. Establezca las opciones "Traducir macros" ("Translate macros") si necesita usar macros especiales en el nombre de archivo.

    Vea también "parámetros comunes de prueba" (common test parameters)

    Contar Archivos (Count Files)


    Esta prueba le permite verificar el número de archivos en el directorio especificado. Digamos que tiene usted un servidor de correo que utiliza un directorio "spool". Si el servidor de correo está funcionando correctamente, deberá entregar la correspondencia a través de la Internet en 5 minutos. Utilizando la prueba "Contar Archivos" (Count Files) HostMonitor puede verificar el número de archivos en el directorio "spool" del servidor de correo, y advertirle cuando el número de archivos excede un límite especificado.
    Agregado a los parámetros comunes de pruebas (common test parameters), la prueba Contar Archivos tiene las siguientes opciones:

    Carpeta (Folder)
    Especifica el directorio en el cual usted desea contar el número de archivos.

    Máscara de nombre de archive (File name mask)
    Especifica la mascara de nombre de archivo. Generalmente las máscaras contienen caracteres "wildcard". Por ejemplo, utilice la máscara '*.*' para contabilizar todos los archivos en la carpeta, o utilice la máscara '*.eml' para contabilizar los archivos con extensión .EML.

    Traducir macros (Translate macros)
    Cuando esta opción está habilitada, usted puede utilizar variables de macro (macro variables) especiales en el nombre de la carpeta y en la máscara de nombre de archivo.

    Incluir sub-directorios (Include sub-folders)
    Si esta opción está deshabilitada, HostMonitor contabilizará solamente los archivos en la carpeta especificada. En cambio si la opción es habilitada, se contabilizarán los archivos en la carpeta especificada y en todos sus sub-directorios.

    Condiciones para contabilizar archivos (Conditions to count files)
    Especifica condiciones adicionales para contabilizar archivos. Escoja una de las siguientes opciones:

  • Contar todos los archivos (Count all files)
  • Contar archivos más antiguos de NN min. (Count files older than NN min)
  • Contar archivos más recientes de NN min. (Count files newer than NN min)
  • Contar archivos mayores de NN bytes (Count files bigger than NN bytes)
  • Contar archivos menores the NN bytes (Count files smaller than NN bytes)
  • Alertar cuando la carpeta contenga más de NN archivos (Alert when folder contains more than NN files)
    Especifica el límite del monto de archivos. Cuando este límite es alcanzado, HostMonitor modificará el estatus de la prueba a "Malo" (Bad). Si usted necesita iniciar acciones de alerta cuando el número de archivos es menor al especificado, puede utilizar la opción de "Alerta revertida" (Reverse alert).

    Disponibilidad de Directorio/Archivo (Folder/File Availability)


    HostMonitor puede verificar por un archivo que DEBE existir, cada vez que una prueba sea ejecutada, o puede verificar por un archivo que NO DEBE existir, cada ves que una prueba es ejecutada. Seleccione "Disponibilidad de Directorio/Archivo" ("Folder/File Availability") como tipo de prueba, e ingrese el nombre del directorio o del archivo. Usted puede manualmente digitar la vía de acceso completa y el nombre de archivo que desea verificar, o hacer clic sobre el botón "Buscar" ("Browse"), y le será presentado un diálogo para seleccionar un archivo.
    Establezca las opciones "Traducir macros" ("Translate macros"), si necesita utilizar macros especiales en el nombre de archivo. Así mismo, usted puede establecer condiciones adicionales, y HostMonitor iniciará acciones de alerta solo cuando el archivo sea más antigua (o más reciente) de [xx] minutos (horas, días, etc.)

    Vea también "parámetros comunes de prueba" (common test parameters)

    Integridad de Archivo (File Integrity)


    HostMonitor puede verificar la integridad de sus archivos, e iniciar acciones de alerta si alguien las modifica. Esto es hecho calculando el CRC (Cyclic Redundancy Check) del archivo, y comparándolo con previos valores obtenidos. Seleccione "Integridad de Archivo ("File Integrity") como tipo de prueba, e ingrese el nombre del archivo. Usted puede manualmente digitar la vía de acceso completa y el nombre de archivo que desea verificar, o hacer clic sobre el botón "Buscar" ("Browse"). Haga clic sobre el botón "Calcular CRC" ("Calculate CRC"), y el programa calculará y recordará el CRC para este archivo.

    Vea también "parámetros comunes de prueba" (common test parameters)

    Comparar Archivos (Compare Files)


    Usted puede utilizar esta prueba para comparar dos archivos, o para buscar un "string" dentro del archivo. Se encuentran disponibles 6 condiciones de alerta:

  • alertar cuando los archivos son diferentes (alert when files are different)
  • alertar cuando los archivos son idénticos (alert when files are identical)
  • alertar cuando el primer archivo contiene al segundo, en cualquier posición  (alert when 1st file contains 2nd, in any position)
  • alertar cuando el primer archivo no contiene el segundo (alert when 1st file does not contain 2nd)
  • alertar cuando el archivo contenga un "string" especificado (alert when file contains a specified string)
  • alertar cuando el archivo no contenga un "string" especificado (alert when file does not contain a specified string) Usted puede especificar uno o más parámetros para comparar archivos: comparar tiempo (compare time), comparar tamaño (compare size), comparar contenidos (compare contents). Si usted establece la opción "comparar contenidos" ("compare contents") pero no establece la opción "comparar tamaño" ("compare size"), HostMonitor considerará dos archivos como idénticos cuando un archivo incluya otro con offset 0 (un archivo puede ser menor que otro).
    Establezca las opciones "Traducir macros" ("Translate macros") si necesita utilizar macros especiales en el nombre de archivo.

    Vea también "parámetros comunes de prueba" (common test parameters)

  • Procesos (Process)


    Un proceso, en los términos más simples, es un programa ejecutable. HostMonitor puede controlar procesos especificados en ordenadores locales o remotos, e iniciar acciones de alerta si un número de instancias del proceso especificado se encuentra fuera del rango definido. Para controlar procesos en un ordenador remoto usted debe poseer los derechos para hacerlo (privilegios de administrador en el ordenador remoto).
    Agregado a los parámetros comunes de prueba (common test parameters), la prueba Procesos tiene las siguientes opciones:

    Nombre del ordenador (Computer name)
    Especifique el nombre del ordenador de destino (el ordenador de destino debe estar prefijado por "\\"), o seleccione el ítem "ordenador local" ("<local computer>"). Usted puede utilizar el botón "Buscar en la red" ("Browse network") para seleccionar un ordenador de la lista.

    Procesos (Process)
    Nombre el tipo de proceso a verificar, o seleccione un proceso de la lista descendente. Así mismo, seleccione un monto mínimo inferior y/o superior de ejecución de instancias de los procesos especificados. Cuando el proceso alcanza esos límites, HostMonitor marcará el estatus del proceso como "Malo" (Bad).

    Conectar como (Connect as)
    Para verificar procesos en sistemas remotos, usted puede marcar esta opción y proporcionar un nombre de usuario y una contraseña para una conexión con el ordenador de destino.

    Nota: Para monitorear procesos en un sistema Windows NT/2000/XP remoto, asegúrese que tiene usted iniciar el servicio "Registro Remoto" (Remote Registry) iniciado en el sistema remoto (para monitorear procesos, HostMonitor debe tener acceso al registro). En Windows 2000 este servicio es instalado por defecto; en Windows NT usted puede encontrar este servicio en el "Kit de Recursos" (Resource Kit).

    Servicio (Service)


    Microsoft Windows NT/2000/XP soporta un tipo de aplicación conocida como servicio. Puede ser iniciada automáticamente al inicio del sistema, puede ser iniciada por un usuario a través del panel de control de Servicios, o por una aplicación que utiliza las funciones de servicio. Los Servicios pueden ser ejecutados inclusive cuando no hay ningún usuario ingresado en el sistema.

    Para verificar servicios, HostMonitor establece una conexión con el administrador de control de servicio del ordenador especificado, y solicita al servicio actualizar inmediatamente la información de su estatus actual. Si el servicio no ha sido iniciado, o el servicio no responde, HostMonitor iniciará las acciones de alerta especificadas.
    Nota: Para verificar servicios en un ordenador remoto, usted necesita poseer los correspondientes privilegios.

    Agregado a los parámetros comunes de prueba (common test parameters), la prueba Servicio tiene las siguientes opciones:

    Nombre del ordenador (Computer name)
    Especifique el nombre del ordenador de destino (el ordenador de destino debe estar prefijado por "\\"), o seleccione el ítem "ordenador local" ("<local computer>"). Usted puede utilizar el botón "Buscar en la red" ("Browse network") para seleccionar un ordenador de la lista.

    Servicio (Service)
    Especifique el nombre del tipo de servicio a verificar, o seleccione un servicio de la lista descendente.

    Conectar como (Connect as)
    Para verificar servicios en sistemas remotos, usted puede marcar esta opción y proporcionar un nombre de usuario y una contraseña para una conexión con el ordenador de destino.

    Registro de Eventos NT (NT Events Log)


    Registro de Eventos en Microsoft Windows NT/2000/XP proporciona una forma estándar y centralizada de que las aplicaciones (y los sistemas operativos) registren importantes eventos de software y hardware. El servicio de registro de enventos almacena eventos de varios orígenes en una colección individual llamada "registro de eventos" ( event log). HostMonitor can check this log and start alert actions if some specific events occur.
    Agregado a los parámetros comunes de prueba (common test parameters), la prueba Registro de Eventos NT tiene las siguientes opciones:

    Ordenador (Computer)
    El nombre UNC (Universal Naming Convention) del servidor en donde el registro de eventos será abierto (el ordenador de destino deberá estar prefijado por "\\"). Digite el UNC, o seleccione el ítem "ordenador local" ("<local computer>"). Así mismo, usted puede utilizar el botón "Buscar en la Red" ("Browse network") para seleccionar un ordenador de la lista.

    Registro (Log)
    El nombre del archivo de registro al cual se referirá el manipulador de retorno. Esto puede ser la Aplicación, Seguridad, archivo de registro de Sistema, o un archivo de registro registrado de forma personalizada.

    Defina una o más condiciones para eventos "malos" ("bad":

    Origen de Evento (Event Source)
    Seleccione el origen del evento (aplicación, servicio, unidad, sub-sistema). Si usted deja este campo en blanco, HostMonitor verificará los eventos de todos los orígenes.

    Tipo de evento (Event type)
    Especifique el tipo de evento. Usted puede escoger de la lista descendente uno de los siguientes valores: Evento de Error (Error event), Evento de Advertencia (Warning event), Evento de Información (Information event), Evento de Suceso de Auditoria (Success Audit event), y Evento de Falla de Auditoria (Failure Audit event).

    Identificador del Evento (Event ID)
    Especifique el evento. Esto es especifico a la fuente que ha generado el registro del evento, y se utiliza conjuntamente con el "nombre de Origen" ( Source name), para identificar un mensaje en el archivo de mensaje que es presentado al usuario mientras se está viendo el registro.

    Descripción (Description)
    Define un "string" que contiene la descripción del evento.

    Conectar como (Connect as)
    Para verificar un Registro de Evento (Event Log) en un sistema remoto, usted puede marcar esta opción y proporcionar un nombre de usuario y una contraseña para la conexión con el ordenador de destino.

    HostMonitor modifica el estatus de la acción a "Malo" ("Bad") solo si ha encontrado un NUEVO evento(s) que cumpla los requisitos ingresados. Si después de la siguiente prueba el monitor no encuentra un nuevo evento "malo" ("bad"), modifica es estatus a "Ok".

    Uso del CPU (CPU Usage)


    La prueba Uso del CPU (CPU Usage) verifica el porcentaje de utilización del CPU para una máquina local o remota. Esta prueba es implementada por Microsoft Windows NT/2000/XP y Novell Netware 4.x, 5.x.
    Agregado a los parámetros comunes de prueba (common test parameters), la prueba Uso del CPU tiene las siguientes opciones:

    Ordenador (Computer)
    Especifique el nombre del ordenador de destino, que puede ser:

  • "<local computer>" o un "string" vacío cuando utiliza la prueba para una máquina local;
  • un nombre UNC (Universal Naming Convention) del ordenador (como "\\Server1") cuando utiliza la prueba para máquinas remotas Windows NT/2000/XP;
  • un nombre de servidor (como "server1") o un nombre de árbol NDS (como ".bigcompany.ifx.department2.sever1") cuando esté utilizando la prueba para un servidor Novell Netware. Sistema Operativo (OS)
    Selecciona el tipo de Sistema Operativo en el ordenador de destino (Windows NT/2000/XP o Novell Netware).

    Alertar cuando el Uso del CPU sea más de (Alert when CPU usage more than)
    HostMonitor marcará al host como "Malo" ("Bad") e iniciará acciones de alerta cuando el porcentaje de Uso del CPU sea más de lo especificado.

    Conectar como (Connect as)
    Para verificar el Uso del CPU en un sistema remoto, usted puede marcar esta opción y proporcionar un nombre de usuario y una contraseña para la conexión con el ordenador de destino.

    Nota #1: Para monitorear utilización de CPU en un sistema Windows NT/2000/XP remoto, asegúrese que tiene usted iniciar el servicio "Registro Remoto" (Remote Registry) iniciado en el sistema remoto (para monitorear procesos, HostMonitor debe tener acceso al registro). En Windows 2000 este servicio es instalado por defecto; en Windows NT usted puede encontrar este servicio en el "Kit de Recursos" (Resource Kit).
    Así mismo, para utilizar esta prueba en sistemas remotos Windows NT/2000/XP usted debe tener los permisos para hacerlo (privilegio de administrador en el ordenador remoto).

    Nota #2: Para verificar servidores Novell Netware, HostMonitor utiliza la funcionabilidad del cliente Novell Netware. Por consiguiente, el programa de cliente Novell Netware tiene que estar instalado en la máquina donde HostMonitor se está ejecutando.

  • Servidor de Base de Datos (Database Server)


    HostMonitor puede verificar su servidor SQL. Soporta servidores Interbase, MS SQL, MySQL, Oracle, Postgre, y Sybase. Los servidores son verificados ingresando (y saliendo) del servidor. Usted deberá especificar el nombre del servidor (el alias TNS para Oracle), base de datos, nombre de usuario y contraseña. Para Interbase usted puede especificar el protocolo (TCP, SPX, o NetBEUI), para MySQL y para PostgreSQL usted puede modificar el puerto TCP por defecto.
    Para monitorear servidores Oracle, HostMonitor utiliza la OCI.DLL (Oracle Call Interface); usted deberá tener el software cliente de Oracle instalado en su ordenador. Lo mismo es aplicable para otros servidores SQL; instale el programa cliente para verificar su servidor SQL. HostMonitor utiliza los siguientes archivos DLL:

  • gds32.dll para monitorear conexiones Interbase
  • ntwdblib.dll para monitorear MS SQL Server
  • libmysql.dll para monitorear MySQL
  • libpq.dll para monitorear PostgreSQL
  • libsybdb.dll para monitorear Sybase

    Vea también "parámetros comunes de prueba" (common test parameters)

  • Consulta ODBC (ODBC Query)


    Esta prueba le permite verificar la disponibilidad de una fuente de datos ODBC, ejecutar una consulta SQL, y analizar el valor de un campo de datos especificado en el juego de resultados devueltos. Para establecer una prueba, simplemente escoja una de las fuentes de datos ODBC definidas en su sistema, y complete los campos Ingreso (Login), Contraseña (Password) y Tiempo Fuera (Timeout). Opcionalmente, proporcione una consulta SQL y una condición a verificar. Si no es especificada ninguna condición, los dos posibles valores de estatus son "Vivo" ("Alive") y "Sin Respuesta" ("No answer"). Si es proporcionada una condición, los estatus de las pruebas pueden ser:

  • "Ok" - si la condición ha sido cumplida;
  • "Bad" - si la condición no se ha cumplido;
  • "Unknown" - si la consulta falla, o el campo de datos especificado no se encuentra en el juego de resultados.

    Vea también "parámetros comunes de prueba" (common test parameters)

  • SNMP


    El Protocolo Simple de Administración de Red (Simple Network Management Protocol-SNMP) es el protocolo estándar de Internet para intercambiar información entre la consola de administración de aplicaciones y la entidades administradas (hosts, ruteros, puentes, hubs, etc). Utilizando este protocolo, HostMonitor puede modificar las configuraciones de sus dispositivos de red.
    Agregado a los parámetros comunes de prueba (common test parameters), la prueba SNMP tiene las siguientes opciones:

    Dirección del Agente (Agent address)
    Un "string" especificando una dirección IP con comas y decimales, o un nombre de host que pueda ser resuelto en una dirección IP, una dirección IPX (en notación 8.12), o una dirección Ethernet.

    Comunidad (Community)
    Un "string" especificando el nombre comunitario SNMP utilizado cuando se está comunicando con el dispositivo especificado en el parámetro Dirección de Agente (Agent Address). Por defecto, en sistemas SNMP este es "PUBLIC", pero puede ser diferente en sus sistemas.

    Tiempo Fuera (Timeout)
    Esta es la cantidad de tiempo en segundos que el programa esperará por una respuesta del servidor antes de la falla del pedido.

    Reintentos (Retries)
    Especifica el conteo de reintentos de comunicación.

    OID (OID)
    El nombre que identifica de forma única al objeto, el valor el cual usted tendrá que cambiar. Por ejemplo, OID "1.3.6.1.2.1.2.1" representa el número de las interfases de red en el cual el sistema puede enviar/recibir datagramas IP; OID "1.3.6.1.2.1.6.9" representa el número de conexiones TCP para el cual el actual estado es o ESTABLECIDO (ESTABLISHED) o CERRRADO-ESPERA (CLOSE-WAIT); etc. Para obtener una lista válida de OIDs para sus dispositivos SNMP habilitados usted debería contactar al vendedor de su dispositivo. Ellos deberían de estar en condiciones de darle un archivo MIB que contiene todos los OIDs para el dispositivo.

    Condición para alerta (Condition for alert)
    HostMonitor puede comparar los valores devueltos por el dispositivo, con un "string" especificado, e iniciar acciones de alerta si el valor retornado es:

  • menos/más del valor especificado
  • igual a/diferente de el número especificado o "string"
  • contiene/no contiene el "string" especificado
  • Externo (External)


    HostMonitor tiene muchos tipos de verificaciones incorporadas, pero no puede soportar todos los tipos de verificaciones. Es por ello que el  programa contiene un Prueba Externa (External Test). Con la Prueba Externa (External Test), HostMonitor puede utilizar una aplicación externa para realizar pruebas, basado en el nivel de error devuelto, marcando la entrada de la prueba como siendo arriba o abajo.
    Agregado a los parámetros comunes de prueba (common test parameters), la prueba Externo tiene las siguientes opciones:

    Programa externo (External program)
    Especifique la línea de comando para ejecutar el programa externo

    Condición (Condition)
    Escoja la condición para marcar la prueba como fallida (e iniciar acciones de alerta):
      is < than   - alerta si el nivel de error devuelto por el programa es menor del código especificado.
      is > than   - alerta si el nivel de error devuelto por el programa es mayor del código especificado.
      is = to   - alerta si el nivel de error devuelto por el programa es igual del código especificado.
      is <> from   - alerta si el nivel de error devuelto por el programa es diferente del código especificado.

    Modo de la ventana (Window mode)
    Este parámetro especifíca como será mostrada la ventana de la aplicación. Escoja una de las posibles opciones:
      SW_SHOWNORMAL   - muestra una ventana de aplicación en su tamaño y posición original.
      SW_HIDE   - inicia la aplicación sin desplegar su ventana.
      SW_MAXIMIZE   - despliega una ventana de aplicación como ventana maximizada.
      SW_MINIMIZE   - despliega una ventana de aplicación como ventana minimizada.
      SW_SHOWMINNOACTIVE   - despliega una ventana de aplicación como ventana minimizada. La ventana activa permanece activa.
      SW_SHOWNOACTIVATE   - muestra una ventana de aplicación en su tamaño y posición original. La ventana activa permanece activa.

    Matar la aplicación si no responde en N segundos (Kill application if not answer after N sec)
    Usted puede seleccionar la opción "Matar aplicación si no responde en N segundos" ( "Kill application after N sec") y especificar el Tiempo fuera (timeout). En este caso, si la aplicación externa no ha retornado un nivel de error a HostMonitor dentro del tiempo fuera especificado, HostMonitor marcará la entrada de la prueba como "abajo" y "matará" la aplicación externa.

    Macros


    Cuando usted configura las pruebas "Tamaño de Directorio/Archivo" ("Folder/File Size"), "Disponibilidad de Archivo/Directorio" ("File/Folder Availability"), "Contar Archivos" ("Count Files"), o "Comparar Archivos" ("Compare Files"), usted puede configurar la opción "Traducir macros" ("Translate macros") y utilizar variables de macro en el nombre de archivo:
    %d% -Día actual como un número sin un cero líder (1-31).
    %dd% -Día actual como un número con un cero líder (01-31).
    %ddd% -Día actual como una abreviación (Dom-Sab) utilizando las configuraciones regionales del sistema.
    %dddd% -Día actual como un nombre completo (Domingo-Sábado) utilizando las configuraciones regionales del sistema.
    %ddddd%-Fecha actual utilizando un formato corto de fecha (vea Opciones Regionales de Windows).
    %dddddd%-Fecha actual utilizando el formato largo de fecha.
    %m% -Mes actual como un número sin un cero líder (1-12).
    %mm% -Actual mes con un número con un cero líder (01-12).
    %mmm% -Mes actual como una abreviación (Ene-Dic) utilizando las configuraciones regionales del sistema.
    %mmmm% -Mes actual como un nombre completo (Enero-Diciembre) utilizando las configuraciones regionales del sistema.
    %yy% -Año actual como un número de dos dígitos (00-99).
    %yyyy% -Año actual como un número de cuatro dígitos (0000-9999).
    %h% -Hora actual sin un cero líder (0-23).
    %hh% -Hora actual con un cero líder (00-23).
    %n% -Minuto actual sin un cero líder (0-59).
    %nn% -Minuto actual con un cero líder (00-59).
    %t% -Tiempo actual utilizando el formato corto de tiempo.
    %tt% -Tiempo actual utilizando el formato largo de tiempo.
    %am/pm%-Utiliza el reloj de 12 horas para la h precedente h o la hh especificada, y despliega 'am' para cualquier hora anterior al mediodia, y 'pm' para cualquier hora posterior al mediodia. El "especificador" am/pm puede utilizar caracteres en minúsculas, mayúsculas o mezclados, y el resultado sera desplegado de acuerdo a ello.
    %a/p% -Utiliza el reloj de 12 horas para la h precedente h o la hh especificada, y despliega 'a' para cualquier hora anterior al mediodía, y 'p' para cualquier hora posterior al mediodía.. El "especificador" a/p puede utilizar caracteres en minúsculas, mayúsculas o mezclados, y el resultado sera desplegado de acuerdo a ello.
    %/% -Despliega el caracter separador de fecha dado por la variable global dada por el Separador de Fecha.
    %:% -Despliega el caracter separador de tiempo dado por la variable global del Separador de Tiempo.
    Los "especificadores" de Macro pueden ser escritos en letras mayúsculas o minúsculas - ambos producen el mismo resultado.
    Ejemplos:
      c:\database\archives\%DDMMYYYY%.zip
      c:\database\archives\%dd%-%mm%-%yy%.zip