MSKMetriche di Amazon per il monitoraggio con CloudWatch - Amazon Managed Streaming per Apache Kafka

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

MSKMetriche di Amazon per il monitoraggio con CloudWatch

Amazon MSK si integra con Amazon per CloudWatch consentirti di raccogliere, visualizzare e analizzare i CloudWatch parametri per il tuo cluster AmazonMSK. Le metriche configurate per il MSK cluster vengono raccolte automaticamente e inserite a CloudWatch intervalli di 1 minuto. Puoi impostare il livello di monitoraggio per un MSK cluster su uno dei seguenti:DEFAULT,PER_BROKER, PER_TOPIC_PER_BROKER o. PER_TOPIC_PER_PARTITION Le tabelle nelle sezioni seguenti mostrano tutti i parametri resi disponibili a partire da ciascun livello di monitoraggio.

Nota

I nomi di alcuni MSK parametri di Amazon per il CloudWatch monitoraggio sono cambiati nella versione 3.6.0 e successive. Usa i nuovi nomi per monitorare questi parametri. Per i parametri con nomi modificati, la tabella seguente mostra il nome utilizzato nella versione 3.6.0 e successive, seguito dal nome nella versione 2.8.2.tiered.

I parametri del livello DEFAULT sono gratuiti. I prezzi per altre metriche sono descritti nella pagina CloudWatchdei prezzi di Amazon.

Monitoraggio del livello DEFAULT

I parametri descritti nella tabella seguente sono disponibili a livello di monitoraggio DEFAULT e sono gratuiti.

Parametri disponibili al livello di monitoraggio DEFAULT
Nome Quando visibile Dimensioni Descrizione
ActiveControllerCount Dopo che il cluster è arrivato allo ACTIVE stato. Nome del cluster Solo un controller per cluster deve essere attivo in qualsiasi momento.
BurstBalance

Dopo che il cluster ha raggiunto lo ACTIVE stato.

Nome cluster, ID broker

Il saldo rimanente tra ingresso/uscita comporta un aumento dei crediti per i EBS volumi del cluster. Utilizzalo per analizzare la latenza o la riduzione della velocità di trasmissione effettiva.

BurstBalancenon viene riportato per EBS i volumi quando le prestazioni di base di un volume sono superiori alle prestazioni massime di burst. Per ulteriori informazioni, consulta la pagina I/O Credits and burst performance.

BytesInPerSec Dopo aver creato un argomento. Nome cluster, ID broker, argomento Il numero di byte al secondo ricevuti dai client. Questo parametro è disponibile per broker e anche per argomento.
BytesOutPerSec Dopo aver creato un argomento. Nome cluster, ID broker, argomento Il numero di byte al secondo inviati ai client. Questo parametro è disponibile per broker e anche per argomento.
ClientConnectionCount Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome del cluster, ID broker, autenticazione client Il numero di connessioni client autenticate attive.
ConnectionCount Dopo che il cluster ha raggiunto lo ACTIVE stato.

Nome cluster, ID broker

Il numero di connessioni attive autenticate, non autenticate e tra broker.
CPUCreditBalance

Dopo che il cluster ha raggiunto lo ACTIVE stato.

Nome cluster, ID broker

Il numero di CPU crediti guadagnati che un broker ha accumulato dal momento del suo lancio. I crediti vengono accumulati nel saldo del credito dopo che sono stati ottenuti e rimossi dal saldo del credito una volta spesi. L'esaurimento del saldo a CPU credito può avere un impatto negativo sulle prestazioni del cluster. È possibile adottare misure per ridurre il CPU carico. Ad esempio, puoi ridurre il numero di richieste dei client o aggiornare il tipo di broker a un tipo di broker M5.

