Monitorar Estatísticas do Oracle GoldenGate usando StatsD

StatsD é um daemon de rede de código-fonte aberto que escuta estatísticas, como contadores e timers, enviados por TCP e envia agregações para um ou mais serviços de backend plugáveis. O daemon StatsD espera métricas formatadas usando uma notação específica.

O Oracle GoldenGate Microservice Architecture envia métricas para o serviço Telegraf que pode armazenar dados em um banco de dados de série temporal (TSDB).

O Oracle GoldenGate gera métricas no formato StatsD e as transmite diretamente para um daemon de rede que suporta a ingestão de métricas formatadas em StatsD.

O diagrama a seguir mostra o lado do Oracle GoldenGate e o lado da empresa em que o servidor StatsD está hospedado. Os dados de métricas de desempenho são transformados pelo aplicativo de contêiner do Oracle GoldenGate e gravados no servidor StatsD.

O Servidor StatsD agrega dados de métricas de desempenho enviados pelo Aplicativo Oracle GoldenGate no formato StatsD.

StatsD pode ser ativado de duas maneiras:

Ativar StatsD usando OGGCA

O StatsD pode ser ativado usando o utilitário OGGCA ao configurar o Gerenciador de Serviços e implantações. Quando você executa o utilitário OGGCA, a opção para ativar o StatsD está disponível na tela Implantação do Service Manager e na tela Implantação do Usuário, conforme mostrado nas seguintes imagens:

Tela de implantação do OGGCA Service Manager com a opção StatsD ativada

Você pode usar o mesmo host para configurar StatsD para o Gerenciador de Serviços e a implantação. A imagem a seguir mostra a opção para ativar o StatsD na tela Implantação do Usuário.

A opção para ativar o StatsD na tela Implantação do Usuário no OGGCA.

Você pode configurar um host do Telegraf na mesma máquina da instalação do Oracle GoldenGate ou pode configurar um servidor remoto para hospedar o Telegraf e receber as métricas do Oracle GoldenGate por meio do StatsD.

Para obter detalhes sobre como usar o OGGCA, consulte Adicionar uma Implantação.

Ativar StatsD com Pontos Finais do Serviço de API REST

Se você não ativou o serviço StatsD ao configurar a implantação e o Gerenciador de Serviços usando o OGGCA, use as etapas a seguir para ativar o StatsD usando chamadas de serviço da API REST.

  1. Interromper a implantação:

    curl -k -u *username*:*password* \
    
    -d '{"status": "stopped","enabled": false}' \
    
    -X PATCH https://*hostname*:*port*/services/v2/deployments/*deployment_name*
  2. Ative StatsD:

    curl -svu *username*:*password* \
    
    -X PATCH http://*hostname*:*port*/services/v2/deployments/*deployment_name* \
    
    --data '{
           "metrics":
                         {
                               "enabled":true,
                                "servers":
                                       [
                                                   {
                                                          "type":"pmsrvr",
                                                            "protocol":"uds"
                                                    },
                                                     {
                                                           "type":"statsd",
                                                            "host":"<statsd_host>"
                                                    }
                                      ]
                         }
                 }'
  3. Inicie a implantação:

    curl -k -u *username*:*password* \
    
    -d '{"status": "running","enabled": true}' \
    
    -X PATCH https://*hostname*:*port*/services/v2/deployments/*deployment_name*

Consulte também Atualizar uma Implantação.

StatsD Catálogo de Métricas

Esta seção descreve as métricas publicadas por uma implantação do Oracle GoldenGate usando o protocolo StatsD. Todas as métricas do StatsD do Oracle GoldenGate são reportadas como gauges.

Estatísticas de SQL do Batch

