Ir para o conteúdo

Transforme as suas conexões em um bônus de fim de ano com o nosso novo Programa de Indicação de Clientes! Saiba mais

Painéis de observabilidade (Beta) para agentes privados Jitterbit 11.37 ou posterior

Introdução

As seções a seguir mostram um exemplo de observabilidade de agente privado gráficos do painel, o que o gráfico ilustra e em quais métricas o gráfico se baseia.

As imagens mostradas são do painel do Datadog. Os painéis do Elasticsearch contêm os mesmos gráficos e métricas.

Expanda a seção a seguir para ver uma exibição em tela cheia de um painel de exemplo do Datadog:

Exemplo do painel do Datadog

Painel do Datadog

Capacidade do Agente (seção)

Os gráficos desta seção mostram a capacidade do agente, sua habilidade de processar solicitações. Os valores são:

  • Capable: Valor 1 (mostrado em verde). Um agente capaz pode aceitar mais operações para processamento.

  • Incapaz: Valor 0 (mostrado em vermelho). Um agente incapaz atingiu sua capacidade máxima de processamento e não pode aceitar mais operações de processamento.

Dica

Disponibilidade e capacidade são conceitos separados; um agente pode estar disponível (registrado como online) e incapaz (ocupado processando sua carga de trabalho máxima).

Capacidade da API ao longo do tempo

Capacidade da API ao longo do tempo

Como a capacidade do agente de executar APIs mudou ao longo do tempo.

Métrica Descrição
com.jitterbit.agent.capability.api.capable O Agente pode manipular APIs.

Agente Capaz

Agente capaz

Indicação de status rápida da capacidade de cada agente em todas essas métricas:

Métrica Descrição
com.jitterbit.agent.capability.system.resource.capable O Agente pode processar operações.
com.jitterbit.agent.capability.runop.capable O Agente pode executar operações.
com.jitterbit.agent.capability.api.capable O Agente pode manipular APIs.

Capacidade da CPU

Capacidade da CPU

O uso da CPU do agente e os valores de limite da CPU ao longo do tempo.

Métrica Descrição
com.jitterbit.agent.capability.cpu.usage Uso da CPU do host do Agente.
com.jitterbit.agent.capability.cpu.max.threshold Limite da CPU.

Capacidade de recursos do sistema ao longo do tempo

Recursos do sistema capazes ao longo do tempo

A capacidade de recursos do host do agente ao longo do tempo.

Métrica Descrição
com.jitterbit.agent.capability.system.resource.capable Capacidade de recursos do host do Agente (1 = capaz, 0 = não capaz).

Capacidade de memória

Capacidade de memória

O uso de memória do host do agente e os valores de limite de memória ao longo do tempo.

Métrica Descrição
com.jitterbit.agent.capability.memory.usage Uso de memória do host do Agente.
com.jitterbit.agent.capability.memory.max.threshold Limiar de memória.

Executar a operação Capable ao longo do tempo

Executar operação com capacidade ao longo do tempo

A capacidade do agente de executar operações ao longo do tempo.

Métrica Descrição
com.jitterbit.agent.capability.runop.capable Capacidade de execução da operação do agente (1 = capaz, 0 = não capaz).

Capacidade de thread do Apache

Capacidade do thread Apache

O número de threads e o limite de threads para o servidor web Apache do agente.

Métrica Descrição
com.jitterbit.agent.capability.apache.usage Número de threads do Apache usados.
com.jitterbit.agent.capability.apache.total Número de threads Apache permitidos.

Capacidade de encadeamento de fila

Capacidade de thread de fila

O número de threads de fila e o limite de threads de fila para o agente.

Métrica Descrição
com.jitterbit.agent.capability.queue.usage Número de threads de fila usados.
com.jitterbit.agent.capability.queue.max Número de threads de fila permitidos.

Operações do Agente (seção)

Operações ao longo do tempo

Operações ao longo do tempo

O número de operações bem-sucedidas, com falha e de processamento ao longo do tempo.