CpuIdle Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La percentuale di tempo di CPU inattività.
CpuIoWait Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La percentuale di tempo di CPU inattività durante un'operazione su disco in sospeso.
CpuSystem Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La percentuale di spazio CPU nel kernel.
CpuUser Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La percentuale CPU di spazio utente.
GlobalPartitionCount Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome del cluster Il numero di partizioni in tutti gli argomenti del cluster, escluse le repliche. Poiché GlobalPartitionCount non include le repliche, la somma dei PartitionCount valori può essere maggiore rispetto a GlobalPartitionCount quando il fattore di replica per un argomento è maggiore di 1.
GlobalTopicCount Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome del cluster Numero totale di argomenti in tutti i broker nel cluster.
EstimatedMaxTimeLag Dopo che un gruppo di consumatori ha utilizzato un argomento. Gruppo di consumatori, argomento Tempo stimato (in secondi) per lo svuotamento di MaxOffsetLag.
KafkaAppLogsDiskUsed Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La percentuale di spazio su disco utilizzata per i log delle applicazioni.
KafkaDataLogsDiskUsed (dimensione Cluster Name, Broker ID) Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La percentuale di spazio su disco utilizzato per i log dei dati.
KafkaDataLogsDiskUsed (dimensione Cluster Name) Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome del cluster La percentuale di spazio su disco utilizzato per i log dei dati.
LeaderCount Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Il numero totale di leader delle partizioni per broker, escluse le repliche.
MaxOffsetLag Dopo che un gruppo di consumatori ha utilizzato un argomento. Gruppo di consumatori, argomento Il ritardo massimo di offset su tutte le partizioni di un argomento.
MemoryBuffered Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La dimensione in byte di memoria nel buffer per il broker.
MemoryCached Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La dimensione in byte di memoria nella cache per il broker.
MemoryFree Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La dimensione in byte di memoria libera e disponibile per il broker.
HeapMemoryAfterGC

Dopo che il cluster ha raggiunto lo ACTIVE stato.

Nome cluster, ID broker

La percentuale di memoria heap totale in uso dopo la rimozione di oggetti inutili.
MemoryUsed Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La dimensione in byte di memoria utilizzata per il broker.
MessagesInPerSec Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Il numero di messaggi in entrata al secondo per il broker.
NetworkRxDropped Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Il numero di pacchetti ricezione eliminati.
NetworkRxErrors Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Il numero di errori ricezione di rete per il broker.
NetworkRxPackets Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Il numero di pacchetti ricevuti dal broker.
NetworkTxDropped Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Il numero di pacchetti trasmissione eliminati.
NetworkTxErrors Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Il numero di errori trasmissione di rete per il broker.
NetworkTxPackets Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Il numero di pacchetti trasmessi dal broker.
OfflinePartitionsCount Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome del cluster Numero totale di partizioni che sono offline nel cluster.
PartitionCount Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Il numero totale di partizioni di argomento per broker, incluse le repliche.
ProduceTotalTimeMsMean Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Il tempo di produzione medio in millisecondi.
RequestBytesMean Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Il numero medio di byte della richiesta per il broker.
RequestTime Dopo l'applicazione del throttling della richiesta. Nome cluster, ID broker Il tempo medio in millisecondi trascorso nella rete di broker e nei thread I/O per elaborare le richieste.
RootDiskUsed Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La percentuale del disco radice utilizzato dal broker.
SumOffsetLag Dopo che un gruppo di consumatori ha utilizzato un argomento. Gruppo di consumatori, argomento Il ritardo di offset aggregato per tutte le partizioni di un argomento.
SwapFree Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La dimensione in byte della memoria swap disponibile per il broker.
SwapUsed Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker La dimensione in byte della memoria swap utilizzata dal broker.
TrafficShaping

Dopo che il cluster ha raggiunto lo ACTIVE stato.

Nome cluster, ID broker

Parametri di alto livello che indicano il numero di pacchetti formati (abbandonati o messi in coda) a causa di un eccesso di allocazioni di rete. Maggiori dettagli sono disponibili con PER _ BROKER metrics.