Nome Valor
Documentação Recuperar Estatísticas SQL de Batch de Replicat Integrado existentes
Tipos de Processo Replicat
Ponto Final /services/v2/mpoints/{item}/batchSqlStatistics
Esquema JSON mpoints:batchSqlStatistics
Nome de Base batch-sql-stats
Nome Interno MPL_BATCHSQL_STATS
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
Métrica Tipo de Dados Descrição
total de operações em lote inteiro Total de Operações em Lote
total-lotes inteiro Total de Batches
total de execuções em lote inteiro Total de Execuções em Batch
filas SQL inteiro Filas SQL
total de lotes em erro inteiro Total de Lotes com Erro
total-normal-mode-operações inteiro Total de Operações em Modo Normal
total-primário-colisões-chave inteiro Total de Colisões de Chave Primária
total de colisões de chave estrangeira inteiro Total de Colisões de Chave Estrangeira
total-única-colisões-chave inteiro Total de Colisões de Chave Exclusivas
total de liberações de operação inteiro Total de Descargas de Operação
total de descargas inteiro Total de Descargas de PLU
número de grupos de threads em lote inteiro Número de Grupos de Thread de Batch
total-compromissos inteiro Total de Compromissos inteiro Total de Confirmações
total de descargas inteiro Total de Descargas
total de reversões inteiro Total de Rollbacks
último timestamp inteiro Timestamp da Última Operação
tempo total decorrido inteiro Tempo Total Decorrido do Lote
tempo total de inserção inteiro Tempo Total de Inserção
total-atualização-hora inteiro Tempo Total de Atualização
tempo total de exclusão inteiro Tempo Total de Exclusão

Status de BR (Bounded Recovery)

Nome Valor
Documentação Recuperar um Status de Recuperação Vinculado existente
Tipos de Processo Extrair
Ponto Final /services/v2/mpoints/{item}/brStatus
Esquema JSON mpoints:brStatus
Nome de Base br-status
Nome Interno MPL_BR_STATUS
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
br-current-status O status do BR
force-checkpoint-time Forçar horário do Checkpoint
Métrica Tipo de Dados Descrição
último-número do ponto de verificação inteiro Hora do último checkpoint
checkpoint-intervalseconds inteiro O intervalo de tempo entre dois pontos de verificação
total-num-objetospersistidos inteiro Número de objetos a serem persistidos no checkpoint do BR
total de bytes de estado inteiro Tamanho do estado de todos os objetos a serem persistidos no checkpoint do BR
total de bytes de dados inteiro Tamanho dos dados de todos os objetos a serem persistidos no checkpoint do BR
objetos numéricos pendentes inteiro Número de objetos ainda restantes a serem persistidos no checkpoint do BR
bytes de estado pendentes inteiro Tamanho do estado de todos os objetos que ainda permanecem para serem persistidos no ponto de verificação BR
dados pendentes inteiro Tamanho dos dados de todos os objetos que ainda permanecem para serem persistidos no ponto de verificação BR

Estatísticas do Gerenciador de Cache

