Ir para o conteúdo

Métricas de observabilidade na página de Agentes no Jitterbit Management Console

Visão geral

Propósito Monitorar agentes privados e grupos
Localização Menu do portal Harmony > Console de Gerenciamento > Agentes > Métricas
Acesso à página Um usuário com permissão de papel Admin pode acessar a página e visualizar todas as métricas para todos os grupos de agentes em todos os ambientes.
Um usuário com permissão de papel Read pode acessar a página e visualizar métricas apenas para aqueles grupos de agentes associados aos ambientes aos quais o usuário tem acesso.

Introdução

A aba Métricas contém uma barra de ferramentas e dois grupos de gráficos que plotam vários indicadores de saúde de agentes e grupos de agentes:

Métricas

Pré-requisitos

Você deve habilitar observabilidade nativa em cada agente privado que deseja monitorar.

Barra de ferramentas

A barra de ferramentas possui os seguintes controles:

  • Selecionador de métricas: Selecione quais gráficos de métricas exibir.

  • Selecionador de visualização: Selecione Agentes para visualizar métricas de agentes individuais, ou Grupos de Agentes para visualizar métricas de grupos inteiros de agentes.

  • Selecionador de intervalo de datas: Selecione o intervalo de datas para mostrar métricas. O intervalo de datas padrão é as últimas 24 horas. Para aumentar a resolução temporal dos gráficos, altere o intervalo de datas ou clique em um segmento colorido. Cliques subsequentes diminuem o intervalo até que o limite (resolução de 1 minuto) seja alcançado. O idioma do seu navegador determina como as datas são exibidas.

  • Selecionador de status: Selecione quais dos seguintes status exibir:

    • Saudável: O agente ou um membro do grupo está aceitando operações para processamento.

    • Degradado: O agente ou um membro do grupo está em um estado desconhecido.

    • Não saudável: O agente ou um membro do grupo não pode processar operações.

  • Selecionador de grupo de agentes: Selecione quais grupos de agentes exibir métricas.

  • Selecionador de agente: Quando o selecionador de visualização está definido como Agentes, selecione qual agente exibir métricas. (Quando o selecionador de visualização é Grupos de Agentes, este controle está inativo.)

Gráficos de métricas de observabilidade

Os gráficos plotam dados usando as seguintes cores para indicar a saúde dos seus agentes privados ou grupos de agentes privados:

Status Exemplo Descrição
Saudável 2 Agentes Saudáveis O agente ou grupo de agentes está operacional e capaz.
Degradado 1 Agente Degradado O agente ou grupo de agentes possui capacidades parciais ou reduzidas.
Não saudável 1 Grupo de Agentes Não Saudável O agente ou grupo de agentes teve problemas críticos resultando na perda de capacidades operacionais.

O significado de cada status varia com a métrica, e algumas métricas podem mostrar qualquer status, enquanto outras podem mostrar apenas dois. A tabela a seguir mostra quais métricas podem mostrar quais status e o que cada status significa:

Categoria Métrica Saudável Degradado Não saudável
Capacidade Capacidade da API Capaz Incapaz
Saúde geral Capaz Incapaz
Capacidade de Execução Capaz Incapaz
Capacidade de Recursos do Sistema Capaz Incapaz
Serviço Apache Serviço está ativo Serviço está inativo
Limpeza Serviço está ativo Serviço está inativo
PGBouncer Serviço está ativo Serviço está inativo
PostgreSQL Serviço está ativo Serviço está inativo
Motor de Processos Serviço está ativo Serviço está inativo
Agendador Serviço está ativo Serviço está inativo
Tomcat Serviço está ativo Serviço está inativo
Enviador de Log Verboso Serviço está ativo Serviço está inativo

Para cada uma das seguintes métricas, o status depende da porcentagem de capacidade utilizada:

  • Saudável: Menos de 75% utilizado.
  • Degradado: Entre 75% e 90% utilizado.
  • Não saudável: Mais de 90% utilizado.
Categoria Métrica
Serviço Cliente de Serviços do Agente
Threads do Apache
Conexões do PostgreSQL
Cliente Rest
Cliente Rest Local
Threads do Tomcat
Operações de Execução Pendentes
Sincronização de Log Pendentes

Você pode expandir ou mover gráficos com esses controles:

  • Expandir: Clique para expandir o gráfico para preencher a janela. Clique para retornar o gráfico ao seu tamanho original.

  • Mover: Clique e arraste para mover o gráfico para outra posição.

Para alguns gráficos, você pode alternar entre gráficos de barras e gráficos de linhas usando os ícones e . Gráficos de linhas têm regiões sombreadas mostrando os valores de limite para cada status de saúde do agente, Saudável, Degradado ou Não saudável:

Limites do gráfico de linhas

Para gráficos que os possuem, gráficos de linhas são a visualização padrão quando a página de Agentes do Console de Gerenciamento é carregada pela primeira vez.

Métricas de Capacidade

Nome Descrição Tipo de gráfico Eixo X Eixo Y
Capacidade da API O agente pode lidar com APIs. Barra Tempo Status de saúde
Saúde Geral Capacidade geral de saúde do agente. Barra Tempo Status de saúde
Capacidade de Execução de Operação Capacidade de execução de operações do agente. Barra Tempo Status de saúde
Capacidade de Recursos do Sistema Capacidade de recursos do host do agente. Barra Tempo Status de saúde

Métricas de serviço

Nome Descrição Tipo de gráfico Eixo X Eixo Y
Cliente de Serviços do Agente Status dos serviços do agente. Barra Tempo % de uso do pool de threads
Apache Status do servidor Apache. Barra Tempo Status de saúde
Threads do Apache Uso de threads do servidor Apache. Barra Tempo % de uso
Limpeza Status do serviço de limpeza. Barra Tempo Status de saúde
Cliente REST Local Status do serviço REST local. Barra Tempo % de uso do pool de threads
Sincronização de Log Pendente Status da sincronização de log pendente. Linha Tempo Nº de logs
Operações Pendentes Status das operações pendentes de execução. Linha Tempo Nº de operações
PGBouncer Status do serviço de pool de conexões PgBouncer. Barra Tempo Status de saúde
PostgreSQL Status do servidor de banco de dados PostgreSQL. Barra Tempo Status de saúde
Conexões PostgreSQL Status das conexões do servidor de banco de dados PostgreSQL. Barra Tempo Nº de conexões
Motor de Processos Status do motor de processos. Barra Tempo Status de saúde
Cliente REST Status do cliente REST. Barra Tempo % de uso do pool de threads
Agendador Status do serviço de agendamento. Barra Tempo Status de saúde
Tomcat Status do servidor de aplicações Tomcat. Barra Tempo Status de saúde
Threads do Tomcat Uso de threads do servidor de aplicações Tomcat. Barra Tempo Nº de threads
Enviador de Log Verboso Status do serviço de enviador de log verboso. Barra Tempo Status de saúde