UnderMinIsrPartitionCount Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Il numero di minIsr partizioni inferiori per il broker.
UnderReplicatedPartitions Dopo che il cluster è arrivato allo ACTIVE stato. Nome cluster, ID broker Il numero di partizioni replicate per il broker.
ZooKeeperRequestLatencyMsMean Dopo che il cluster ha raggiunto lo ACTIVE stato. Nome cluster, ID broker Per cluster ZooKeeper basato. La latenza media in millisecondi per le richieste ZooKeeper Apache al broker.
ZooKeeperSessionState Dopo che il cluster ha raggiunto lo stato. ACTIVE Nome cluster, ID broker Per cluster ZooKeeper basato. Stato della connessione della ZooKeeper sessione del broker che può essere una delle seguenti: NOT _CONNECTED: '0.0',ASSOCIATING: '0.1',CONNECTING: '0.5',: '0.8',CONNECTEDREADONLY: '1.0',CONNECTED: '5.0', AUTH _ CLOSEDFAILED: '10.0'.

Monitoraggio del livello PER_BROKER

Quando imposti il livello di monitoraggio su PER_BROKER, ottieni i parametri descritti nella tabella seguente oltre a tutti i parametri del livello DEFAULT. Paghi per i parametri nella tabella seguente, mentre i parametri del livello DEFAULT continuano a essere gratuiti. I parametri contenuti in questa tabella hanno le seguenti dimensioni: Nome cluster, ID broker.

Parametri aggiuntivi disponibili a partire dal livello di monitoraggio PER_BROKER
Nome Quando visibile Descrizione
BwInAllowanceExceeded Dopo che il cluster ha raggiunto lo stato. ACTIVE

Numero di pacchetti modellati perché la larghezza di banda aggregata in entrata ha superato il valore massimo per l'istanza.

BwOutAllowanceExceeded Dopo che il cluster ha raggiunto lo ACTIVE stato.

Numero di pacchetti modellati perché la larghezza di banda aggregata in uscita ha superato il valore massimo per l'istanza.

ConnTrackAllowanceExceeded Dopo che il cluster ha raggiunto lo ACTIVE stato.

Numero di pacchetti modellati perché il tracciamento della connessione ha superato il valore massimo per il broker. Il tracciamento della connessione è legato ai gruppi di sicurezza che tengono traccia di ogni connessione stabilita per garantire che i pacchetti restituiti vengano consegnati come previsto.

ConnectionCloseRate Dopo che il cluster ha raggiunto lo ACTIVE stato.

Il numero di connessioni chiuse al secondo per ascoltatore. Questo numero viene aggregato per ascoltatore e filtrato per gli ascoltatori client.

ConnectionCreationRate Dopo che il cluster ha raggiunto lo ACTIVE stato.

Il numero di nuove connessioni stabilite al secondo per ascoltatore. Questo numero viene aggregato per ascoltatore e filtrato per gli ascoltatori client.

CpuCreditUsage Dopo che il cluster ha raggiunto lo ACTIVE stato.

Il numero di CPU crediti spesi dal broker. Se esaurisci il saldo a CPU credito, ciò può avere un impatto negativo sulle prestazioni del tuo cluster. È possibile adottare misure per ridurre CPU il carico. Ad esempio, puoi ridurre il numero di richieste dei client o aggiornare il tipo di broker a un tipo di broker M5.