Nome Valor
Documentação Recuperar Estatísticas do Gerenciador de Cache existente
Tipos de Processo Extrair, Replicat
Ponto Final /services/v2/mpoints/{item}/cacheStatistics
Esquema JSON mpoints:cacheStatistics
Nome de Base cache-statistics
Nome Interno MPL_CACHE_STATS
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
Métrica Tipo de Dados Descrição
total de objetos no cache inteiro Objetos no Cache
total de objetos inteiro Total de Objetos Armazenados no Cache
total-objetos-ativos inteiro Total de Objetos Ativos
total de objetos comprometidos inteiro Total de Objetos Confirmados
max-active-objects inteiro Número máximo de Objetos Ativos
time-buffer-overflow inteiro Time Cache Buffer Overflow
times-get-next-from-file inteiro Número de Operações Obter Próximo de Arquivo
times-get-last-from-file inteiro Número de Operações Obter Último de Arquivo
tempos-pequeno-buff-forçado-para fora inteiro Número de vezes que um pequeno buffer foi forçado a sair
tempos recuperados inteiro Número de Operações de Recuperação
número total-de-q-hits inteiro Número de Acessos no Cache
total-número-de-q-ausências inteiro Número de Falhas de Cache
total-número-de-q-puts inteiro Número de Colocações no Cache
número total de tentativas-q inteiro Número de Tentativas de Cache
número total de entradas-q inteiro Número de Tentativas de Fila
número máximo-de-q-entries inteiro Número máximo de tentativas de fila
mapa de munição total inteiro Número de Operações UnMap
total-tentativas de cnnbl inteiro Número de Tentativas de Canibalização
total-cnnbl-sucesso inteiro Número de Tentativas de Canibalização Bem-Sucedidas
total-cnnbl-mbufs inteiro Número de tentativas de canibalização de buffer
total de solicitações de cache de arquivo inteiro Número de Solicitações de Cache de Arquivos
total-file-cache-entries inteiro Número de Entradas do Cache de Arquivos
arquivo-total colocado em cache inteiro Número de Objetos de Arquivo Colocados no Cache
max-qlength inteiro Tamanho Máximo da Fila
máximo processado inteiro Número máximo de operações processadas
tempos de espera assinados inteiro Número de vezes que uma Operação de Cache foi Sinalizada em Espera
times-file-cache-não-necessário inteiro Número de vezes que um Cache de Arquivos não foi necessário
hora-solicitante-necessidade-fc inteiro Número de vezes que um Solicitante Precisou de um Cache de Arquivos
total-objetos-em-arquivo-cache inteiro Número Total de Objetos no Cache de Arquivos
total de arquivo-cache-bytes-todisk inteiro Tamanho do cache de arquivos no disco
tempos limpos em cache inteiro Número de vezes que o Cache foi liberado
uso máximo de memória inteiro Uso Máximo de Memória para o Cache
média de uso da memória inteiro Uso Médio de Memória do Cache

Estatísticas da Rede de Serviço de Distribuição

Nome Valor
Documentação Recuperar Estatísticas de Rede de Serviço de Distribuição existentes
Tipos de Processo Distribution Service
Ponto Final /services/v2/mpoints/{item}/distsrvrNetworkStats
Esquema JSON mpoints:distsrvrNetworkStats
Nome de Base distributionServer-network-stats
Nome Interno MPL_DS_NET_STATS
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
path-name O nome da rota
     
tempo total de recebimento inteiro Tempo de Espera para Recebimento
tempo total de envio inteiro Tempo de Espera para Envio
total de bytes-enviados inteiro Número Total de Bytes Enviados
total de bytes recebidos inteiro Número Total de Bytes Recebidos
total de mensagens recebidas inteiro Número Total de Mensagens Recebidos
total de mensagens-enviadas inteiro Número Total de Mensagens Enviadas

Estatísticas do Caminho de Serviço de Distribuição

Nome Valor
Documentação Recuperar Estatísticas de Caminho de Serviço de Distribuição existentes
Tipos de Processo Distribution Service
Ponto Final /services/v2/mpoints/{item}/distsrvrPathStats
Esquema JSON mpoints:distsrvrPathStats
Nome de Base distributionServer-path-stats
Nome Interno MPL_DS_PATH_STATS
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
path-name O nome da rota
Métrica Tipo de Dados Descrição
lcrs - recebido inteiro Número de LCRs Recebidos
lcrs-enviados inteiro Número de LCRs Enviados
total-ddls inteiro Número Total de DDLs
total de procedimentos inteiro Número Total de Procedimentos
total de inserções inteiro Número Total de Inserções
total de atualizações inteiro Número Total de Atualizações
total de upserts inteiro Número Total de Inserções
total de exclusões inteiro Número Total de Exclusões
total não suportado inteiro Número Total de Não Suportados
total de outros inteiro Número Total de Outros Comandos

Estatísticas da Tabela de Serviços de Distribuição

Nome Valor
Documentação Recuperar Estatísticas da Tabela de Serviço de Distribuição existente
Tipos de Processo Distribution Service
Ponto Final /services/v2/mpoints/{item}/distsrvrTableStats
Esquema JSON mpoints:distsrvrTableStats
Nome de Base distributionServer-table-stats
Nome Interno MPL_DS_TABLE_STATS
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
path-name O nome da rota
nome-tabela N/D
Métrica Tipo de Dados Descrição
lcrs - recebido inteiro N/D
lcrs-enviados inteiro N/D
total de inserções inteiro N/D
total de atualizações inteiro N/D
total de upserts inteiro N/D
total-truncamentos inteiro N/D
total de exclusões inteiro N/D
total não suportado inteiro N/D
total de outros inteiro N/D