Métrica Descrição
metric.operation.count.by.status Número de operações por estado marcado (successful, failed, processing).

Status das operações ao longo do tempo

Status da operação ao longo do tempo

O número de operações em execução, bem-sucedidas (com informações), enviadas e com erro ao longo do tempo.

Métrica Descrição
metric.operation.count.by.status Número de operações por estado marcado (running, success_with_info, submitted, error).

Top 10 Operações

Top 10 operações

Métrica Descrição
metric.operation.count.by.status Número de operações por estado marcado.

Top 10 de sucesso

Top 10 bem-sucedidos

Métrica Descrição
metric.operation.count.by.status Número de operações por estado marcado.

Top 10 falhados

Top 10 falhou

Métrica Descrição
metric.operation.count.by.status Número de operações por estado marcado.

Carga do sistema (somente Linux )

Carga do sistema

A carga média do sistema de 5 minutos por grupo de agentes.

Métrica Descrição
system.load.5 Carga média do sistema de 5 minutos.

Fila de processos do sistema (somente Windows )

Fila de processos do sistema

O número médio de threads na fila de processos do sistema.

Métrica Descrição
system.proc.queue_length O número de threads que são observados como atrasados na fila de prontidão do processador e estão aguardando para serem executados.

Logs de operação não sincronizados

Registros de operação não sincronizados

O número de logs de operação do agente não sincronizados, plotados por tempo.

Métrica Descrição
private_agent.unsynced_logs Número de logs de operação de agente não sincronizados.

Fila de mensagens recebidas por grupo de agentes

Fila de mensagens recebidas por grupo de agentes

O número de operações na fila aguardando para serem processadas por grupo de agentes.

Métrica Descrição
private_agent.incomingmsgtab_count Número de operações vinculadas à fila.

Trabalhadores ociosos do Apache

Trabalhadores ociosos do Apache

O número de threads de trabalho ociosos do Apache por hospedar do agente, plotados por tempo.

Métrica Descrição
apache.performance.idle_workers Número de threads de trabalho ociosos no servidor web Apache do agente.

Trabalhadores ocupados do Apache

Trabalhadores ocupados do Apache

O número de threads de trabalho do Apache ocupados por hospedar de agente, plotados por tempo.

Métrica Descrição
apache.performance.busy_workers Número de threads de trabalho ocupados no servidor web Apache do agente.

Conexões Postgres

Conexões Postgres

O número de conexões ativas de banco de dados PostgreSQL por hospedar de agente, plotado por tempo.

Métrica Descrição
postgresql.connections O número de conexões ativas com este banco de dados.

Linhas do Postgres buscadas/retornadas/inseridas/atualizadas (por segundo)

Linhas do Postgres buscadas retornadas inseridas atualizadas

O número de linhas buscadas, retornadas, inseridas ou atualizadas por segundo pelo banco de dados PostgreSQL do agente, plotado por tempo.

Métrica Descrição
postgresql.rows_fetched O número de linhas buscadas por consultas neste banco de dados.
postgresql.rows_returned O número de linhas retornadas por consultas neste banco de dados.
postgresql.rows_inserted O número de linhas inseridas por consultas neste banco de dados.
postgresql.rows_updated O número de linhas atualizadas por consultas neste banco de dados.

Postgres - Insere / atualiza / exclui (por segundo)

Postgres insere atualizações exclusões

O número de linhas inseridas, atualizadas ou excluídas por segundo pelo banco de dados PostgreSQL do agente, plotado por tempo.

Métrica Descrição
postgresql.rows_inserted O número de linhas inseridas por consultas neste banco de dados.
postgresql.rows_updated O número de linhas atualizadas por consultas neste banco de dados.
postgresql.rows_deleted O número de linhas excluídas por consultas neste banco de dados.

Postgres - Deadlocks por banco de dados

Impasses do Postgres

O número de deadlocks do banco de dados PostgreSQL por hospedar do agente, plotados por tempo.

Métrica Descrição
postgresql.deadlocks A taxa de deadlocks detectados neste banco de dados.

Média da CPU do Agente