FetchConsumerLocalTimeMsMean Dopo che c'è un produttore/consumatore. Tempo medio in millisecondi di elaborazione della richiesta del consumatore presso il leader.
FetchConsumerRequestQueueTimeMsMean Dopo che c'è un produttore/consumatore. Tempo medio in millisecondi di attesa della richiesta del consumatore nella coda delle richieste.
FetchConsumerResponseQueueTimeMsMean Dopo che c'è un produttore/consumatore. Tempo medio in millisecondi di attesa della richiesta del consumatore nella coda delle risposte.
FetchConsumerResponseSendTimeMsMean Dopo che c'è un produttore/consumatore. Tempo medio in millisecondi impiegato dal consumatore per inviare una risposta.
FetchConsumerTotalTimeMsMean Dopo che c'è un produttore/consumatore. Il tempo totale medio in millisecondi impiegato dai consumatori per recuperare i dati dal broker.
FetchFollowerLocalTimeMsMean Dopo che c'è un produttore/consumatore. Tempo medio in millisecondi impiegato a livello di leader per elaborare la richiesta follower.
FetchFollowerRequestQueueTimeMsMean Dopo che c'è un produttore/consumatore. Tempo medio in millisecondi di attesa della richiesta follower nella coda delle richieste.
FetchFollowerResponseQueueTimeMsMean Dopo che c'è un produttore/consumatore. Tempo medio in millisecondi di attesa della richiesta follower nella coda delle risposte.
FetchFollowerResponseSendTimeMsMean Dopo che c'è un produttore/consumatore. Tempo medio in millisecondi impiegato dal follower per inviare una risposta.
FetchFollowerTotalTimeMsMean Dopo che c'è un produttore/consumatore. Il tempo totale medio in millisecondi impiegato dai follower per recuperare i dati dal broker.
FetchMessageConversionsPerSec Dopo aver creato un argomento. Il numero di conversioni dei messaggi di recupero al secondo per il broker.
FetchThrottleByteRate Dopo l'applicazione del throttling della larghezza di banda. Il numero di byte sottoposti a throttling al secondo.
FetchThrottleQueueSize Dopo l'applicazione del throttling della larghezza di banda. Il numero di messaggi nella coda di throttling.
FetchThrottleTime Dopo l'applicazione del throttling della larghezza di banda. Il tempo medio del throttling di recupero in millisecondi.
IAMNumberOfConnectionRequests Dopo che il cluster ha raggiunto lo ACTIVE stato. Il numero di richieste di IAM autenticazione al secondo.
IAMTooManyConnections Dopo che il cluster ha raggiunto lo ACTIVE stato. Il numero di connessioni tentate è superiore a 100. 0 indica che il numero di connessioni rientra nel limite. Se >0, il limite di accelerazione viene superato ed è necessario ridurre il numero di connessioni.
NetworkProcessorAvgIdlePercent Dopo che il cluster ha raggiunto lo stato. ACTIVE La percentuale media del tempo di inattività dei processori di rete.
PpsAllowanceExceeded Dopo che il cluster ha raggiunto lo ACTIVE stato.

Il numero di pacchetti modellati perché bidirezionali PPS ha superato il massimo per il broker.

ProduceLocalTimeMsMean Dopo che il cluster ha raggiunto lo stato. ACTIVE Tempo medio in millisecondi impiegato a livello di leader per elaborare la richiesta.
ProduceMessageConversionsPerSec Dopo aver creato un argomento. Il numero di conversioni di messaggi di produzione al secondo per il broker.
ProduceMessageConversionsTimeMsMean Dopo che il cluster ha raggiunto lo ACTIVE stato. Il tempo medio in millisecondi impiegato per le conversioni di formato dei messaggi.
ProduceRequestQueueTimeMsMean Dopo che il cluster ha raggiunto lo ACTIVE stato. Il tempo medio in millisecondi che i messaggi di richiesta rimangono nella coda.
ProduceResponseQueueTimeMsMean Dopo che il cluster ha raggiunto lo ACTIVE stato. Il tempo medio in millisecondi che messaggi di risposta rimangono nella coda.
ProduceResponseSendTimeMsMean Dopo che il cluster ha raggiunto lo ACTIVE stato. Il tempo medio in millisecondi impiegato per l'invio di messaggi di risposta.
ProduceThrottleByteRate Dopo l'applicazione del throttling della larghezza di banda. Il numero di byte sottoposti a throttling al secondo.
ProduceThrottleQueueSize Dopo l'applicazione del throttling della larghezza di banda. Il numero di messaggi nella coda di throttling.
ProduceThrottleTime Dopo l'applicazione del throttling della larghezza di banda. Il tempo di throttling di produzione medio in millisecondi.
ProduceTotalTimeMsMean Dopo che il cluster ha raggiunto lo ACTIVE stato. Il tempo di produzione medio in millisecondi.

