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

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

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

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

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

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

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

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

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

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

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

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

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

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

| Métrica | Descrição | 
|---|---|
| metric.operation.count.by.status | Número de operações por estado marcado. | 
Carga do sistema (somente Linux )

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 )

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

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

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

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

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

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)

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)

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

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

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.

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

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 MemAvailablede/proc/meminfose presente, mas retorna à adição de memória livre + armazenada em buffer + em cache caso contrário. | 
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)

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)

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

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 )

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

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

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

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

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

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

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)

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

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

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

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

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

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

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

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

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

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

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, 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 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. |