Estatísticas de Informações da Posição do Ponto de Verificação

Nome Valor
Documentação Recuperar Informações de Posição de Checkpoint existentes
Tipos de Processo Extrair, Replicat
Ponto Final /services/v2/mpoints/{item}/positionEr
Esquema JSON mpoints:positionEr
Nome de Base position-er
Nome Interno MPL_ER_POSITION
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
Métrica Tipo de Dados Descrição
baixa marca d'água-lag inteiro Lag da marca d'água baixa (milissegundos)
alto índice de marca d'água inteiro Lag da marca d'água alta (milissegundos)
last-operation-lag inteiro Atraso da última operação (milissegundos)
fim do arquivo booliano Final do indicador de arquivo
trail-times-at-eof inteiro Número de Vezes que a Leitura Acerta no Fim do Arquivo

Estatísticas do Arquivo de Trilha de Entrada

Nome Valor
Documentação Recuperar Estatísticas de Arquivo de Trilha de Entrada existentes
Tipos de Processo Replicat, Serviço de Distribuição
Ponto Final /services/v2/mpoints/{item}/trailInput
Esquema JSON mpoints:trailInput
Nome de Base trail-input
Nome Interno MPL_ER_TRAIL_IN
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
trail-name O nome base da trilha
caminho da trilha O caminho para armazenar a trilha
Métrica Tipo de Dados Descrição
contagem de leitura eletrônica inteiro Número de Operações de Leitura de Entrada/Saída
bytes de leitura de e/s inteiro Número de Bytes Lidos de Entrada/Saída Transferidos
erros de leitura de trilhas inteiro Número de Erros de Leitura de Entrada/Saída
trail-times-at-eof inteiro Número de Vezes que a Leitura Acerta no Fim do Arquivo
trail-lob-bytes inteiro Número de bytes LOB lidos no arquivo de trilha
tempo de leitura da trilha inteiro Tempo gasto na leitura do arquivo de trilha
trail-rba inteiro RBA Atual
sequência de trilhas inteiro Sequência Atual

Estatísticas do Arquivo de Trilha de Saída

Nome Valor
Documentação Recuperar Estatísticas de Arquivo de Trilha de Saída existentes
Tipos de Processo Extrair
Ponto Final /services/v2/mpoints/{item}/trailOutput
Esquema JSON mpoints:trailOutput
Nome de Base trail-output
Nome Interno MPL_ER_TRAIL_OUT
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
trail-name O nome base da trilha
caminho da trilha O caminho para armazenar a trilha
Métrica Tipo de Dados Descrição
número da porta inteiro A porta TCP/IP para a trilha remota
tipo de porta inteiro O tipo de conexão de porta
contagem de io-gravação inteiro Número de Operações de Gravação de Entrada/Saída
io-write-bytes inteiro Número de Bytes de Gravação de Entrada/Saída Transferidos
tempo de gravação em trilha inteiro Tempo gasto na gravação do arquivo de trilha
trail-lob-bytes inteiro Número de bytes de LOB gravados no arquivo de trilha
limpezas de buffer de trilha inteiro Número de descargas de buffer do arquivo de trilha
tempo de descarga de buffer de trilha inteiro Tempo gasto na descarga de buffers de arquivo de trilha
trail-bytes-flush inteiro Número de bytes liberados dos buffers de arquivos de trilha
trail-rba inteiro RBA Atual
sequência de trilhas inteiro Sequência Atual
trail-max-bytes inteiro Número máximo de bytes para um arquivo de Trilha

Extrair Estatísticas do Banco de Dados

