Pruebas suministradas de IBM MQ

Las pruebas que puede utilizar para comprobar sus definiciones de objetos de IBM® MQ para ver si existen problemas se proporcionan con IBM MQ Explorer.

Las categorías siguientes de pruebas se facilitan con IBM MQ Explorer para comprobar objetos de IBM MQ:

Las pruebas que se listan en las tablas siguientes se suministran con IBM MQ Explorer para comprobar si hay problemas en las definiciones de objeto de IBM MQ. Hay otras pruebas que se suministran con IBM MQ Explorer para comprobar objetos administrados de JMS, por ejemplo; estas pruebas no se incluyen en la tabla siguiente.

General

En la tabla siguiente se listan las pruebas que comprueban si hay problemas generales en sus definiciones de IBM MQ.

Prueba Acción Descripción
Comprobar los nombres de gestores de colas Verifica los nombres de gestores de colas para ver si hay posibles problemas Esta prueba comprueba los nombres de gestores de colas, buscando nombres que sean lo suficientemente similares como para causar confusión; por ejemplo, la prueba comprueba si hay nombres que son idénticos aparte del uso de mayúsculas y minúsculas. La prueba también muestra avisos para gestores de colas que están alojados en máquinas diferentes pero tienen nombres idénticos.
Definiciones de colas de mensajes no entregados Comprueba en los gestores de colas las colas de mensajes no entregados Esta prueba muestra un aviso para cualquier gestor de colas que no tiene una cola de mensajes no entregados, y uno o más errores para cualquier gestor de colas que tiene atributos de Cola de mensajes no entregados que no son válidos; por ejemplo, el nombre de una cola que no existe o una cola que no se puede utilizar como cola de mensajes no entregados. La prueba muestra un aviso o un error si se encuentra algún mensaje en la cola de mensajes no entregados ya que esto puede ser una indicación útil de un problema con la configuración de IBM MQ. La prueba también muestra avisos si algún canal tiene una longitud máxima de mensajes superior al tamaño de la cola de mensajes no entregados.
Registro de errores de FFST Comprueba si se han grabado registros de errores en el directorio FFST de esta máquina Esta prueba visualiza un error si se ha grabado algún registro FFST en esta máquina.
Gestores de colas detenidos Realiza una comprobación para ver si hay algún gestor de colas detenido Esta prueba muestra un aviso para cada gestor de colas que está detenido.
Verificar colas de transmisión predeterminadas Comprueba las colas de transmisión predeterminadas Esta prueba muestra errores para cualquier uso no válido del atributo Cola de transmisión predeterminada, incluyendo una cola que falta o una cola con un valor que no es válido en el atributo Tipo.

Clústeres

En la tabla siguiente se listan las pruebas que comprueban si hay problemas en sus definiciones de clúster.

Prueba Acción Descripción
El clúster no puede resolver el nombre del gestor de colas Comprueba que los clústeres pueden resolver correctamente todos los nombres de gestores de colas Esta prueba muestra un error si alguna de las entradas de miembro de clúster no se han resuelto correctamente porque no se ha contactado satisfactoriamente con el gestor de colas.
Canales de clúster emisor en estado de reintento Comprueba si alguno de los canales de clúster emisor definidos manualmente están todavía en estado Reintentando Esta prueba muestra un error si un canal de clúster emisor está en estado Reintentando.
Confirmar que se han establecido los atributos de clúster Comprueba que todos los canales de clúster tienen un valor de clúster establecido Esta prueba muestra un error para todos los canales de clúster emisor o de clúster receptor que no tienen atributos de clúster (o de lista de nombres de clúster) establecidos.
Miembros de clúster duplicados Comprueba si algún miembro de clúster lista el mismo gestor de colas más de una vez Esta prueba muestra un aviso si alguna lista de miembros de clúster contiene entradas duplicadas para un gestor de colas.
Dos depósitos completos Comprueba que todos los clústeres tienen al menos dos gestores de colas que mantienen los depósitos completos del clúster Esta prueba muestra un aviso si hay algún clúster que sólo tiene un depósito completo.
Verificar definiciones de lista de nombres de clúster Verifica el uso de listas de nombres en definiciones de clúster Esta prueba verifica los atributos de lista de nombres de clúster de colas, canales y gestores de colas. La prueba muestra errores si no se pueden encontrar listas de nombres coincidentes o si una lista de nombres está vacía.
Verificar nombres de clúster Comprueba los atributos de nombres de clúster para ver si hay posibles problemas Esta prueba verifica los atributos de nombre de clúster de colas, canales y gestores de colas. Esta prueba busca nombres que sean lo suficientemente similares como para causar confusión; por ejemplo, nombres que son idénticos aparte del uso de mayúsculas y minúsculas.
Verificar instancias de cola de clúster Verifica que todas las instancias de una cola de clúster tienen los mismos atributos Esta prueba muestra un aviso si distintas instancias de una cola de clúster tienen atributos diferentes.

Colas

En la tabla siguiente se listan las pruebas que comprueban si hay problemas en sus definiciones de cola.