RemoteFetchBytesPerSec (RemoteBytesInPerSec in v2.8.2.tiered)

Dopo che è presente un produttore/consumatore.

Il numero totale di byte trasferiti dall'archiviazione a più livelli in risposta alle richieste dei consumatori. Questo parametro include tutte le partizioni di argomento che contribuiscono al traffico di trasferimento dati a valle. Categoria: traffico e tassi di errore. Questa è una metrica KIP-405.

RemoteCopyBytesPerSec (RemoteBytesOutPerSec in v2.8.2.tiered)

Dopo che è presente un produttore/consumatore.

Il numero totale di byte trasferiti nell'archiviazione a più livelli, inclusi i dati provenienti da segmenti di log, indici e altri file ausiliari. Questo parametro include tutte le partizioni di argomento che contribuiscono al traffico di trasferimento dati a monte. Categoria: traffico e tassi di errore. Questa è una KIP metrica -405.

RemoteLogManagerTasksAvgIdlePercent

Dopo che il cluster ha raggiunto lo stato. ACTIVE

La percentuale media di tempo che il gestore di log remoto ha trascorso inattivo. Il gestore remoto dei log trasferisce i dati dal broker all'archiviazione a più livelli. Categoria: attività interna. Questa è una metrica KIP-405.
RemoteLogReaderAvgIdlePercent

Dopo che il cluster ha raggiunto lo stato. ACTIVE

La percentuale media di tempo che il lettore di log remoto ha trascorso inattivo. Il lettore di log remoto trasferisce i dati dall'archiviazione remota al broker in risposta alle richieste dei consumatori. Categoria: attività interna. Questa è una metrica KIP-405.
RemoteLogReaderTaskQueueSize

Dopo che il cluster ha raggiunto lo stato. ACTIVE

Il numero di attività responsabili delle letture dall'archiviazione a più livelli in attesa di essere pianificate. Categoria: attività interna. Questa è una metrica KIP-405.
RemoteFetchErrorsPerSec (RemoteReadErrorPerSec in v2.8.2.tiered)

Dopo che il cluster ha raggiunto lo stato. ACTIVE

La percentuale totale di errori in risposta alle richieste di lettura che il broker specificato ha inviato all'archiviazione a più livelli per recuperare i dati in risposta alle richieste dei consumatori. Questo parametro include tutte le partizioni di argomento che contribuiscono al traffico di trasferimento dati a valle. Categoria: traffico e tassi di errore. Questa è una metrica KIP-405.
RemoteFetchRequestsPerSec (RemoteReadRequestsPerSec in v2.8.2.tiered)

Dopo che il cluster ha raggiunto lo stato. ACTIVE

Il numero totale di richieste di lettura che il broker specificato ha inviato all'archiviazione a più livelli per recuperare i dati in risposta alle richieste dei consumatori. Questo parametro include tutte le partizioni di argomento che contribuiscono al traffico di trasferimento dati a valle. Categoria: traffico e tassi di errore. Questa è una metrica KIP-405.
RemoteCopyErrorsPerSec (RemoteWriteErrorPerSec in v2.8.2.tiered)

Dopo che il cluster ha raggiunto lo stato. ACTIVE