Nome Valor
Documentação Recuperar Estatísticas do Banco de Dados de Extração existentes
Tipos de Processo Extrair
Ponto Final /services/v2/mpoints/{item}/statisticsExtract
Esquema JSON mpoints:statisticsExtract
Nome de Base statistics-extract
Nome Interno MPL_EX_COUNTS
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
Métrica Tipo de Dados Descrição
total-inserções mapeadas inteiro Número de operações INSERT executadas
total de atualizações mapeadas inteiro Número de operações UPDATE executadas
total mapeado-exclusões inteiro Número de operações DELETE executadas
total-upserts mapeados inteiro Número de operações UPSERT executadas
total mapeado não suportado inteiro Número de operações UNSUPPORTED executadas
total-truncamentos mapeados inteiro Número de operações TRUNCATE executadas
total-executado-ddls inteiro Número de operações DDL executadas
total de procedimentos executados inteiro Número de operações de Procedimentos executadas
total-descartes inteiro Número de operações descartadas
total de atribuições inteiro Número de erros ignorados
total-erros de conversão inteiro Número de erros de conversão de caracteres
total de truncamentos de conversão inteiro Número de truncamentos de conversão de caracteres
tentações de extração de linha total inteiro Número de tentativas de extração do DBMS
total de falhas em busca de linha inteiro Número de tentativas de extração com falha
total de registros-metadados inteiro Número de registros de Metadados gravados na trilha

Estatísticas de Rede

Nome Valor
Documentação Recuperar Estatísticas de Rede existentes
Tipos de Processo Extrair
Ponto Final /services/v2/mpoints/{item}/networkStatistics
Esquema JSON mpoints:networkStatistics
Nome de Base network-stats
Nome Interno MPL_NET_STATS
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
host-name O nome do host
Métrica Tipo de Dados Descrição
número da porta inteiro Número da Porta
tempo de abertura do soquete inteiro N/D
bytes de entrada inteiro Bytes recebidos
mensagens de entrada inteiro Mensagens de Entrada Recebidas
bytes de saída inteiro Bytes Enviados
mensagens de saída inteiro Mensagens Enviadas
tempo de espera inteiro Tempo de Espera para Envio
tempo de espera de recebimento inteiro Tempo de Espera para Recebimento
contagem de envios inteiro Contagem de Envios
contagem de recebimentos inteiro Contagem de Recebimento
compressão-wc-tempo inteiro Tempo do relógio de parede da compressão
tempo de cpu de compactação inteiro Tempo de CPU de Compactação
descompressão-wc-time inteiro Hora do Relógio de Parede de Descompressão
descompactação-cpu-time inteiro Tempo de CPU de Descompactação
tempo-wc de criptografia inteiro Hora do Relógio de Parede de Criptografia
tempo de cpu de criptografia inteiro Tempo de CPU de Criptografia
bytes de criptografia inteiro Bytes de Criptografia
tempo-wc-descriptografia inteiro Hora do Relógio de Parede de Decriptografia
tempo de CPU-descriptografia inteiro Tempo de CPU de Decriptografia
bytes de descriptografia inteiro Bytes de decriptografia
compresses_bytes_in inteiro Compactar Bytes em
uncompresses_bytes_in inteiro Descompactar Bytes em
compresses_bytes_out inteiro Compactar Bytes de Saída
uncompresses_bytes_out inteiro Descompactar Bytes

Estatísticas de Desempenho do Processo

