Configurando o suporte à alta disponibilidade (HA) para o IBM MQ
Configure os gerenciadores de filas do IBM MQ em ambientes de alta disponibilidade (HA) para obter uma visão unificada dos dados históricos contínuos usando o Instana.
Ambientes HA compatíveis
- Gerenciador de fila de dados replicados (RDQM)
- gerenciador de filas de multi-instâncias
- Gerenciador de filas HA nativo
- Gerenciador de fila de instância única no OCP ( Red Hat OpenShift Container Platform )
Pré-requisito
Instale o agente host Instana localmente em cada instância do gerenciador de filas monitorada para os seguintes gerenciadores de filas HA:
Gerenciador de fila de dados replicados (RDQM): instale o agente em cada host RDQM.
Observação: o host RDQM deve ser uma máquina virtual ou física da plataforma Linux.Gerenciador de filas com múltiplas instâncias:
- Para a plataforma distribuída: instale o agente em cada instância do gerenciador de filas do host com várias instâncias.
- Para o ambiente Kubernetes : Instale o agente no ambiente Kubernetes.
Gerenciador de filas HA nativo: instale o agente no ambiente Kubernetes.
Gerenciador de fila de instância única em Red Hat OCP: Instale o agente no ambiente Kubernetes.
Habilitando o suporte a HA
O suporte ao gerenciador de filas HA do IBM MQ não está habilitado por padrão para garantir a consistência com um gerenciador de filas normal.
Para monitorar os gerenciadores de fila HA d IBM MQ, defina o support_ha parâmetro como true no arquivo de configuração <agent_install_dir>/etc/instana/configuration.yaml do agente, conforme mostrado na configuração a seguir:
com.instana.plugin.ibmmq:
enabled: true
poll_rate: 60 # The default is 60 seconds. The minimum value is 30 seconds.
support_ha: false # true or false. The default value is false. If the value is true, the HA Queue manger instances will be shown as 1 aggregated Queue manager.
support_ha manualmente o configuration.yaml arquivo para ativar o suporte a HA, será necessário editar o arquivo de implantação e reimplantar o agente host Instana. Em outros ambientes, o suporte HA é ativado sem reiniciar um agente.Visualizando dados dos gerenciadores de fila HA
A interface do usuário do Instana exibe os dados do gerenciador de filas HA do IBM MQ da seguinte maneira:
Antes de habilitar o suporte a HA
Antes do suporte HA, todas as instâncias dos gerenciadores de fila HA são monitoradas e exibidas separadamente com a etiqueta qmName@host na interface do usuário do Instana. Cada instância é mostrada como uma camada do host onde está sendo executada.
Após habilitar o suporte a HA
Após o suporte HA, todas as instâncias dos gerenciadores de fila HA são monitoradas como um gerenciador de fila unificado e seus dados são agregados:
- Todas as instâncias dos gerenciadores de fila HA são monitoradas e exibidas como um único gerenciador de fila com o rótulo
qmNameem uma caixa separada. - O nome
qmName@host1-host2-host3é exibido nas informações resumidas no painel da instância do gerenciador de filas do IBM MQ no Instana. - A correlação no nível do host é removida devido à agregação dos gerenciadores de fila HA, portanto, os filtros baseados no host não funcionam mais. Use
entity.ibmmq.qm.activeNode:*para procurar gerenciadores de fila HA. - Defina a zona de disponibilidade na
ibmmq plug-inseção do arquivoconfiguration.yamldo agente, em vez da seção do host, pois a correlação do gerenciador de filas com o host único original foi removida. Se a zona estiver definida na parte do host, o gerenciador de filas será exibido em uma zona indefinida após a ativação do suporte a HA. - A ligação de infraestrutura entre o sensor Instana IBM MQ e o rastreamento IBM MQ nos detalhes das chamadas continua a funcionar após a configuração do rastreamento. Para obter mais informações, consulte Solução de problemas.
A ativação do suporte HA para o gerenciador de filas ativa o monitoramento do seguinte ambiente HA IBM MQ. As seções a seguir descrevem como o Instana agrega dados e os apresenta na interface do usuário do Instana para cada um dos seguintes ambientes de alta disponibilidade:
RDQM
- Agrega dados de instâncias do gerenciador de filas em execução e em espera.
- Alta disponibilidade do RDQM (RDQM HA): Mostra
HA Type,HA Role,Preferred Location,Floating IP,Active Node, eStandby Nodesno painel do gerenciador de filas em execução. - Recuperação de desastres do RDQM (RDQM DR): Mostra
DR Role,DR Status,DR Type,DR Port, eDR Remote IPno painel do gerenciador de filas em execução.
gerenciadores de filas de multi-instâncias
- Agrega dados de instâncias do gerenciador de filas em execução, em espera e em outros locais.
- Exibe
HA Type,Active Node,Standby Nodes, eElsewhere Nodesno painel do gerenciador de filas em execução.
HA nativo
- Agrega dados de instâncias em execução e réplicas do gerenciador de filas.
- Exibe
HA Type,Active Node, eStandby Nodesno painel do gerenciador de filas em execução.
Instância única em um OCP ( Red Hat )
- Monitora a instância do gerenciador de filas em execução.
- Exibe
HA TypeeActive Nodeno painel do gerenciador de filas em execução.