La percentuale totale di errori in risposta alle richieste di scrittura che il broker specificato ha inviato all'archiviazione a più livelli per trasferire i dati a monte. Questo parametro include tutte le partizioni di argomento che contribuiscono al traffico di trasferimento dati a monte. Categoria: traffico e tassi di errore. Questa è una metrica KIP-405.
ReplicationBytesInPerSec Dopo aver creato un argomento. Il numero di byte al secondo ricevuti da altri broker.
ReplicationBytesOutPerSec Dopo aver creato un argomento. Il numero di byte al secondo inviati ad altri broker.
RequestExemptFromThrottleTime Dopo l'applicazione del throttling della richiesta. Il tempo medio in millisecondi trascorso nella rete di broker e nei thread I/O per elaborare le richieste esenti da throttling.
RequestHandlerAvgIdlePercent Dopo che il cluster ha raggiunto lo stato. ACTIVE La percentuale media del tempo di inattività dei thread del gestore di richieste.
RequestThrottleQueueSize Dopo l'applicazione del throttling della richiesta. Il numero di messaggi nella coda di throttling.
RequestThrottleTime Dopo l'applicazione del throttling della richiesta. Il tempo di throttling della richiesta medio in millisecondi.
TcpConnections Dopo che il cluster ha raggiunto lo ACTIVE stato.

Mostra il numero di TCP segmenti in entrata e in uscita con il SYN flag impostato.

RemoteCopyLagBytes (TotalTierBytesLag in v2.8.2.tiered) Dopo aver creato un argomento. Il numero totale di byte dei dati idonei per l'archiviazione a più livelli sul broker ma che non sono ancora stati trasferiti in tale archiviazione. Questi parametri mostrano l'efficienza del trasferimento dati a monte. Con l'aumentare del ritardo, aumenta la quantità di dati che non persistono nell'archiviazione a più livelli. Categoria: ritardo di archiviazione. Questa non è una metrica -405. KIP
TrafficBytes Dopo che il cluster ha raggiunto lo stato. ACTIVE

Mostra il traffico di rete in byte complessivi tra client (produttori e consumatori) e broker. Il traffico tra i broker non viene segnalato.

VolumeQueueLength Dopo che il cluster ha raggiunto lo ACTIVE stato.

Il numero di richieste di operazioni di lettura e scrittura in attesa di completamento nel periodo di tempo specificato.

VolumeReadBytes Dopo che il cluster ha raggiunto lo ACTIVE stato.

Il numero di byte letti durante il periodo di tempo specificato.

VolumeReadOps Dopo che il cluster ha raggiunto lo ACTIVE stato.

Il numero totale di operazioni di lettura nel periodo di tempo specificato.

VolumeTotalReadTime Dopo che il cluster ha raggiunto lo ACTIVE stato.

Il numero totale di secondi impiegato da tutte le operazioni di lettura completate nel periodo di tempo specificato.

VolumeTotalWriteTime Dopo che il cluster ha raggiunto lo ACTIVE stato.

Il numero totale di secondi impiegato da tutte le operazioni di scrittura completate nel periodo di tempo specificato.

VolumeWriteBytes Dopo che il cluster ha raggiunto lo ACTIVE stato.

Il numero di byte scritti durante il periodo di tempo specificato.

VolumeWriteOps Dopo che il cluster ha raggiunto lo ACTIVE stato.

Il numero totale di operazioni di scrittura durante il periodo di tempo specificato.

Monitoraggio del livello PER_TOPIC_PER_BROKER

Quando si imposta il livello di monitoraggio suPER_TOPIC_PER_BROKER, si ottengono le metriche descritte nella tabella seguente, oltre a tutte le metriche dei livelli PER_BROKER andDEFAULT. Solo i parametri del livello DEFAULT sono gratuiti. I parametri contenuti in questa tabella hanno le seguenti dimensioni: Nome cluster, ID broker, Argomento.

Importante

Per un MSK cluster Amazon che utilizza Apache Kafka 2.4.1 o una versione più recente, le metriche nella tabella seguente vengono visualizzate solo dopo che i relativi valori diventano diversi da zero per la prima volta. Ad esempio, per visualizzare BytesInPerSec, uno o più produttori devono prima inviare i dati al cluster.