Média da CPU do Agente

A porcentagem de tempo que a CPU gasta em média em processos de espaço de usuário e kernel, por hospedar de agente, plotada por tempo.

Métrica Descrição
system.cpu.user A porcentagem de tempo que a CPU gastou executando processos do espaço do usuário.
system.cpu.system A porcentagem de tempo que a CPU gastou executando o kernel.

Agente CPU Máx.

CPU máx. do Agente

A porcentagem de tempo que a CPU gasta em processos de espaço de usuário e kernel, por hospedar de agente, plotada por tempo.

Métrica Descrição
system.cpu.user A porcentagem de tempo que a CPU gastou executando processos do espaço do usuário.
system.cpu.system A porcentagem de tempo que a CPU gastou executando o kernel.

Porcentagem de memória usada

Porcentagem de memória usada

A porcentagem de memória usada em relação ao total, por hospedar do agente, plotada por tempo.

Métrica Descrição
system.mem.total A quantidade total de RAM física.
system.mem.usable Valor de MemAvailable de /proc/meminfo se presente, mas retorna à adição de memória livre + armazenada em buffer + em cache caso contrário.

E/S de rede

E/S de rede

O número de solicitações de leitura e gravação, por hospedar do agente, plotado por tempo.

Métrica Descrição
system.io.r_s O número de solicitações de leitura emitidas para o dispositivo por segundo.
system.io.w_s O número de solicitações de gravação emitidas para o dispositivo por segundo.

Tráfego de rede recebido (por segundo)

Tráfego de rede recebido

O número de kilobytes por segundo recebidos, por hospedar do agente, plotados por tempo.

Métrica Descrição
system.net.bytes_rcvd O número de bytes recebidos em um dispositivo por segundo.

Tráfego de rede enviado (por segundo)

Tráfego de rede enviado

O número de kilobytes por segundo enviados, por hospedar do agente, plotados por tempo.

Métrica Descrição
system.net.bytes_sent O número de bytes enviados de um dispositivo por segundo.

Espaço em disco % usado

Espaço em disco usado

A quantidade de espaço em disco usado por dispositivo, plotado por tempo.

Métrica Descrição
system.disk.used A quantidade de espaço em disco em uso.
system.disk.total A quantidade total de espaço em disco.

Utilização do disco (%) (somente Linux )

Utilização do disco

A porcentagem de utilização do espaço em disco, por hospedar do agente, plotada por tempo.

Métrica Descrição
system.io.util A porcentagem de tempo de CPU durante a qual solicitações de E/S foram emitidas para o dispositivo.
system.disk.utilized A quantidade de espaço em disco em uso como uma porcentagem do total.

Tempo de leitura do disco

Tempo de leitura do disco

A porcentagem de tempo gasto lendo o disco, por hospedar do agente, plotado por tempo.

Métrica Descrição
system.disk.read_time_pct Porcentagem de tempo gasto lendo do disco.

Tempo de gravação do disco

Tempo de gravação do disco

A porcentagem de tempo gasto gravando no disco, por hospedar do agente, plotado por tempo.

Métrica Descrição
system.disk.write_time_pct Porcentagem de tempo gasto gravando no disco.

Memória heap Java

Memória heap Java

A quantidade total de memória heap Java, por hospedar do agente, plotada por tempo.

Métrica Descrição
jvm.heap_memory A memória heap Java total usada.

Contagem de threads JVM

Contagem de threads JVM

Número de threads JVM, por hospedar do agente, plotados por tempo.

Métrica Descrição
jvm.thread_count O número de threads ativos.

Guia de mensagens recebidas por grupo

Mensagem de entradaGuia por grupo

Número de itens no PostgreSQL do agente messagestab tabela, por agente hospedar, plotada por tempo.

Métrica Descrição
private_agent.incomingmsgtab_count Número de linhas em TranDb.messagestab.

Processos do OperationsEngine

Processos do OperationsEngine

Número de processos de mecanismo de operações, plotados por tempo.

