Monitoramento do MSK Connect - Amazon Managed Streaming for Apache Kafka

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Monitoramento do MSK Connect

O monitoramento é uma parte importante da manutenção da confiabilidade, disponibilidade e desempenho do MSK Connect e de suas outras AWS soluções. A Amazon CloudWatch monitora seus AWS recursos e os aplicativos nos quais você executa AWS em tempo real. É possível coletar e rastrear métricas, criar painéis personalizados e definir alarmes que o notificam ou que realizam ações quando uma métrica especificada atinge um limite definido. Por exemplo, você pode CloudWatch monitorar o uso da CPU ou outras métricas do seu conector, para que você possa aumentar sua capacidade, se necessário. Para obter mais informações, consulte o Guia CloudWatch do usuário da Amazon.

A tabela a seguir mostra as métricas para as quais o MSK Connect envia CloudWatch sob a ConnectorName dimensão. O MSK Connect fornece essas métricas por padrão e sem custo adicional. CloudWatch mantém essas métricas por 15 meses, para que você possa acessar informações históricas e ter uma perspectiva melhor sobre o desempenho de seus conectores. Você também pode definir alarmes que observam determinados limites e enviam notificações ou realizam ações quando esses limites são atingidos. Para obter mais informações, consulte o Guia CloudWatch do usuário da Amazon.

Métricas do MSK Connect
Nome da métrica Descrição
BytesInPerSec O número total de bytes recebidos pelo conector.
BytesOutPerSec O número total de bytes entregues pelo conector.
CpuUtilization O percentual de consumo de CPU por sistema e usuário.
ErroredTaskCount O número de tarefas que apresentaram erro.
MemoryUtilization O percentual da memória total em uma instância de agente, não apenas a memória de pilha da máquina virtual Java (JVM) atualmente em uso. Normalmente, a JVM não libera memória de volta para o sistema operacional. Portanto, o tamanho da pilha da JVM (MemoryUtilization) geralmente começa com um tamanho mínimo de pilha que aumenta incrementalmente até um máximo estável de cerca de 80-90%. O uso da pilha da JVM pode aumentar ou diminuir conforme o uso efetivo da memória do conector muda.
RebalanceCompletedTotal O número total de rebalanceamentos concluídos por esse conector.
RebalanceTimeAvg O tempo médio em milissegundos gasto pelo conector no rebalanceamento.
RebalanceTimeMax O tempo máximo em milissegundos gasto pelo conector no rebalanceamento.
RebalanceTimeSinceLast

O tempo em milissegundos desde que esse conector concluiu o rebalanceamento mais recente.

RunningTaskCount O número de tarefas em execução no conector.
SinkRecordReadRate O número médio de registros lidos por segundo do cluster do Apache Kafka ou do Amazon MSK.
SinkRecordSendRate O número médio de registros que são gerados pelas transformações e enviados ao destino por segundo. Esse número não inclui registros filtrados.
SourceRecordPollRate O número médio de registros produzidos ou pesquisados por segundo.
SourceRecordWriteRate O número médio de registros gerados pelas transformações e gravados no cluster do Apache Kafka ou do Amazon MSK por segundo.
TaskStartupAttemptsTotal O número total de inicializações de tarefas que o conector tentou realizar. Você pode usar essa métrica para identificar anomalias nas tentativas de inicialização de tarefas.
TaskStartupSuccessPercentage O percentual médio de tarefas bem-sucedidas iniciadas para o conector. Você pode usar essa métrica para identificar anomalias nas tentativas de inicialização de tarefas.
WorkerCount O número de operadores em execução no conector.