Sobre Diagnóstico Integrado
A API REST de Diagnóstico Integrado ajuda a obter os dados de desempenho para poder diagnosticar problemas de desempenho relacionados ao processo Extract integrado, ao processo Replicat integrado e ao processo Replicat paralelo integrado. Este é um substituto do Utilitário de Recomendação de Desempenho de Replicação (UTLRPDAV) usado anteriormente.
O recurso Diagnóstico Integrado é responsável por coletar dados de diagnóstico e desempenho para cada um dos processos de Extract e Replicat do Oracle GoldenGate. Esse processo preserva os dados do intervalo na memória e calcula todos os valores estatísticos relacionados ao uso da CPU, tempos de espera da sessão, várias contagens e status.
O uso do recurso Diagnóstico Integrado tem duas partes:
-
Coletando dados
-
Exibindo dados
Pode haver várias instâncias de Diagnóstico Integrado em execução, que coletam dados para um processo de replicação diferente. O Diagnostic Collector gravará os dados de diagnóstico coletados no formato JSON no diretório {deployment}/var/lib/reports. O nome do arquivo está no formato: {ProcessName}.diagnostics.YYYY-MM-DD-HH-MM-SSZ
Um máximo de 10 arquivos de coleta para cada processo existirá. Quando uma nova coleção é iniciada, se já houver 10 arquivos, a coleção menos atual será expurgada. Os diagnósticos coletados podem ser acessados enquanto o coletor está em execução, pois ele salva os dados após cada amostra ser coletada. Você pode fazer download dos relatórios existentes a qualquer momento.
O Coletor de Diagnóstico só permitirá que uma instância esteja em execução para um Extract ou Replicat específico por vez. O Serviço Administrativo recupera os dados de diagnóstico e desempenho coletados e fornece listagens de dados coletados anteriormente.
Como Configurar Diagnósticos Integrados
Para configurar o monitoramento Extract ou Replicat com o recurso Diagnóstico Integrado, execute as seguintes etapas: 1. No Serviço de Administração, painel de navegação à esquerda, selecione o processo Extract ou Replicat para o qual você deseja configurar o monitoramento de desempenho com Diagnóstico Integrado. O menu do processo se expande no painel esquerdo.
-
Clique na opção Diagnóstico Integrado para abrir a página de configuração para Diagnóstico Integrado.
-
Clique no sinal de mais (+) para abrir a caixa de diálogo Criar Coleta Integrada de Diagnósticos.

-
Especifique os seguintes valores nesta caixa de diálogo:
-
Frequência de Coleta (em segundos): Define o intervalo de tempo de frequência para coletar estatísticas de desempenho para o processo de Extração/Replicação selecionado. O valor mínimo é 5 segundos.
-
Duração da Coleta (em minutos): Defina a duração para a qual os dados são coletados.
Por exemplo, se você coletar dados em um intervalo de 10 segundos por 5 minutos (300 segundos), a coleta conterá 30 pontos de medição.
-
-
Clique em Submeter para criar uma consulta. Esta consulta será executada para a Duração da Coleta especificada. Observe que a consulta é mostrada no estado Running até que a duração da coleta termine. O status muda para Concluído após o término da duração da coleta de dados, conforme mostrado na imagem a seguir.

-
Clique no ícone Detalhes para exibir os resultados detalhados da consulta. Uma caixa de diálogo é exibida mostrando os dados de monitoramento do processo selecionado.

Como mostrado na imagem, as informações são representadas usando gráficos e uma tabela também. Você também pode fazer download dessa tabela como um arquivo .csv.
As informações exibidas incluem medição (Propriedades de Exibição). tempo ocioso, evento de espera superior, uso da CPU, valores de leitura sequencial do arquivo de E/S do Sistema para processos Extract e Replicat. Esses valores são medidos para Lag, mensagens Capturadas/enviadas, leitor LogMiner, Preparador LogMiner, Fusão LogMiner, Criador LogMiner e o processo de Captura ou Replicação.
-
Use o ícone Fazer Download para fazer download dos resultados da consulta.