UiPath Documentation
automation-suite
2023.4
false
Guia de instalação do Automation Suite no EKS/AKS
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

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.

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.

Esta página descreve uma série de cenários de monitoramento.

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

AplicativoFerramentaURLExemplo
MétricasPrometheushttps://monitoring.fqdn/metricshttps://monitoring.automationsuite.mycompany.com/metrics
PainelGrafanahttps://monitoring.fqdn/dashboardhttps://monitoring.automationsuite.mycompany.com/dashboard
Gerenciamento de alertasAlertManagerhttps://monitoring.fqdn/alertmanagerhttps://monitoring.automationsuite.mycompany.com/alertmanager

Autenticação da ferramenta de monitoramento​

To access the monitoring tools for the first time, follow the instructions in Accessing Automation Suite.

Verificando alertas atualmente sendo disparados​

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

To view the active alerts, filter the alert status by selecting the Firing checkbox and the Show annotations checkbox at the top. Here you can see all the alerts that are firing currently and their corresponding messages.

Silenciamento dos alertas​

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

  1. Selecione o bloco AlertManager no canto superior esquerdo do painel do Monitoring . A seguinte tela é exibida.

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

  3. Preencha os detalhes de Criador e Comentário e selecione 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​

Observação:

Você pode encontrar uipathctl na pasta de instalação do Automation Suite: .../UiPathAutomationSuite/UiPath_Installer/bin.

Before starting configuring the alerts, make sure to enable kubectl.

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
BandeiraDescriptionExemplo
nameO nome da configuração de e-mailtestconfig
toO endereço de e-mail do destinatárioadmin@example.com
fromO endereço de e-mail do usuárioadmin@example.com
SMTPURL do servidor SMTP ou endereço IP e número da portaserver.mycompany.com:567
usernameNome de usuário de autenticaçãoadmin
passwordSenha de autenticaçãosecurepassword
require-tlsSinalizador booleano que indica que o TLS está habilitado no servidor SMTP.N/A
ca-fileCaminho do arquivo contendo o Certificado CA do servidor SMTP. Isso é opcional se a CA for privada../ca-file.crt
cert-fileCaminho do arquivo contendo o certificado do servidor SMTP. Isso é opcional se o certificado for privado../cert-file.crt
key-fileCaminho do arquivo contendo a chave privada do certificado do servidor SMTP. Isso é necessário se o certificado for privado../key-file.crt
send-resolvedSinalizador booleano para enviar um e-mail assim que o alerta for resolvido.N/A
ASEASinalizador 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; echo
    kubectl -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; echo
    kubectl -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 selecionando o 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. Selecione a seta que aponta para baixo ao lado do título do gráfico e, em seguida, selecione Compartilhar.
  2. Selecione a guia Instantâneo e defina o Nome do instantâneo,Expiração e Tempo limite.
  3. Selecione 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 é visualizá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​

On the Monitoring Dashboard, select Prometheus Graph. A new window is displayed.

A documentação sobre as métricas disponíveis está aqui:

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades