4.8 KiB
Criação do Usuário para Monitoramento do Elasticsearch
Este procedimento descreve como criar o usuário zbx_monitor para o monitoramento do Elasticsearch via Zabbix.
Siga os passos abaixo para realizar a criação do usuário utilizando o Postman.
Configuração com Postman
Pré-requisito: É necessário utilizar o Postman para configurar o cluster e criar os usuários.
Observações:
- Todos os clientes já possuem um NAT configurado para acesso à interface
INT_RTatravés da porta9201. - Os ambientes globais são acessados diretamente pela porta
9200. Esse NAT já é criado automaticamente durante o processo de deploy do Elasticsearch.
1. Desabilitar a verificação de certificado SSL no Postman
Acesse as configurações do Postman e desabilite a opção "SSL certificate verification".
2. Importar a Collection do Postman
Importe o arquivo .json responsável pela criação do usuário. Faça o download através do link abaixo e siga a documentação.
Arquivo:
3. Ajustar a senha na aba Authorization
Após importar a collection, acesse a requisição Elastic - Create user Zabbix e altere a senha na aba Authorization, utilizando a senha definida durante a criação do hash no deploy do container.
Essa senha pode ser obtida no GDT, no equipamento 01835-GRAVATAI-JITSI, conforme imagem abaixo:
Altere a senha no campo correspondente à autenticação básica:
Realizar o cadastro da senha do usuário no GTT
-
Realizar o acesso no
https://datacenter.ipm.com.br/ -
Acessar a rotina abaixo e buscar pelo cliente
- Gerenciamento Data Center » Manutenção » Equipamentos » Equipamento
- No equipamento
clusterdo cliente, Consultar >> Serviços
- Gerenciamento Data Center » Manutenção » Equipamentos » Equipamento » Consultar Serviços do Equipamento
-
Expandir a stack do Elastic Search, conforme na imagem abaixo

-
Com botão direito sobre o serviço do Tipo: Interno - Elastic Search, Configurar o serviço. Como mostra a imagem abaixo

-
Realizar a inclusão do usuário
- Selecionar o template de Role, clicando na Lupa e selecionando o template com sequência 1 e confirmar.

- Após isso, será realizado a criação de um usuário chamado
zbx_monitorcom a senha aberta e criptografada
4. Configurar variáveis do ambiente
Acesse as variáveis do ambiente "Elastic - Create user Zabbix" e ajuste os valores conforme o tipo de acesso ao Elasticsearch (ambiente global ou cliente).
-
URL_ELASTIC:
https://INT_RT:9201para ambientes de cliente
https://<endereço_global>:9200para ambientes globais -
SENHA_MONITORAMENTO:
Senha definida para o usuáriozbx_monitor -
A senha do procedimento que foi realizado acima, na inclusão de usuário no GTT.
Após configurar, clique em Save e depois em Run, conforme imagens abaixo:
5. Resultado esperado
A execução correta da Collection deve retornar uma resposta semelhante à imagem abaixo:
Realizar cadastro de Macro e Vincular Template no Zabbix
- Acessar o Zabbix para realizar os procedimentos
-
Acessar Configuration >> Hosts e buscar pelo cliente, conforme mostra imagem abaixo

-
Clicar sobre o equipamento
clustere ir na guiamacros, conforme mostra a imagem abaixo
-
Adicionar os macros abaixo:
-
Macro: {$ELASTICSEARCH.HOST}
-
Value: 08573-des-atendenet-0870-01.atende.net
-
Description: The connection of the Elasticsearch Hostname.
-
Macro: {$ELASTICSEARCH.PASSWORD}
-
Value: alterar o tipo para "Secret text" e colar a senha que foi gerada no GTT
-
Description: The password of the Elasticsearch.
- Adicionar o template
Elasticsearch Cluster by HTTPno equipamento cluster







