Rastreando IBM MQ em clusters Red Hat OpenShift
Você pode habilitar, configurar, atualizar e desabilitar o rastreamento do IBM MQ em ambientes em contêineres, como o Red Hat OpenShift.
Pré-requisitos
Verifique os sistemas operacionais compatíveis com o rastreamento de IBM MQ.
Ativando o rastreamento do IBM MQ
Você pode habilitar o rastreamento do IBM MQ por qualquer um dos seguintes métodos:
Opção 1: Operador IBM MQ
Instale o IBM MQ Operator 2.2.0 e versões posteriores para rastreamento nativo. Para obter suporte nativo, use uma imagem de contêiner do gerenciador de filas IBM MQ 9.3.1.0-r2 ou versões posteriores.
Para habilitar o rastreamento de eventos do gerenciador de filas ( IBM MQ ) para gerenciadores de filas implantados usando o IBM MQ Operator 2.2.0 ou versões posteriores em um cluster IBM Cloud Pak for Integration ou um cluster Red Hat OpenShift Container Platform, consulte o guia IBM MQ. IBM MQ O rastreamento é compatível com os nós Linux, x86_64, ppc64le e s390xKubernetes.
Opção 2: Webhook Instana AutoTrace (obsoleto)
Como alternativa, você pode usar Instana AutoTrace webhook para habilitar Instana IBM MQ rastreamento para IBM MQ em um cluster IBM Cloud Pak for Integration. O webhook Instana AutoTrace suporta apenas versões de imagem de contêiner do gerenciador de filas IBM MQ anteriores à 9.3.3.0 e Linux/amd64 Nós Kubernetes.
Para obter mais informações sobre como habilitar o rastreamento para contêineres do IBM MQ executados em um cluster do IBM Cloud Pak for Integration, consulte Habilitando a instrumentação de webhook para IBM MQ e ACE.
Configurando o IBM MQ Tracing
Para alterar a configuração do rastreamento de IBM MQ para um gerenciador de fila em execução em um cluster Red Hat OpenShift, adicione novas variáveis de ambiente ao pod do gerenciador de fila.
O nome da variável de ambiente deve corresponder ao nome do item de configuração listado na seção Configurando o rastreamento do IBM MQ para o IBM MQ local. Para adicionar uma variável de ambiente para um pod do gerenciador de filas, execute as seguintes etapas:
- Faça login em seu console da web do Red Hat OpenShift.
- No menu de navegação, clique em . Todos os operadores instalados no projeto especificado são exibidos.
- Selecione o operador “ IBM MQ ”. A janela Operador do IBM MQ é exibida.
- Go para a guia gerenciador de filas. A janela Detalhes do gerenciador de filas é exibida.
- Selecione o gerenciador de fila para o qual você deseja alterar a configuração de rastreamento.
- Vá para a guia YAML.
- Adicione a variável de ambiente na seção . Por exemplo, use o seguinte trecho para alterar o nível de log de um traçag IBM MQ e para depuração:
template: pod: containers: - env: - name: LOG_LEVEL value: debug - Salve o arquivo atualizado do gerenciador de fila YAML.
Atualização do rastreamento d IBM MQ
Para atualizar o rastreamento do IBM MQ em um cluster do Red Hat OpenShift, execute uma das seguintes etapas:
- Se o rastreamento de e IBM MQ s estiver habilitado usando o operador IBM MQ 2.2.0 ou versões posteriores, atualize o gerenciador de filas IBM MQ.
- Se o rastreamento IBM MQ estiver habilitado usando o webhook Instana AutoTrace, implante novamente o webhook Instana AutoTrace e reinicie os pods do gerenciador de filas.
Desativando o rastreamento do IBM MQ
Para desativar o rastreamento do IBM MQ em um cluster do Red Hat OpenShift, execute uma das seguintes etapas:
Se o rastreamento de IBM MQ estiver habilitado usando o operador IBM MQ versão 2.2.0 ou posterior, defina a opção
Enable Instana tracingtoggle parafalsena interface do usuário da plataforma IBM Cloud Pak for Integration ou no console da web Red Hat OpenShift. Consulte o guia IBM MQ.Se o rastreamento IBM MQ estiver habilitado usando o webhook Instana AutoTrace, execute uma das seguintes etapas:
- Desinstale o webhook Instana AutoTrace e reinicie os pods do gerenciador de filas.
- Desinstale o webhook Instana AutoTrace, defina
autotrace.ibmmq.enabledcomo e, emfalseseguida, implante novamente o webhook Instana AutoTrace. Para que as alterações tenham efeito, reinicie os pods do gerenciador de filas. Consulte a seção “Instalando um webhook d AutoTrace ”.