Prueba Acción Descripción
Identificar colas llenas Comprueba si alguna cola conocida está llena Esta prueba comprueba si la profundidad actual de cualquier cola conocida es igual al valor del atributo Longitud máxima de mensaje de la cola.
Verificar definiciones de colas alias Verifica las definiciones de colas alias Esta prueba comprueba las definiciones de las colas alias. La prueba comprueba el valor del atributo Cola base de todas las colas alias encontradas y comprueba si el valor es un destino válido para la cola alias.
Verificar nombres de colas Verifica los nombres de objetos de Cola MQ Esta prueba comprueba los nombres de definiciones de cola. Esta prueba busca nombres que sean lo suficientemente similares como para que exista la posibilidad de causar confusión; por ejemplo, nombres que son idénticos aparte del uso de mayúsculas y minúsculas.
Verificar que las colas están habilitadas para obtener Verifica que ninguna de las colas conocidas está inhibida para obtener Esta prueba verifica que todas las colas están habilitadas para obtener. Aunque no es un error si una cola no está habilitada para obtener, puede ser conveniente comprobarlo al intentar identificar la causa de un comportamiento inesperado en sus aplicaciones.
Verificar que las colas están habilitadas para transferir Verifica que ninguna de las colas conocidas está inhibida para transferir. Esta prueba verifica que todas las colas están habilitadas para transferir. Aunque no es un error si una cola no está habilitada para transferir, puede ser conveniente comprobarlo al intentar identificar la causa de un comportamiento inesperado en sus aplicaciones.
Verificar definiciones de colas remotas Verifica las definiciones de colas remotas Esta prueba verifica los atributos Gestor de colas remoto y Nombre de cola remota de las definiciones de colas remotas.
Verificar el uso de colas de transmisión en colas Verifica el uso de colas de transmisión en definiciones de colas remotas Esta prueba comprueba el valor del atributo Cola de transmisión en las definiciones de colas remotas. Esta prueba muestra errores si el valor es el nombre de una cola que no existe o de una cola de tipo incorrecto.

Canales

En la tabla siguiente se listan las pruebas que comprueban si hay problemas en sus definiciones de canal.

Prueba Acción Descripción
Identificar canales pendientes Comprueba si hay algún canal conocido que está en estado pendiente Esta prueba muestra un aviso para cualquier canal cuyo estado sea pendiente.
Pares de canales coincidentes Verifica los atributos existentes en ambos extremos de un par de canales para buscar posibles problemas Esta prueba intenta encontrar pares de canales coincidentes. Si la prueba encuentra los pares de canales coincidentes, comprueba que los dos extremos del canal son de tipos adecuados y que los atributos requeridos son iguales en ambos extremos del par. La prueba muestra un mensaje de aviso si no se encuentra ninguna coincidencia, o si se encuentran varias, para un canal; muestra un error si un par de canales tiene atributos incompatibles.
Hacer ping a todos los canales que no están en ejecución Realiza un mandato ping de MQ en todos los canales emisores, servidores y de clúster emisor que no están en ejecución Esta prueba hace un ping a todos los canales emisores, servidores y de clúster emisor que no están en ejecución y muestra todas las respuestas no satisfactorias en la vista Resultados de la prueba. No se hace un ping a los canales cuyo estado es En ejecución porque se presupone que tienen definiciones válidas.
Hacer ping a nombres de conexión Verifica que se puede hacer ping a todos los nombres de conexión a los que hacen referencia las definiciones de canal Esta prueba intenta hacer ping a los nombres de host a los que se hace referencia en los atributos Nombre de conexión de una definición de canal. La prueba utiliza el programa de utilidad Ping que proporciona el sistema operativo, si hay uno disponible; de lo contrario, la prueba no hace nada. La prueba muestra un aviso si un ping no recibe respuesta, y un error si falta el valor de un atributo Nombre de conexión necesario.
Resolver nombres de conexión Verifica que todos los nombres de conexión a los que hacen referencias las definiciones de canal se pueden resolver Esta prueba intenta resolver los nombres de host a los que se hace referencia en los atributos Nombre de conexión de la definición de canal y muestra un aviso si el nombre de host no se puede resolver en una dirección IP.
Verificar los valores de los intervalos de canal Examina la proporción de los valores de intervalo en las definiciones de canal Esta prueba muestra posibles problemas, como por ejemplo canales con un intervalo de pulsaciones mayor que el intervalo de desconexión.
Verificar nombres de canal Verifica los nombres de objetos de canal MQ Esta prueba comprueba los nombres de definiciones de canal. La prueba busca nombres que sean lo suficientemente similares como para causar confusión; por ejemplo, nombres que son idénticos aparte del uso de mayúsculas y minúsculas.
Verificar el ID de usuario de MCA en canales de conexión con el servidor Verifica que todos los canales de conexión con el servidor tienen un valor especificado para MCAUSER Esta prueba muestra avisos si hay canales en los que faltan atributos ID de usuario de MCA. Utilícela si espera que todos los canales de conexión con el servidor tengan establecido el ID de usuario de MCA.
Verificar el uso de colas de transmisión en canales Verifica el uso de colas de transmisión en definiciones de canal Esta prueba muestra un error para cualquier uso no válido del atributo Cola de transmisión en las definiciones de canal emisor y servidor, incluyendo colas que faltan, colas con atributos no válidos y colas de transmisión que ningún canal utiliza o que utilizan varios canales.