Nome Valor
Documentação Recuperar Informações de Utilização de Recurso de Desempenho do Processo existentes
Tipos de Processo Todos
Ponto Final /services/v2/mpoints/{item}/processPerformance
Esquema JSON mpoints:processPerformance
Nome de Base process-performance
Nome Interno MPL_PROC_PERF
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
Métrica Tipo de Dados Descrição
horário de início do processo inteiro Horário de Início do Processo
id do processo inteiro O id do processo de sistema operativo
contagem de threads inteiro Número de Threads
contagem de handle inteiro Número de Alças
tempo de cpu inteiro Tempo de CPU do Processo (em microssegundos)
kernel-time inteiro Tempo do Modo do Kernel do Processo (em microssegundos)
tempo do usuário inteiro Tempo do Modo do Usuário do Processo (em microssegundos)
contagem de leitura eletrônica inteiro Número de Operações de Leitura de Entrada/Saída
contagem de io-gravação inteiro Número de Operações de Gravação de Entrada/Saída
io-outra contagem inteiro Número de Outras Operações de E/S
bytes de leitura de e/s inteiro Número de Bytes Lidos de Entrada/Saída Transferidos
io-write-bytes inteiro Número de Bytes de Gravação de Entrada/Saída Transferidos
io-outros bytes inteiro Número de Outros Bytes de Entrada/Saída Transferidos
falhas de página inteiro Número de Falhas de Página do Processo
tamanho do conjunto de trabalho inteiro Tamanho do Conjunto de Trabalho do Processo em bytes
tamanho do conjunto de tarefas de pico inteiro Tamanho do Conjunto de Trabalho do Processo de Pico em bytes
private-bytes inteiro Tamanho Privado do Processo em bytes

Estatísticas da Fila

Nome Valor
Documentação Recuperar Estatísticas de Fila existentes
Tipos de Processo Extrair
Ponto Final /services/v2/mpoints/{item}/queueStatistics
Esquema JSON mpoints:queueStatistics
Nome de Base queue-stats
Nome Interno MPL_QUEUE_STATS
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
nome da fila O nome da fila
Métrica Tipo de Dados Descrição
itens da fila inteiro Itens na Fila
threads inteiro Leituras de Fila
aguarda leitura na fila inteiro Leituras de Fila que resultam em uma espera
fila-leituras-assinadas inteiro Esperas de Leitura da Fila que foram sinalizadas
gravações em fila inteiro Gravações na fila
espera por gravação na fila inteiro Gravações na Fila que resultam em uma espera
fila-gravações-assinado inteiro Esperas de Gravação da Fila que foram sinalizadas
tamanho máximo da fila inteiro Tamanho máximo da Fila
tamanho atual da fila inteiro Tamanho atual da fila
ID do thread inteiro Id do Thread Responsável

Estatísticas do Banco de Dados Replicat

Nome Valor
Documentação Recuperar Estatísticas de Banco de Dados de Replicat existentes
Tipos de Processo Replicat
Ponto Final /services/v2/mpoints/{item}/statisticsReplicat
Esquema JSON mpoints:statisticsReplicat
Nome de Base statistics-replicat
Nome Interno MPL_RP_COUNTS
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
Métrica Tipo de Dados Descrição
total-inserções mapeadas inteiro Número de operações INSERT executadas
total de atualizações mapeadas inteiro Número de operações UPDATE executadas
total mapeado-exclusões inteiro Número de operações DELETE executadas
total-upserts mapeados inteiro Número de operações UPSERT executadas
total mapeado não suportado inteiro Número de operações UNSUPPORTED executadas
truncamentos totais mapeados inteiro Número de operações TRUNCATE executadas
total-executado-ddls inteiro Número de operações DDL executadas
total de procedimentos executados inteiro Número de operações de Procedimentos executadas
total-descartes inteiro Número de operações descartadas
total de atribuições inteiro Número de erros ignorados
total-erros de conversão inteiro Número de erros de conversão de caracteres
total de truncamentos de conversão inteiro Número de truncamentos de conversão de caracteres
total de conflitos detectados inteiro Número de conflitos de banco de dados
total de conflitos resolvidos inteiro Número de conflitos de banco de dados resolvidos por definições do usuário
total de conflitos falhou inteiro Número de conflitos de banco de dados que não puderam ser resolvidos automaticamente

Estatísticas de Replicação Paralela