Métrica Descrição
proc.operationsengine.cpu.num_threads Número de threads de CPU usados pelo mecanismo de operações.

Operações por agente (top 25)

Operações por agente top 25

Os 25 principais agentes por número de operações.

Métrica Descrição
proc.openginebyname.cpu.num_threads Número de threads de CPU usados pelo mecanismo de operações por agente.

Conexões ativas do cliente de serviços do Agente

Agente atende conexões ativas do cliente

Número de conexões de clientes ativas por agente, plotadas por tempo.

Métrica Descrição
com.jitterbit.agent.services.client.active.connections Número de conexões de clientes ativas.

Conexões máximas do cliente de serviços de Agente

Agente atende cliente máximo de conexões

Número máximo de conexões de cliente permitidas por agente, plotadas por tempo.

Métrica Descrição
com.jitterbit.agent.services.client.max.connections Número máximo de conexões de clientes ativas permitidas.

Conexões disponíveis para clientes de serviços de Agente

Conexões disponíveis do cliente de serviços do Agente

Número de conexões de clientes disponíveis por agente, plotadas por tempo.

Métrica Descrição
com.jitterbit.agent.services.client.available.connections Número de conexões de clientes disponíveis.

Resto Conexões Ativas do Cliente

Restaurar conexões ativas do cliente

Número de conexões REST de cliente ativas por agente, plotadas por tempo.

Métrica Descrição
com.jitterbit.rest.client.active.connections Número de conexões ativas de clientes REST.

Resto Cliente Máximo de Conexões

Conexões máximas do cliente Rest

Número máximo de conexões REST de cliente permitidas por agente, plotadas por tempo.

Métrica Descrição
com.jitterbit.rest.client.max.connections Número máximo de conexões de cliente REST permitidas.

Conexões ociosas do cliente de descanso

Restaurar conexões ociosas do cliente

Número de conexões REST de cliente ociosas por agente, plotadas por tempo.

Métrica Descrição
com.jitterbit.rest.client.available.connections Número de conexões de cliente REST disponíveis.

Conexões ativas locais do cliente Rest

Restaurar conexões ativas locais do cliente

Número de conexões REST de cliente local ativas por agente, plotadas por tempo.

Métrica Descrição
com.jitterbit.rest.client.local.active.connections Número de conexões ativas de clientes REST locais.

Rest Client Local Max Conexões

Conexões máximas locais do cliente Rest

Número máximo de conexões REST de cliente local permitidas por agente, plotadas por tempo.

Métrica Descrição
com.jitterbit.rest.client.local.max.connections Número máximo de conexões de cliente REST local permitidas.

Conexões locais ociosas do cliente Rest

Restaurar conexões locais ociosas do cliente

Número de conexões REST de cliente local disponíveis por agente, plotadas por tempo.

Métrica Descrição
com.jitterbit.rest.client.local.available.connections Número de conexões de cliente REST local disponíveis.

Operações excedendo o cronograma

Operações excedendo o cronograma

Uma lista de operações que ultrapassaram o cronograma e quantas vezes cada uma delas ocorreu.

Métrica Descrição
metric.operation.runing.over.scheduled.interval Nomes de operações que excedem o cronograma.

Operações enviadas aguardando execução

Operações enviadas aguardando para serem executadas

Operações enviadas, mas ainda não iniciadas. (A coluna Operações Pendentes mostra quantas instâncias de operação estão pendentes no status Enviado.)

Métrica Descrição
metric.operation.count.by.status Número de operações por status.

Duração da operação

Duração da operação

Duração da conclusão da operação e o intervalo atual de execução de uma instância de operação, por ID da operação, plotados por tempo.

Este gráfico mostra se uma instância de operação está demorando mais do que o tempo médio necessário para ser operação.

Nota

Se houver alterações na operação que aumentem o tempo de execução, a duração média da operação será inicialmente distorcida, mas deverá se corrigir ao longo do tempo.

Métrica Descrição
private_agent.operation_run_time_seconds Há quanto tempo a operação está em andamento.
metric.operation.duration.seconds O tempo médio de execução da operação.