Escuchas

En la tabla siguiente se listan las pruebas que comprueban si hay problemas en sus definiciones de escucha.

Prueba Acción Descripción
Números de puerto de escuchas TCP Comprueba el uso de números de puerto TCP por parte de escuchas de canal Esta prueba valida los números de puerto TCP utilizados por los escuchas de canal. Esta prueba muestra avisos si se utilizan números de puerto no válidos o si varios gestores de colas utilizan el mismo puerto.
Verificar nombres de escuchas Verifica los nombres de los objetos de escucha de IBM MQ Esta prueba comprueba los nombres de definiciones de objetos de escucha. La prueba busca nombres que sean lo suficientemente similares como para que exista la posibilidad de causar confusión; por ejemplo, nombres que son idénticos aparte del uso de mayúsculas y minúsculas.

Desencadenamiento

En la tabla siguiente se listan las pruebas que comprueban si hay problemas en su configuración de desencadenamiento.

Prueba Acción Descripción
Verificar definiciones de colas de inicio Verifica el uso del atributo de cola de inicio de las colas desencadenadas Esta prueba valida el atributo Cola de inicio de las colas locales y modelo. La prueba muestra errores si el valor especifica una cola local que no se puede encontrar. La prueba también verifica que todas las colas de inicio tienen procesos que tienen la cola abierta para entrada. Si una cola no tiene este tipo de proceso, eso indica que no hay ningún supervisor desencadenante ejecutándose para esa cola.
Verificar nombres de procesos Verifica los nombres de los objetos de proceso de IBM MQ Esta prueba comprueba los nombres de definiciones de proceso. La prueba busca nombres que sean lo suficientemente similares como para causar confusión; por ejemplo, nombres que son idénticos aparte del uso de mayúsculas y minúsculas.
Verificar definiciones de proceso Valida definiciones de objetos de proceso Esta prueba valida las definiciones de proceso de IBM MQ. La prueba comprueba que los procesos del sistema especificados en el atributo ID de aplicación del objeto existen. Cuando el atributo ID de aplicación no proporciona una vía de acceso absoluta, la prueba también muestra un aviso si se encuentran varios procesos del sistema con el nombre especificado en el entorno de la vía de acceso.
Verificar definiciones de proceso de colas Verifica el uso del atributo de proceso de las colas desencadenadas Esta prueba valida el atributo Nombre de proceso de las colas locales y modelo y muestra errores de los nombres de proceso para los que no se consigue encontrar una definición de objeto de proceso de IBM MQ.
Verificar datos desencadenantes en definiciones de cola Verifica el uso del atributo de datos desencadenantes de las colas desencadenadas Esta prueba valida el atributo Datos desencadenantes de las colas locales y modelo y muestra errores para los nombres para los que no se puede encontrar un canal.
Verificar el uso de colas desencadenadas Verifica el uso de colas desencadenadas Si una cola cumple sus condiciones desencadenantes pero la cola no está actualmente abierta para entrada, la prueba muestra un error.

SSL/TLS

En la tabla siguiente se listan las pruebas que comprueban si hay problemas en su configuración de SSL/TLS.

Prueba Acción Descripción
Verificar que los canales se han reiniciado Verifica que los canales SSL/TLS se han reiniciado desde el último cambio realizado en el repositorio de claves SSL/TLS Esta prueba resalta todos los canales que tienen una hora último inicio anterior a la hora de última modificación del depósito de claves y que podrían, por tanto, tener que renovarse.
Verificar la autenticación de canales SSL Verifica que todos los canales requieren autenticación SSL/TLS Esta prueba resalta si hay algún canal que no tienen el atributo CipherSpec establecido. Utilice esta prueba si espera que todos los canales utilicen TLS.
Verificar la autenticación de cliente SSL Verifica que todos los canales requieren autenticación de cliente SSL/TLS Esta prueba resalta si hay algún canal que no tiene el atributo Autenticación de entidades que inician conexiones (SSLCAUTH) establecido en Obligatorio. Utilice esta prueba si espera que todos los canales utilicen SSL/TLS y que todos los clientes presenten un certificado para la autenticación.
Verificar los archivos de depósito de claves SSL Verifica la presencia de depósitos de claves SSL/TLS Esta prueba comprueba el atributo Depósito de claves SSL/TLS de los gestores de colas para ver si se puede encontrar un archivo en dicha ubicación. También verifica que se puede encontrar y leer un archivo de ocultación de contraseña.
Verificar los valores de igual de SSL Verifica los atributos de igual de SSL/TLS utilizados en definiciones de canal Comprueba el atributo Aceptar sólo certificados con nombres distinguidos que coincidan con estos valores (SSLPEER) de todos los canales conocidos, y muestra errores para las especificaciones no válidas y avisos cuando se utiliza el valor pero no se utiliza el atributo CipherSpec.