Nome Valor
Documentação Recuperar Estatísticas de Replicação Paralela existentes
Tipos de Processo Replicat
Ponto Final /services/v2/mpoints/{item}/parallelReplicat
Esquema JSON mpoints:parallelReplicat
Nome de Base parallel-replicat-stats
Nome Interno MPL_RP_PARALLEL
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
Métrica Tipo de Dados Descrição
total de transações inteiro Total de Transações Processadas
transações divididas inteiro Dividir Transações
divisão-avg-chunks inteiro Dividir divisões médias de transações
linhas-avg divididas inteiro Dividir linhas médias de transações
serializar transações inteiro Transações serializadas
grandes transações inteiro Número Total de Transações Grandes
linhas de grande avg inteiro Linhas da média de Transações Grandes
grandes blocos inteiro Número médio de blocos de Transações Grandes
missing-dep-cols inteiro Colunas de dependência ausentes
suporte não nativo inteiro Transações com suporte não nativo
max-scheduling-const inteiro Transações com número de restrições maior que o máximo suportado
intervalos de metadados inteiro Número de Barreiras de Metadados
ddl-operação-barreiras inteiro Número de Fallbacks DDL
sequência-operação-barreiras inteiro Número de Fallbacks de Sequência
proc-ops inteiro N/D
ações do evento inteiro Número de Fallbacks de Eventos
procedimentos armazenados inteiro Número de Fallbacks de Procedimento Armazenado
síncrono inteiro Transações serializadas devido à opção SÍNCRONO
exclusões de linha-pai fk inteiro Dependências devido a operações de exclusão de linha pai
dependências no nível da tabela inteiro Dependências de nível de tabela
dependências de colunas virtuais inteiro Dependências devido a colunas virtuais
fallbacks-transações inteiro Total de Transações Processadas
aplicadores ativos inteiro Número de Aplicadores ativos

Estatísticas de Serviço do Recebedor

Nome Valor
Documentação Recuperar Estatísticas de Serviço do Receptor existentes
Tipos de Processo Serviço do Receptor
Ponto Final /services/v2/mpoints/{item}/recvsrvrStats
Esquema JSON mpoints:recvsrvrStats
Nome de Base receiver-service-stats
Nome Interno MPL_RS_STATS
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
path-name O nome do caminho
nome do arquivo-alvo Nome do Arquivo de Destino
último arquivo Último arquivo recebido
Métrica Tipo de Dados Descrição
total de bytes gravados inteiro Total de Bytes de Arquivo Gravados
total de comandos inteiro Número Total de Comandos
total de envios inteiro Número Total de Envios
total de recebimentos inteiro Número Total de Receitas
total de bytes-enviados inteiro Número Total de Bytes Enviados
total de bytes recebidos inteiro Número Total de Bytes Recebidos
total de mensagens-enviadas inteiro Número Total de Mensagens Enviadas
total de mensagens recebidas inteiro Número Total de Mensagens Recebidos
total-envio-tempo de espera inteiro Total do Tempo de Espera de Envio
total-recepção-espera-tempo inteiro Total do Tempo de Espera de Recebimento
tamanho do buffer de envio inteiro Tamanho do Buffer de Envio
tamanho do buffer de recebimento inteiro Tamanho do Buffer de Recebimento
tamanho do buffer de mensagem inteiro Tamanho do Buffer de Mensagens
limpar-tamanho-limite inteiro Tamanho limite para descarregar o Buffer
liberar-limite de tempo inteiro Tempo limite para liberar o Buffer
está ativo booliano O caminho está conectado ao Distribution Server

Extrair Estatísticas do Banco de Dados por Tabela

Nome Valor
Documentação Recuperar Estatísticas do Banco de Dados de Extração por Tabela
Tipos de Processo Extrair
Ponto Final /services/v2/mpoints/{item}/statisticsTableExtract
Esquema JSON mpoints:statisticsTableExtract
Nome de Base statistics-table-extract
Nome Interno MPL_TABLE_COUNTS_EX
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
nome-tabela O nome da tabela
Métrica Tipo de Dados Descrição
total-inserções mapeadas inteiro Número de operações INSERT executadas
total de atualizações mapeadas inteiro Número de operações UPDATE executadas
total mapeado-exclusões inteiro Número de operações DELETE executadas
total-truncamentos mapeados inteiro Número de operações TRUNCATE executadas
total de atribuições inteiro Número de erros ignorados
total de descartes inteiro Número de operações descartadas
tentações de extração de linha total inteiro Número de tentativas de extração do DBMS
total de falhas em busca de linha inteiro Número de tentativas de extração com falha

