Automation Suite
2023.10
falso
Imagem de fundo do banner
Automation Suite no guia de instalação do EKS/AKS
Última atualização 19 de abr de 2024

Uso da pilha de monitoramento

A pilha de monitoramento dos clusters do Automation Suite inclui o Prometheus, Grafana e AlertManager, que são instalados automaticamente, a menos que você escolha trazer sua própria pilha de monitoramento.

Observação:

As falhas de nó podem ocasionar um desligamento do Kubernetes, o que interromperia os alertas do Prometheus. Para evitar isso, recomendamos configurar um alerta separado no servidor RKE2.

Esta página descreve uma série de cenários de monitoramento otimizados para funcionar com a ferramenta de monitoramento, que é agrupada com o cluster do Automation Suite . Se você optar por trazer sua própria pilha de monitoramento, certifique-se de seguir a documentação oficial de suas ferramentas para monitorar a integridade do cluster.

Importante:

Ao usar coletores para exportar métricas para ferramentas de terceiros, habilitar o monitoramento de aplicativos pode interromper a funcionalidade do Automation Suite.

Acessando as ferramentas de monitoramento

Visão geral

A pilha de monitoramento dos clusters do Automation Suite inclui o Prometheus, Grafana e Alert Manager.

Você pode acessar as ferramentas de monitoramento do Automation Suite individualmente usando os seguintes URLs:

Aplicativo

Ferramenta

URL

Exemplo

Métricas

Prometheus

https://monitoring.fqdn/metrics

https://monitoring.automationsuite.mycompany.com/metrics

Painel

Grafana

https://monitoring.fqdn/grafana

https://monitoring.automationsuite.mycompany.com/grafana

Gerenciamento de alertas

AlertManager

https://monitoring.fqdn/alertmanager

https://monitoring.automationsuite.mycompany.com/alertmanager

Autenticação

Para acessar as ferramentas de monitoramento pela primeira vez, siga as instruções em Acessando o Automation Suite .

Verificando alertas atualmente sendo disparados

Para visualizar os alertas, navegue até o Prometheus usando https://monitoring.fqdn/metrics e clique na guia Alertas. Aqui, é possível visualizar todos os alertas configurados no Automation Suite.

Para visualizar os alertas ativos, filtre o status do alerta clicando na caixa de seleção Disparo e na caixa de seleção Mostrar anotações na parte superior. Aqui você pode visualizar todos os alertas disparados no momento e suas mensagens correspondentes.

docs image

Silenciamento dos alertas

Se os alertas forem muito ruidosos, você poderá silenciá-los. Para isso, siga as seguintes etapas:

  1. Clique no bloco AlertManager no canto superior esquerdo do painel do Monitoring. A tela a seguir é exibida.


  2. Encontre o alerta em questão e selecione Silenciar.


  3. Preencha os detalhes de Criador e Comentário e clique em Criar. O alerta não deve mais ser mostrado no Painel de monitoramento ou ser relatado para qualquer um dos receptores configurados.

Configurando os alertas

Adicionando uma nova configuração de e-mail

Para adicionar uma nova configuração de e-mail após uma instalação, execute o seguinte comando:

./uipathctl config alerts add-email \
  --name test \
  --to "admin@example.com" \
  --from "admin@example.com" \
  --smtp server.mycompany.com \
  --username admin \
  --password somesecret \
  --require-tls \
  --ca-file <path_to_ca_file> \
  --cert-file <path_to_cert_file> \
  --key-file <path_to_key_file> \
  --send-resolved
  --ASEA./uipathctl config alerts add-email \
  --name test \
  --to "admin@example.com" \
  --from "admin@example.com" \
  --smtp server.mycompany.com \
  --username admin \
  --password somesecret \
  --require-tls \
  --ca-file <path_to_ca_file> \
  --cert-file <path_to_cert_file> \
  --key-file <path_to_key_file> \
  --send-resolved
  --ASEA

Bandeira

Description

Exemplo

name

O nome da configuração de e-mail

testconfig

to

O endereço de e-mail do destinatário

admin@example.com

from

O endereço de e-mail do usuário

admin@example.com