Parametri aggiuntivi disponibili a partire dal livello di monitoraggio PER_TOPIC_PER_BROKER
Nome Quando visibile Descrizione
FetchMessageConversionsPerSec Dopo aver creato un argomento. Il numero di messaggi recuperati convertiti al secondo.
MessagesInPerSec Dopo aver creato un argomento. Il numero di messaggi ricevuti al secondo.
ProduceMessageConversionsPerSec Dopo aver creato un argomento. Il numero di conversioni al secondo per i messaggi prodotti.
RemoteFetchBytesPerSec (RemoteBytesInPerSec in v2.8.2.tiered)

Dopo aver creato un argomento, l'argomento è in fase di produzione/utilizzo.

Il numero di byte trasferiti nell'archiviazione a più livelli in risposta alle richieste dei consumatori per l'argomento e il broker specificati. Questo parametro include tutte le partizioni dell'argomento che contribuiscono al traffico di trasferimento dati a valle sul broker specificato. Categoria: traffico e tassi di errore. KIPQuesta è una metrica -405.

RemoteCopyBytesPerSec (RemoteBytesOutPerSec in v2.8.2.tiered) Dopo aver creato un argomento, l'argomento è in fase di produzione/utilizzo.

Il numero di byte trasferiti nell'archiviazione a più livelli per l'argomento e il broker specificati. Questo parametro include tutte le partizioni dell'argomento che contribuiscono al traffico di trasferimento dati a monte sul broker specificato. Categoria: traffico e tassi di errore. Questa è una KIP metrica -405.

RemoteFetchErrorsPerSec (RemoteReadErrorPerSec in v2.8.2.tiered) Dopo aver creato un argomento, l'argomento è in fase di produzione/utilizzo. La percentuale di errori in risposta alle richieste di lettura che il broker specificato invia all'archiviazione a più livelli per recuperare i dati in risposta alle richieste dei consumatori in relazione all'argomento specificato. Questo parametro include tutte le partizioni dell'argomento che contribuiscono al traffico di trasferimento dati a valle sul broker specificato. Categoria: traffico e tassi di errore. Questa è una KIP metrica -405.
RemoteFetchRequestsPerSec (RemoteReadRequestsPerSec in v2.8.2.tiered) Dopo aver creato un argomento, l'argomento è in fase di produzione/utilizzo. Il numero di richieste di lettura che il broker specificato invia all'archiviazione a più livelli per recuperare i dati in risposta alle richieste dei consumatori in relazione all'argomento specificato. Questo parametro include tutte le partizioni dell'argomento che contribuiscono al traffico di trasferimento dati a valle sul broker specificato. Categoria: traffico e tassi di errore. Questa è una KIP metrica -405.
RemoteCopyErrorsPerSec (RemoteWriteErrorPerSec in v2.8.2.tiered) Dopo aver creato un argomento, l'argomento è in fase di produzione/utilizzo. La percentuale di errori in risposta alle richieste di scrittura che il broker specificato invia all'archiviazione a più livelli per trasferire i dati a monte. Questo parametro include tutte le partizioni dell'argomento che contribuiscono al traffico di trasferimento dati a monte sul broker specificato. Categoria: traffico e tassi di errore. Questa è una KIP metrica -405.

Monitoraggio del livello PER_TOPIC_PER_PARTITION

Quando si imposta il livello di monitoraggio suPER_TOPIC_PER_PARTITION, si ottengono le metriche descritte nella tabella seguente, oltre a tutte le metriche dei livelli, e. PER_TOPIC_PER_BROKER PER_BROKER DEFAULT Solo i parametri del livello DEFAULT sono gratuiti. I parametri in questa tabella hanno le seguenti dimensioni: gruppo di consumatori, argomento, partizione.

Parametri aggiuntivi disponibili a partire dal livello di monitoraggio PER_TOPIC_PER_PARTITION
Nome Quando visibile Descrizione
EstimatedTimeLag Dopo che un gruppo di consumatori ha utilizzato un argomento. Tempo stimato (in secondi) per eliminare il ritardo di offset della partizione.
OffsetLag Dopo che un gruppo di consumatori ha utilizzato un argomento. Ritardo del consumatore a livello di partizione nel numero di offset.