Estatísticas do Banco de Dados de Replicat por Tabela

Nome Valor
Documentação Recuperar Estatísticas de Banco de Dados de Replicat existentes por Tabela
Tipos de Processo Replicat
Ponto Final /services/v2/mpoints/{item}/statisticsTableReplicat
Esquema JSON mpoints:statisticsTableReplicat
Nome de Base statistics-table-replicat
Nome Interno MPL_TABLE_COUNTS_RP
Tag Descrição
deploymentName O nome da implantação de Microsserviços do OGG
deploymentId A identidade exclusiva da implantação de Microsserviços do OGG
processType O tipo de processo
processName O nome do processo
nome-tabela O nome da tabela
target-table-name O nome da tabela de destino
Métrica Tipo de Dados Descrição
total-inserções mapeadas inteiro Número de operações INSERT executadas
total de atualizações mapeadas inteiro Número de operações UPDATE executadas
total mapeado-exclusões inteiro Número de operações DELETE executadas
total-upserts mapeados inteiro Número de operações UPSERT executadas
total-truncamentos mapeados inteiro Número de operações TRUNCATE executadas
total de atribuições inteiro Número de erros ignorados
total-descartes inteiro Número de operações descartadas
total de conflitos detectados inteiro Total de Conflitos de Aplicação
total de conflitos resolvidos inteiro Total de Conflitos Resolvidos Automaticamente
total de conflitos falhou inteiro Total de Conflitos que Falharam na Resolução Automática
total-insert-row-exists inteiro O número de conflitos de banco de dados do tipo linha de inserção existe
total-atualização-linha-existe inteiro O número de conflitos de banco de dados da linha de atualização de tipo existe
total-atualização-falta de linha inteiro Número de conflitos de banco de dados da linha de atualização do tipo ausente
total-delete-row-exists inteiro O número de conflitos de banco de dados do tipo linha de exclusão existe
total-delete-row-missing inteiro Número de conflitos de banco de dados do tipo linha de exclusão ausente

Desativar StatsD usando OGGCA

Para desativar o serviço StatsD para uma implantação existente, execute o assistente de configuração do OGGCA e execute as seguintes etapas:

  1. Desmarque a opção StatsD na tela Implantação do Service Manager.

    Tela de implantação do OGGCA Service Manager com a opção StatsD ativada. Esta opção precisa ser desativada para desativar o servidor StatsD.

  2. Clique em Avançar e conclua as etapas no assistente OGGCA.

Para obter detalhes sobre como usar o OGGCA, consulte Adicionar uma Implantação.

Desativar StatsD com Pontos Finais do Serviço de API REST

Para desativar o serviço StatsD em uma implantação existente usando chamadas de serviço da API REST, execute as seguintes etapas:

  1. Interromper a implantação:

    curl -k -u *username*:*password* \
    
    -d '{"status": "stopped","enabled": true}' \
    
    -X PATCH https://*hostname*:*port*/services/v2/deployments/*deployment_name*
  2. Desative StatsD:

    curl -svu *username*:*password* \
    
    -X PATCH http://*hostname*:*port*/services/v2/deployments/*deployment_name* \
    
    --data '{
           "metrics":
                         {
                               "enabled":false,
                                "servers":
                                       [
                                                   {
                                                          "type":"pmsrvr",
                                                            "protocol":"uds"
                                                    },
                                                     {
                                                           "type":"statsd",
                                                            "host":"*statsd_host*"
                                                    }
                                      ]
                         }
                 }'
  3. Inicie a implantação:

    curl -k -u *username*:*password* \
    
    -d '{"status": "running","enabled": true}' \
    
    -X PATCH https://*hostname*:*port*/services/v2/deployments/*deployment_name*

Consulte também Atualizar uma Implantação.