SMTP

URL do servidor SMTP ou endereço IP e número da porta

server.mycompany.com:567

username

Nome de usuário de autenticação

admin

password

Senha de autenticação

securepassword

require-tls

Sinalizador booleano que indica que o TLS está habilitado no servidor SMTP.

N/A

ca-file

Caminho do arquivo contendo o Certificado CA do servidor SMTP. Isso é opcional se a CA for privada.

./ca-file.crt

cert-file

Caminho do arquivo contendo o certificado do servidor SMTP. Isso é opcional se o certificado for privado.

./cert-file.crt

key-file

Caminho do arquivo contendo a chave privada do certificado do servidor SMTP. Isso é necessário se o certificado for privado.

./key-file.crt

send-resolved

Sinalizador booleano para enviar um e-mail assim que o alerta for resolvido.

N/A

ASEA

Sinalizador booleano para indicar que você instalou o Automation Suite no EKS ou AKS.

N/A

Removendo uma configuração de e-mail

Para remover uma configuração de e-mail, você deve executar o seguinte comando. Certifique-se de inserir o nome da configuração de e-mail que deseja remover.

./uipathctl config alerts remove-email --name test --ASEA./uipathctl config alerts remove-email --name test --ASEA

Atualizando uma configuração de e-mail

Para atualizar uma configuração de e-mail, você deve executar o seguinte comando. Certifique-se de inserir o nome da configuração de e-mail que deseja atualizar e os parâmetros opcionais adicionais a serem editados. Esses parâmetros são os mesmos para adicionar uma nova configuração de e-mail. Você pode inserir um ou mais sinalizadores ao mesmo tempo.

./uipathctl config alerts update-email --name test --ASEA [additional_flags]./uipathctl config alerts update-email --name test --ASEA [additional_flags]

Acesso ao painel do Grafana

Para acessar os painéis do Grafana, você deve recuperar suas credenciais e usá-las para fazer login:

  • Nome de usuário:

    kubectl -n cattle-monitoring-system get secrets/rancher-monitoring-grafana -o "jsonpath={.data.admin-user}" | base64 -d; echokubectl -n cattle-monitoring-system get secrets/rancher-monitoring-grafana -o "jsonpath={.data.admin-user}" | base64 -d; echo
  • Senha:

    kubectl -n cattle-monitoring-system get secrets/rancher-monitoring-grafana -o "jsonpath={.data.admin-password}" | base64 -d; echokubectl -n cattle-monitoring-system get secrets/rancher-monitoring-grafana -o "jsonpath={.data.admin-password}" | base64 -d; echo

Monitoramento de volumes persistentes

Você pode monitorar volumes persistentes por meio do painel do Kubernetes/Volumes persistentes. Você pode rastrear o espaço livre e utilizado para cada volume.



Você também pode verificar o status de cada volume clicando no item Volumes persistentes dentro do menu Armazenamento do Cluster Explorer.

Monitoramento da utilização de hardware

Para verificar a utilização do hardware por nó, você pode usar o painel Nós. Há dados disponíveis sobre a CPU, memória, disco e rede.



Você pode monitorar a utilização do hardware para cargas de trabalho específicas usando o painel do Kubernetes/Compute Resources/Namespace (Workloads). Selecione o namespace uipath para obter os dados necessários.



Criação de um instantâneo visual compartilhável de um gráfico do Grafana

  1. Clique na seta que aponta para baixo ao lado do título do gráfico e, em seguida, selecione Compartilhar.
  2. Clique na guia Instantâneo e defina o Nome do instantâneo, Expiração e Tempo limite.
  3. Clique em Publicar para snapshot.raintank.io.

Para obter mais detalhes, consulte a documentação do Grafana sobre painéis de compartilhamento.

Observação: esse instantâneo é visível na internet pública por qualquer pessoa com o link.

Criação de painéis persistentes personalizados do Grafana

Para obter detalhes sobre como criar painéis de Grafana persistentes personalizados, consulte a documentação do Grafana.

Consulta do Prometheus

No Painel do Monitoring, clique em Gráfico do Prometheus. Uma nova janela é exibida.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.