

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

# Monitora un cluster Amazon MSK Provisioned
<a name="monitoring"></a>

Esistono diversi modi in cui Amazon MSK ti aiuta a monitorare lo stato del tuo cluster Amazon MSK Provisioned.
+ Amazon MSK raccoglie i parametri di Apache Kafka e li invia ad Amazon CloudWatch dove puoi visualizzarli. Per ulteriori informazioni sui parametri Apache Kafka, inclusi quelli esposti da Amazon MSK, consulta la pagina [Monitoring](http://kafka.apache.org/documentation/#monitoring) nella documentazione di Apache Kafka.
+ Puoi anche monitorare il cluster MSK con Prometheus, un'applicazione di monitoraggio open source. Per informazioni su Prometheus, consulta la sezione relativa alla [panoramica](https://prometheus.io/docs/introduction/overview/) nella documentazione di Prometheus. Per informazioni su come monitorare il cluster MSK Provisioned con Prometheus, vedere. [Monitora un cluster MSK Provisioned con Prometheus](open-monitoring.md)
+ (Solo broker standard) Amazon MSK ti aiuta a monitorare la capacità di storage su disco inviandoti automaticamente avvisi sulla capacità di storage quando un cluster Provisioned sta per raggiungere il limite di capacità di storage. Gli avvisi forniscono anche raccomandazioni sulle misure migliori da intraprendere per risolvere i problemi rilevati. Ciò consente di identificare e risolvere rapidamente i problemi relativi alla capacità del disco prima che diventino critici. Amazon MSK invia automaticamente questi avvisi alla [console Amazon MSK](https://console.aws.amazon.com/msk/home?region=us-east-1#/home/), ad Health Dashboard Amazon EventBridge e ai contatti e-mail del tuo account. AWS Per ulteriori informazioni sull'aumento della capacità di archiviazione, consulta [Usa gli avvisi sulla capacità di archiviazione di Amazon MSK](cluster-alerts.md).

**Topics**
+ [

# Visualizza i parametri di Amazon MSK utilizzando CloudWatch
](cloudwatch-metrics.md)
+ [

# Metriche di Amazon MSK per il monitoraggio dei broker Standard con CloudWatch
](metrics-details.md)
+ [

# Metriche di Amazon MSK per il monitoraggio dei broker Express con CloudWatch
](metrics-details-express.md)
+ [

# Monitora un cluster MSK Provisioned con Prometheus
](open-monitoring.md)
+ [

# Monitora i ritardi dei consumatori
](consumer-lag.md)
+ [

# Usa gli avvisi sulla capacità di archiviazione di Amazon MSK
](cluster-alerts.md)

# Visualizza i parametri di Amazon MSK utilizzando CloudWatch
<a name="cloudwatch-metrics"></a>

Puoi monitorare i parametri per Amazon MSK utilizzando la CloudWatch console, la riga di comando o l' CloudWatch API. Le procedure seguenti mostrano come accedere ai parametri utilizzando questi diversi metodi. 

**Per accedere alle metriche utilizzando la console CloudWatch**

Accedi a Console di gestione AWS e apri la CloudWatch console all'indirizzo [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Nel riquadro di navigazione, seleziona **Parametri**.

1. Scegli la scheda **Tutti i parametri**, quindi scegli **AWS/Kafka**.

1. Per visualizzare i parametri a livello di argomento, scegliere **Topic, Broker ID, Cluster Name (Argomento, ID broker, Nome cluster)**; per parametri a livello di broker, scegliere **Broker ID, Cluster Name (ID broker, Nome cluster)**; e per parametri a livello di cluster, scegliere **Cluster Name (Nome cluster)**.

1. (Facoltativo) Nel riquadro grafico, seleziona una statistica e un periodo di tempo, quindi crea un CloudWatch allarme utilizzando queste impostazioni.

**Per accedere alle metriche utilizzando il AWS CLI**  
Utilizzate le [metriche e i comandi dell'elenco](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/list-metrics.html). [get-metric-statistics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-statistics.html)

**Per accedere alle metriche utilizzando la CLI CloudWatch**  
Utilizza i comandi [mon-list-metrics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/cli/cli-mon-list-metrics.html) e [mon-get-stats](https://docs.aws.amazon.com/AmazonCloudWatch/latest/cli/cli-mon-get-stats.html).

**Per accedere alle metriche utilizzando l'API CloudWatch**  
Utilizzare le operazioni [ListMetrics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListMetrics.html) e [GetMetricStatistics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricStatistics.html).

# Metriche di Amazon MSK per il monitoraggio dei broker Standard con CloudWatch
<a name="metrics-details"></a>

Amazon MSK si integra con Amazon per CloudWatch consentirti di raccogliere, visualizzare e analizzare i CloudWatch parametri per i tuoi broker MSK Standard. Le metriche configurate per i cluster MSK Provisioned vengono raccolte automaticamente e inserite a intervalli di 1 minuto. CloudWatch È possibile impostare il livello di monitoraggio per un cluster MSK Provisioned su uno dei seguenti:,, o. `DEFAULT` `PER_BROKER` `PER_TOPIC_PER_BROKER` `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 parametri di Amazon MSK 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](https://aws.amazon.com/cloudwatch/pricing/).

## Monitoraggio del livello `DEFAULT`
<a name="default-metrics"></a>

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


| Nome | Quando visibile | Dimensioni | Description | 
| --- | --- | --- | --- | 
| ActiveControllerCount | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome del cluster | Solo un controller per cluster deve essere attivo in qualsiasi momento. | 
| BurstBalance |  Dopo che il cluster raggiunge lo stato ACTIVE.  |  Nome cluster, ID broker  |  Il saldo residuo dei crediti di espansione input-output per i volumi EBS nel cluster. Utilizzalo per analizzare la latenza o la riduzione della velocità di trasmissione effettiva. `BurstBalance` non viene riportato per i volumi EBS quando le prestazioni di base di un volume sono maggiori delle prestazioni massime di espansione. Per ulteriori informazioni, consulta la pagina [I/O Credits and burst performance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volume-types.html#IOcredit).  | 
| 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 raggiunge lo stato ACTIVE. | Nome del cluster, ID broker, autenticazione client | Il numero di connessioni client autenticate attive. | 
| ConnectionCount | Dopo che il cluster raggiunge lo stato ACTIVE. |  Nome cluster, ID broker  | Il numero di connessioni attive autenticate, non autenticate e tra broker.  | 
| CPUCreditBalance  |  Dopo che il cluster raggiunge lo stato ACTIVE.  |  Nome cluster, ID broker  |  Il numero di crediti CPU ottenuti da un broker da quando è stato lanciato. 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 credito della CPU può avere un impatto negativo sulle prestazioni del cluster. È possibile adottare delle misure per ridurre il carico della CPU. 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 raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La percentuale di tempo di inattività della CPU. | 
| CpuIoWait | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La percentuale di inattività della CPU durante un'operazione su disco in sospeso. | 
| CpuSystem | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La percentuale di CPU nello spazio del kernel. | 
| CpuUser | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La percentuale di CPU nello spazio utente. | 
| GlobalPartitionCount | Dopo che il cluster raggiunge lo stato ACTIVE. | 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 superiore a quella che si otterrebbe GlobalPartitionCount se il fattore di replica per un argomento fosse maggiore di 1. | 
| GlobalTopicCount | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome del cluster | Numero totale di argomenti in tutti i broker nel cluster. | 
| EstimatedMaxTimeLag\$1 | Dopo che un gruppo di consumatori ha utilizzato un argomento. | Nome del cluster, gruppo di consumatori, argomento | Tempo stimato (in secondi) per lo svuotamento di MaxOffsetLag. | 
| KafkaAppLogsDiskUsed | Dopo che il cluster raggiunge lo stato ACTIVE. | 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 raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La percentuale di spazio su disco utilizzato per i log dei dati. | 
| LeaderCount | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero totale di leader delle partizioni per broker, escluse le repliche. | 
| MaxOffsetLag\$1 | Dopo che un gruppo di consumatori ha utilizzato un argomento. | Nome del cluster, gruppo di consumatori, argomento | Il ritardo massimo di offset su tutte le partizioni di un argomento. | 
| MemoryBuffered | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La dimensione in byte di memoria nel buffer per il broker. | 
| MemoryCached | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La dimensione in byte di memoria nella cache per il broker. | 
| MemoryFree | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La dimensione in byte di memoria libera e disponibile per il broker. | 
| HeapMemoryAfterGC  |  Dopo che il cluster raggiunge lo stato ACTIVE.  |  Nome cluster, ID broker  | La percentuale di memoria heap totale in uso dopo la rimozione di oggetti inutili. | 
| MemoryUsed | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La dimensione in byte di memoria utilizzata per il broker. | 
| MessagesInPerSec | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di messaggi in entrata al secondo per il broker. | 
| NetworkRxDropped | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di pacchetti ricezione eliminati. | 
| NetworkRxErrors | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di errori ricezione di rete per il broker. | 
| NetworkRxPackets | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di pacchetti ricevuti dal broker. | 
| NetworkTxDropped | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di pacchetti trasmissione eliminati. | 
| NetworkTxErrors | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di errori trasmissione di rete per il broker. | 
| NetworkTxPackets | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di pacchetti trasmessi dal broker. | 
| OfflinePartitionsCount | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome del cluster | Numero totale di partizioni che sono offline nel cluster. | 
| PartitionCount | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero totale di partizioni di argomento per broker, incluse le repliche. | 
| ProduceTotalTimeMsMean | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il tempo di produzione medio in millisecondi. | 
| RequestBytesMean | Dopo che il cluster raggiunge lo stato ACTIVE. | 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 raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La percentuale del disco radice utilizzato dal broker. | 
| RollingEstimatedTimeLagMax\$1 | Dopo che un gruppo di consumatori ha utilizzato un argomento. | Nome del cluster, gruppo di consumatori, argomento | Stima del tempo massimo (in secondi) necessario per ridurre il ritardo di offset della partizione su tutte le partizioni di un argomento. | 
| SumOffsetLag\$1 | Dopo che un gruppo di consumatori ha utilizzato un argomento. | Nome del cluster, gruppo di consumatori, argomento | Il ritardo di offset aggregato per tutte le partizioni di un argomento. | 
| SwapFree | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La dimensione in byte della memoria swap disponibile per il broker. | 
| SwapUsed  | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La dimensione in byte della memoria swap utilizzata dal broker. | 
| TrafficShaping  |  Dopo che il cluster raggiunge lo stato ACTIVE.  |  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 i parametri PER\$1BROKER.  | 
| UnderMinIsrPartitionCount | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di partizioni minIsr under per il broker. | 
| UnderReplicatedPartitions | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di partizioni replicate per il broker. | 
| UserPartitionExists | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Una metrica booleana che indica la presenza di una partizione di proprietà dell'utente su un broker. Il valore 1 indica la presenza di partizioni sul broker. | 
| ZooKeeperRequestLatencyMsMean  | Dopo che il cluster raggiunge lo stato ACTIVE. | 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 raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Per cluster basato. ZooKeeper Stato della connessione della ZooKeeper sessione del broker che può essere una delle seguenti: NOT\$1CONNECTED: '0.0', ASSOCIATING: '0.1', CONNECTING: '0.5', CONNECTEDREADONLY: '0.8', CONNECTED: '1.0', CLOSED: '5.0', AUTH\$1FAILED: '10.0'. | 

\$1 Le metriche relative al ritardo dei consumatori richiedono solo nomi di gruppi di consumatori in formato ASCII e hanno requisiti di emissione specifici. Per ulteriori informazioni, consulta [Monitora i ritardi dei consumatori](consumer-lag.md).

## Monitoraggio del livello `PER_BROKER`
<a name="broker-metrics"></a>

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.


| Nome | Quando visibile | Description | 
| --- | --- | --- | 
| BwInAllowanceExceeded | Dopo che il cluster raggiunge 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 raggiunge lo stato ACTIVE. |  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 raggiunge lo stato ACTIVE. |  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 raggiunge lo stato ACTIVE. |  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 raggiunge lo stato ACTIVE. |  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 raggiunge lo stato ACTIVE. |  Il numero di crediti CPU utilizzati dal broker. L'esaurimento del credito della CPU può avere un impatto negativo sulle prestazioni del cluster. È possibile adottare delle misure per ridurre il carico della CPU. 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 raggiunge lo stato ACTIVE. | Il numero di richieste di autenticazione IAM al secondo. | 
| IAMTooManyConnections | Dopo che il cluster raggiunge lo stato ACTIVE. | 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. | 
| LinklocalAllowanceExceeded  | Dopo che il cluster raggiunge lo stato ACTIVE. |  Il numero di pacchetti accodati o rilasciati perché il PPS del traffico verso i servizi proxy locali ha superato il valore massimo per l'interfaccia di rete. Ciò influisce sul traffico verso il servizio DNS, il servizio di metadati dell'istanza e il servizio Amazon Time Sync.  | 
| NetworkProcessorAvgIdlePercent | Dopo che il cluster raggiunge lo stato ACTIVE. | La percentuale media del tempo di inattività dei processori di rete. | 
| PpsAllowanceExceeded | Dopo che il cluster raggiunge lo stato ACTIVE. |  Numero di pacchetti modellati perché il PPS bidirezionale ha superato il valore massimo per il broker.  | 
| ProduceLocalTimeMsMean | Dopo che il cluster raggiunge 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 raggiunge lo stato ACTIVE. | Il tempo medio in millisecondi impiegato per le conversioni di formato dei messaggi. | 
| ProduceRequestQueueTimeMsMean | Dopo che il cluster raggiunge lo stato ACTIVE. | Il tempo medio in millisecondi che i messaggi di richiesta rimangono nella coda. | 
| ProduceResponseQueueTimeMsMean | Dopo che il cluster raggiunge lo stato ACTIVE. | Il tempo medio in millisecondi che messaggi di risposta rimangono nella coda. | 
| ProduceResponseSendTimeMsMean | Dopo che il cluster raggiunge lo stato ACTIVE. | 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 raggiunge lo stato ACTIVE. | 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. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage).  | 
| 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. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage).  | 
| RemoteLogManagerTasksAvgIdlePercent |  Dopo che il cluster raggiunge 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. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage). | 
| RemoteLogReaderAvgIdlePercent |  Dopo che il cluster raggiunge 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. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage). | 
| RemoteLogReaderTaskQueueSize |  Dopo che il cluster raggiunge lo stato ACTIVE.  | Il numero di attività responsabili delle letture dall'archiviazione a più livelli in attesa di essere pianificate. Categoria: attività interna. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage). | 
| RemoteFetchErrorsPerSec (RemoteReadErrorPerSec in v2.8.2.tiered) |  Dopo che il cluster raggiunge 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. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage). | 
| RemoteFetchRequestsPerSec (RemoteReadRequestsPerSec in v2.8.2.tiered) |  Dopo che il cluster raggiunge 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. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage). | 
| RemoteCopyErrorsPerSec (RemoteWriteErrorPerSec in v2.8.2.tiered) |  Dopo che il cluster raggiunge 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. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage). | 
| RemoteLogSizeBytes | Dopo che il cluster raggiunge lo stato ACTIVE. |  Il numero di byte archiviati sul livello remoto. Questa metrica è disponibile per i cluster di storage su più livelli di Apache Kafka versione 3.7.x su Amazon MSK.  | 
| 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 raggiunge 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 raggiunge lo stato ACTIVE. |  Mostra il numero di segmenti TCP in entrata e in uscita con il flag SYN 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. Questo non è un parametro KIP-405. | 
| TrafficBytes | Dopo che il cluster raggiunge 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 raggiunge lo stato ACTIVE. |  Il numero di richieste di operazioni di lettura e scrittura in attesa di completamento nel periodo di tempo specificato.  | 
|  VolumeReadBytes  | Dopo che il cluster raggiunge lo stato ACTIVE. |  Il numero di byte letti durante il periodo di tempo specificato.  | 
| VolumeReadOps  | Dopo che il cluster raggiunge lo stato ACTIVE. |  Il numero totale di operazioni di lettura nel periodo di tempo specificato.  | 
| VolumeTotalReadTime  | Dopo che il cluster raggiunge lo stato ACTIVE. |  Il numero totale di secondi impiegato da tutte le operazioni di lettura completate nel periodo di tempo specificato.  | 
| VolumeTotalWriteTime  | Dopo che il cluster raggiunge lo stato ACTIVE. |  Il numero totale di secondi impiegato da tutte le operazioni di scrittura completate nel periodo di tempo specificato.  | 
| VolumeWriteBytes  | Dopo che il cluster raggiunge lo stato ACTIVE. |  Il numero di byte scritti durante il periodo di tempo specificato.  | 
| VolumeWriteOps  | Dopo che il cluster raggiunge lo stato ACTIVE. |  Il numero totale di operazioni di scrittura durante il periodo di tempo specificato.  | 

## Monitoraggio del livello `PER_TOPIC_PER_BROKER`
<a name="broker-topic-metrics"></a>

Quando imposti il livello di monitoraggio su `PER_TOPIC_PER_BROKER`, ottieni i parametri descritti nella tabella seguente, oltre a tutti i parametri dei livelli `PER_BROKER` e DEFAULT. 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 cluster Amazon MSK che utilizza Apache Kafka 2.4.1 o una versione più recente, i parametri nella tabella seguente vengono visualizzati solo dopo che i loro 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. 


| Nome | Quando visibile | Description | 
| --- | --- | --- | 
| 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. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage).  | 
| 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. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage).  | 
| 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. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage). | 
| 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. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage). | 
| 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. Questo è un parametro [KIP-405](https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage). | 
| RemoteLogSizeBytes | Dopo aver creato un argomento. |  Il numero di byte archiviati sul livello remoto. Questa metrica è disponibile per i cluster di storage su più livelli di Apache Kafka versione 3.7.x su Amazon MSK.  | 

## Monitoraggio del livello `PER_TOPIC_PER_PARTITION`
<a name="topic-partition-metrics"></a>

Quando imposti il livello di monitoraggio su `PER_TOPIC_PER_PARTITION`, ottieni i parametri descritti nella tabella seguente, oltre a tutti i parametri dei livelli `PER_TOPIC_PER_BROKER`, `PER_BROKER` e DEFAULT. Solo i parametri del livello `DEFAULT` sono gratuiti. I parametri in questa tabella hanno le seguenti dimensioni: gruppo di consumatori, argomento, partizione.


| Nome | Quando visibile | Description | 
| --- | --- | --- | 
| EstimatedTimeLag\$1 | Dopo che un gruppo di consumatori ha utilizzato un argomento. | Tempo stimato (in secondi) per eliminare il ritardo di offset della partizione. | 
| OffsetLag\$1 | Dopo che un gruppo di consumatori ha utilizzato un argomento. | Ritardo del consumatore a livello di partizione nel numero di offset. | 
| RollingEstimatedTimeLag\$1 | Dopo che un gruppo di consumatori ha utilizzato un argomento. | Stima del tempo di rolling (in secondi) per ridurre il ritardo di offset della partizione. | 

\$1 Le metriche relative al ritardo dei consumatori richiedono solo nomi di gruppi di consumatori in formato ASCII e hanno requisiti di emissione specifici. Per ulteriori informazioni, consulta [Monitora i ritardi dei consumatori](consumer-lag.md).

# Comprendi gli stati del cluster MSK Provisioned
<a name="msk-cluster-states"></a>

La tabella seguente mostra i possibili stati di un cluster MSK Provisioned e ne descrive il significato. Se non diversamente specificato, gli stati del cluster MSK Provisioned si applicano sia ai tipi di broker Standard che Express. Questa tabella descrive anche le azioni che è possibile e non è possibile eseguire quando un cluster MSK Provisioned si trova in uno di questi stati. Per scoprire lo stato di un cluster, consulta la Console di gestione AWS. È inoltre possibile utilizzare il comando [describe-cluster-v2](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/kafka/describe-cluster-v2.html) o l'operazione [DescribeClusterV2](https://docs.aws.amazon.com/MSK/2.0/APIReference/v2-clusters-clusterarn.html#DescribeClusterV2) per descrivere il cluster Provisioned. La descrizione di un cluster include il relativo stato.


****  

| Stato del cluster MSK Provisioned | Significato e operazioni possibili | 
| --- | --- | 
| ACTIVE |  Puoi produrre e utilizzare dati. Puoi anche eseguire l'API e AWS CLI le operazioni di Amazon MSK sul cluster.  | 
| CREAZIONE IN CORSO |  Amazon MSK sta configurando il cluster Provisioned. È necessario attendere che il cluster raggiunga lo stato ATTIVO prima di poterlo utilizzare per produrre o consumare dati o per eseguire l'API o AWS CLI le operazioni di Amazon MSK su di esso.  | 
| ELIMINAZIONE IN CORSO | Il cluster Provisioned viene eliminato. Non è possibile utilizzarlo per produrre o utilizzare dati. Inoltre, non è possibile eseguire l'API o AWS CLI le operazioni di Amazon MSK su di essa. | 
| NON RIUSCITO | Il processo di creazione o eliminazione del cluster Provisioned non è riuscito. Non è possibile utilizzare il cluster per produrre o utilizzare dati. È possibile eliminare il cluster ma non è possibile eseguire operazioni di API Amazon MSK o di AWS CLI aggiornamento su di esso. | 
| HEALING |  Amazon MSK sta eseguendo un'operazione interna, ad esempio la sostituzione di un broker non funzionante. Ad esempio, il broker potrebbe non rispondere. Puoi comunque utilizzare il cluster Provisioned per produrre e consumare dati. Tuttavia, non è possibile eseguire l'API di Amazon MSK o AWS CLI aggiornare le operazioni sul cluster finché non torna allo stato ACTIVE.  | 
| MAINTENANCE | (Solo broker standard) Amazon MSK esegue operazioni di manutenzione ordinaria sul cluster. Tali operazioni di manutenzione includono l'applicazione di patch di sicurezza. È ancora possibile utilizzare il cluster per produrre e utilizzare dati. Tuttavia, non è possibile eseguire operazioni di aggiornamento dell'API o della AWS CLI di Amazon MSK sul cluster finché non torna allo stato ACTIVE. Lo stato del cluster rimane ATTIVO durante la manutenzione sui broker Express. Per informazioni, consulta [Applicazione di patch sui cluster MSK Provisioned](patching-impact.md). | 
| REBOOTING\$1BROKER | Amazon MSK sta riavviando un broker. È ancora possibile utilizzare il cluster Provisioned per produrre e consumare dati. Tuttavia, non è possibile eseguire l'API di Amazon MSK o AWS CLI aggiornare le operazioni sul cluster finché non torna allo stato ACTIVE. | 
| AGGIORNAMENTO IN CORSO | Un'API o un' AWS CLI operazione Amazon MSK avviata dall'utente sta aggiornando il cluster Provisioned. Puoi comunque utilizzare il cluster Provisioned per produrre e consumare dati. Tuttavia, non è possibile eseguire alcuna API Amazon MSK aggiuntiva o eseguire operazioni di AWS CLI aggiornamento sul cluster finché non torna allo stato ATTIVO. | 

# Metriche di Amazon MSK per il monitoraggio dei broker Express con CloudWatch
<a name="metrics-details-express"></a>

Amazon MSK si integra per CloudWatch consentirti di raccogliere, visualizzare e analizzare i CloudWatch parametri per i tuoi broker MSK Express. Le metriche configurate per i cluster MSK Provisioned vengono raccolte automaticamente e inserite a intervalli di 1 minuto. CloudWatch È possibile impostare il livello di monitoraggio per un cluster MSK Provisioned su uno dei seguenti:,, o. `DEFAULT` `PER_BROKER` `PER_TOPIC_PER_BROKER` `PER_TOPIC_PER_PARTITION` Le tabelle nelle sezioni seguenti mostrano le metriche disponibili a partire da ogni livello di monitoraggio.

I parametri del livello `DEFAULT` sono gratuiti. I prezzi per altre metriche sono descritti nella pagina [ CloudWatchdei prezzi di Amazon](https://aws.amazon.com/cloudwatch/pricing/).

## `DEFAULT`Monitoraggio dei livelli per i broker Express
<a name="express-default-metrics"></a>

Le metriche descritte nella tabella seguente sono disponibili gratuitamente a livello di `DEFAULT` monitoraggio.


| Nome | Quando visibile | Dimensioni | Description | 
| --- | --- | --- | --- | 
| ActiveControllerCount | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome del cluster | Solo un controller per cluster deve essere attivo in qualsiasi momento. | 
| 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 raggiunge lo stato ACTIVE. | Nome del cluster, ID broker, autenticazione client | Il numero di connessioni client autenticate attive. | 
| ConnectionCount | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di connessioni attive autenticate, non autenticate e tra broker. | 
| CpuIdle | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La percentuale di tempo di inattività della CPU. | 
| CpuSystem | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La percentuale di CPU nello spazio del kernel. | 
| CpuUser | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La percentuale di CPU nello spazio utente. | 
| GlobalPartitionCount | Dopo che il cluster raggiunge lo stato ACTIVE. | 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 superiore a quella che si otterrebbe `GlobalPartitionCount` se il fattore di replica per un argomento fosse maggiore di. `1` | 
| GlobalTopicCount | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome del cluster | Numero totale di argomenti in tutti i broker nel cluster. | 
| EstimatedMaxTimeLag\$1 | Dopo che un gruppo di consumatori ha utilizzato un argomento. | Gruppo di consumatori, argomento | Tempo stimato (in secondi) per lo svuotamento di `MaxOffsetLag`. | 
| LeaderCount | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero totale di leader delle partizioni per broker, escluse le repliche. | 
| MaxOffsetLag\$1 | 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 raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La dimensione in byte di memoria nel buffer per il broker. | 
| MemoryCached | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La dimensione in byte di memoria nella cache per il broker. | 
| MemoryFree | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La dimensione in byte di memoria libera e disponibile per il broker. | 
| MemoryUsed | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | La dimensione in byte di memoria utilizzata per il broker. | 
| MessagesInPerSec | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di messaggi in entrata al secondo per il broker. | 
| NetworkRxDropped | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di pacchetti ricezione eliminati. | 
| NetworkRxErrors | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di errori ricezione di rete per il broker. | 
| NetworkRxPackets | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di pacchetti ricevuti dal broker. | 
| NetworkTxDropped | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di pacchetti trasmissione eliminati. | 
| NetworkTxErrors | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di errori trasmissione di rete per il broker. | 
| NetworkTxPackets | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero di pacchetti trasmessi dal broker. | 
| PartitionCount | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il numero totale di partizioni di argomento per broker, incluse le repliche. | 
| ProduceTotalTimeMsMean | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Il tempo di produzione medio in millisecondi. | 
| RequestBytesMean | Dopo che il cluster raggiunge lo stato ACTIVE. | 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, impiegato nella rete di broker e I/O nei thread per elaborare le richieste. | 
| RollingEstimatedTimeLagMax\$1 | Dopo che un gruppo di consumatori ha utilizzato un argomento. | Gruppo di consumatori, argomento | Stima progressiva del tempo massimo (in secondi) per ridurre il ritardo di offset della partizione su tutte le partizioni di un argomento. | 
| StorageUsed | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome del cluster | Lo storage totale utilizzato in tutte le partizioni del cluster, escluse le repliche. | 
| SumOffsetLag\$1 | 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. | 
| UserPartitionExists | Dopo che il cluster raggiunge lo stato ACTIVE. | Nome cluster, ID broker | Metrica booleana che indica la presenza di una partizione di proprietà dell'utente su un broker. Il valore 1 indica la presenza di partizioni sul broker. | 

\$1 Le metriche relative al ritardo dei consumatori richiedono solo nomi di gruppi di consumatori in formato ASCII e hanno requisiti di emissione specifici. Per ulteriori informazioni, consulta [Monitora i ritardi dei consumatori](consumer-lag.md).

## `PER_BROKER`Monitoraggio del livello per i broker Express
<a name="express-per-broker-metrics"></a>

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 in base alle metriche riportate nella tabella seguente, mentre le metriche di `DEFAULT` livello continuano a essere gratuite. I parametri contenuti in questa tabella hanno le seguenti dimensioni: Nome cluster, ID broker.


| Nome | Quando visibile | Description | 
| --- | --- | --- | 
| ConnectionCloseRate | Dopo che il cluster raggiunge lo stato ACTIVE. | 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 raggiunge lo stato ACTIVE. | Il numero di nuove connessioni stabilite al secondo per ascoltatore. Questo numero viene aggregato per ascoltatore e filtrato per gli ascoltatori client. | 
| 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. | 
| 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 raggiunge lo stato ACTIVE. | Il numero di richieste di autenticazione IAM al secondo. | 
| IAMTooManyConnections | Dopo che il cluster raggiunge lo stato ACTIVE. | Il numero di connessioni tentate è superiore a 100. `0`significa 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 raggiunge lo stato ACTIVE. | La percentuale media del tempo di inattività dei processori di rete. | 
| ProduceLocalTimeMsMean | Dopo che il cluster raggiunge lo stato ACTIVE. | Tempo medio in millisecondi impiegato a livello di leader per elaborare la richiesta. | 
| ProduceRequestQueueTimeMsMean | Dopo che il cluster raggiunge lo stato ACTIVE. | Il tempo medio in millisecondi che i messaggi di richiesta rimangono nella coda. | 
| ProduceResponseQueueTimeMsMean | Dopo che il cluster raggiunge lo stato ACTIVE. | Il tempo medio in millisecondi che messaggi di risposta rimangono nella coda. | 
| ProduceResponseSendTimeMsMean | Dopo che il cluster raggiunge lo stato ACTIVE. | 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 raggiunge lo stato ACTIVE. | Il tempo di produzione medio in millisecondi. | 
| 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, impiegato nella rete di broker e nei I/O thread per elaborare le richieste esenti dal throttling. | 
| RequestHandlerAvgIdlePercent | Dopo che il cluster raggiunge 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 raggiunge lo stato ACTIVE. | Mostra il numero di segmenti TCP in entrata e in uscita con il flag SYN impostato. | 
| TrafficBytes | Dopo che il cluster raggiunge 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. | 

## `PER_TOPIC_PER_PARTITION`monitoraggio del livello per i broker Express
<a name="express-per-topic-per-partition-metrics"></a>

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


| Nome | Quando visibile | Description | 
| --- | --- | --- | 
| EstimatedTimeLag\$1 | Dopo che un gruppo di consumatori ha utilizzato un argomento. | Tempo stimato (in secondi) per eliminare il ritardo di offset della partizione. | 
| OffsetLag\$1 | Dopo che un gruppo di consumatori ha utilizzato un argomento. | Ritardo del consumatore a livello di partizione nel numero di offset. | 
| RollingEstimatedTimeLag\$1 | Dopo che un gruppo di consumatori ha utilizzato un argomento. | Stima del tempo di rotazione (in secondi) per ridurre il ritardo di offset della partizione. | 

\$1 Le metriche relative al ritardo dei consumatori richiedono solo nomi di gruppi di consumatori in formato ASCII e hanno requisiti di emissione specifici. Per ulteriori informazioni, consulta [Monitora i ritardi dei consumatori](consumer-lag.md).

## `PER_TOPIC_PER_BROKER`monitoraggio del livello per i broker Express
<a name="express-per-topic-per-broker-metrics"></a>

Quando si imposta il livello di monitoraggio su`PER_TOPIC_PER_BROKER`, si ottengono le metriche descritte nella tabella seguente, oltre a tutte le metriche dei `PER_BROKER` livelli and. `DEFAULT` Solo le metriche `DEFAULT` di livello sono gratuite. I parametri contenuti in questa tabella hanno le seguenti dimensioni: Nome cluster, ID broker, Argomento.

**Importante**  
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 dati al cluster.


| Nome | Quando visibile | Description | 
| --- | --- | --- | 
| MessagesInPerSec | Dopo aver creato un argomento. | Il numero di messaggi ricevuti al secondo. | 

# Monitora un cluster MSK Provisioned con Prometheus
<a name="open-monitoring"></a>

È possibile monitorare il cluster MSK Provisioned con Prometheus, un sistema di monitoraggio open source per dati metrici di serie temporali. Puoi pubblicare questi dati su Servizio gestito da Amazon per Prometheus utilizzando la funzione di scrittura remota di Prometheus. [https://docs.lenses.io/latest/deployment/configuration/agent/automation/kafka/aws-msk](https://docs.lenses.io/latest/deployment/configuration/agent/automation/kafka/aws-msk) Il monitoraggio aperto è disponibile gratuitamente, ma per il trasferimento dei dati tra le zone di disponibilità vengono addebitati dei costi.

Per informazioni su Prometheus, consulta la [documentazione di Prometheus](https://prometheus.io/docs).

Per informazioni sull'uso di Prometheus, consulta [Migliora le informazioni operative per Amazon MSK usando Amazon Managed Service for Prometheus e Amazon Managed Grafana](https://aws.amazon.com/blogs//big-data/enhance-operational-insights-for-amazon-msk-using-amazon-managed-service-for-prometheus-and-amazon-managed-grafana/).

**Nota**  
KRaft la modalità metadati e i broker MSK Express non possono avere entrambi abilitati il monitoraggio aperto e l'accesso pubblico.

# Abilita il monitoraggio aperto sui nuovi cluster MSK Provisioned
<a name="enable-open-monitoring-at-creation"></a>

Questa procedura descrive come abilitare il monitoraggio aperto su un nuovo cluster MSK utilizzando AWS CLI l' Console di gestione AWS API Amazon MSK.

**Usando il Console di gestione AWS**

1. Accedere a e aprire la console Amazon MSK da [https://console.aws.amazon.com/msk/casa? Console di gestione AWS region=us-east-1\$1/home/.](https://console.aws.amazon.com/msk/home?region=us-east-1#/home/)

1. Nella sezione **Monitoring (Monitoraggio)**, selezionare la casella di controllo accanto a **Enable open monitoring with Prometheus (Abilita monitoraggio aperto con Prometheus)**.

1. Fornire le informazioni richieste in tutte le sezioni della pagina e rivedere tutte le opzioni disponibili.

1. Scegli **Crea cluster**.

**Usando il AWS CLI**
+ Richiamare il comando [create-cluster](https://docs.aws.amazon.com/cli/latest/reference/kafka/create-cluster.html) e specificarne l'opzione `open-monitoring`. Abilitare `JmxExporter`, `NodeExporter` o entrambi. Se si specifica `open-monitoring`, non è possibile disabilitare i due esportatori contemporaneamente.

**Utilizzo dell’API**
+ Richiama l'[CreateCluster](https://docs.aws.amazon.com/msk/1.0/apireference/clusters.html#CreateCluster)operazione e specifica`OpenMonitoring`. Abilitare `jmxExporter`, `nodeExporter` o entrambi. Se si specifica `OpenMonitoring`, non è possibile disabilitare i due esportatori contemporaneamente.

# Abilita il monitoraggio aperto sul cluster MSK Provisioned esistente
<a name="enable-open-monitoring-after-creation"></a>

Per abilitare il monitoraggio aperto, assicuratevi che il cluster MSK Provisioned sia nello stato. `ACTIVE`

**Usando il Console di gestione AWS**

1. Accedere a e aprire la console Amazon MSK da [https://console.aws.amazon.com/msk/casa? Console di gestione AWS region=us-east-1\$1/home/.](https://console.aws.amazon.com/msk/home?region=us-east-1#/home/)

1. Scegliere il nome del cluster da aggiornare. In questo modo si accede alla pagina dei dettagli del cluster.

1. Nella scheda **Proprietà**, scorri verso il basso per trovare la sezione **Monitoraggio**.

1. Scegli **Modifica**.

1. Selezionare la casella di controllo accanto a **Enable open monitoring with Prometheus (Abilita monitoraggio aperto con Prometheus)**.

1. Scegli **Save changes** (Salva modifiche).

**Usando il AWS CLI**
+ Richiama il comando [update-monitoring](https://docs.aws.amazon.com/cli/latest/reference/kafka/update-monitoring.html) e specifica l'opzione `open-monitoring`. Abilitare `JmxExporter`, `NodeExporter` o entrambi. Se si specifica `open-monitoring`, non è possibile disabilitare i due esportatori contemporaneamente.

**Utilizzo dell’API**
+ Richiama l'[UpdateMonitoring](https://docs.aws.amazon.com/msk/1.0/apireference/clusters-clusterarn-monitoring.html#UpdateMonitoring)operazione e specifica`OpenMonitoring`. Abilitare `jmxExporter`, `nodeExporter` o entrambi. Se si specifica `OpenMonitoring`, non è possibile disabilitare i due esportatori contemporaneamente.

# Configura un host Prometheus su un'istanza Amazon EC2
<a name="set-up-prometheus-host"></a>

Questa procedura descrive come configurare un host Prometheus utilizzando un file prometheus.yml.

1. Scaricare il server Prometheus da [https://prometheus.io/download/#prometheus](https://prometheus.io/download/#prometheus) nell'istanza Amazon EC2.

1. Estrarre il file scaricato in una directory e passare a tale directory.

1. Creare un file denominato `prometheus.yml` con i seguenti contenuti:

   ```
   # file: prometheus.yml
   # my global config
   global:
     scrape_interval:     60s
   
   # A scrape configuration containing exactly one endpoint to scrape:
   # Here it's Prometheus itself.
   scrape_configs:
     # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.
     - job_name: 'prometheus'
       static_configs:
       # 9090 is the prometheus server port
       - targets: ['localhost:9090']
     - job_name: 'broker'
       file_sd_configs:
       - files:
         - 'targets.json'
   ```

1. Usa l'[ListNodes](https://docs.aws.amazon.com//msk/1.0/apireference/clusters-clusterarn-nodes.html#ListNodes)operazione per ottenere un elenco dei broker del tuo cluster.

1. Creare un file denominato `targets.json` con il seguente JSON. Sostituisci *broker\$1dns\$11**broker\$1dns\$12*, e il resto dei nomi DNS dei broker con i nomi DNS che hai ottenuto per i tuoi broker nel passaggio precedente. Includi tutti i broker ottenuti nel passaggio precedente. Amazon MSK utilizza la porta 11001 per JMX Exporter e la porta 11002 per Node Exporter.

------
#### [ ZooKeeper mode targets.json ]

   ```
   [
     {
       "labels": {
         "job": "jmx"
       },
       "targets": [
         "broker_dns_1:11001",
         "broker_dns_2:11001",
         .
         .
         .
         "broker_dns_N:11001"
       ]
     },
     {
       "labels": {
         "job": "node"
       },
       "targets": [
         "broker_dns_1:11002",
         "broker_dns_2:11002",
         .
         .
         .
         "broker_dns_N:11002"
       ]
     }
   ]
   ```

------
#### [ KRaft mode targets.json ]

   ```
   [
     {
       "labels": {
         "job": "jmx"
       },
       "targets": [
         "broker_dns_1:11001",
         "broker_dns_2:11001",
         .
         .
         .
         "broker_dns_N:11001",
         "controller_dns_1:11001",
         "controller_dns_2:11001",
         "controller_dns_3:11001"
       ]
     },
     {
       "labels": {
         "job": "node"
       },
       "targets": [
         "broker_dns_1:11002",
         "broker_dns_2:11002",
         .
         .
         .
         "broker_dns_N:11002"
       ]
     }
   ]
   ```

------
**Nota**  
Per estrarre le metriche JMX dai KRaft controller, aggiungi i nomi DNS dei controller come destinazioni nel file JSON. Ad esempio: sostituendo `controller_dns_1` con il nome `controller_dns_1:11001` DNS effettivo del controller.

1. Per avviare il server Prometheus sull'istanza Amazon EC2, esegui il seguente comando nella directory in cui sono stati estratti i file Prometheus e salvati `prometheus.yml` e `targets.json`.

   ```
   ./prometheus
   ```

1. Individua l'indirizzo IP pubblico IPv4 dell'istanza Amazon EC2 in cui è stato eseguito Prometheus nel passaggio precedente. Questo indirizzo IP pubblico è necessario nella fase seguente.

1. Per accedere all'interfaccia utente web di Prometheus, apri un browser in grado di accedere alla tua istanza Amazon EC2 e vai `Prometheus-Instance-Public-IP:9090` a, *Prometheus-Instance-Public-IP* dov'è l'indirizzo IP pubblico che hai ottenuto nel passaggio precedente.

# Usa le metriche di Prometheus
<a name="prometheus-metrics"></a>

Tutti i parametri inviati da Apache Kafka a JMX sono accessibili tramite il monitoraggio aperto con Prometheus. Per informazioni sui parametri Apache Kafka, consulta la sezione relativa al [monitoraggio](https://kafka.apache.org/documentation/#monitoring) nella documentazione di Apache Kafka. Oltre alle metriche di Apache Kafka, le metriche del consumer-lag sono disponibili anche sulla porta 11001 con il nome JMX. MBean `kafka.consumer.group:type=ConsumerLagMetrics` Puoi anche utilizzare Prometheus Node Exporter per ottenere i parametri della CPU e del disco per i tuoi broker sulla porta 11002.

# Archivia i parametri di Prometheus in Amazon Managed Service for Prometheus
<a name="managed-service-prometheus"></a>

Servizio gestito da Amazon per Prometheus è un servizio di monitoraggio e avviso compatibile con Prometheus che puoi utilizzare per monitorare i cluster Amazon MSK. È un servizio completamente gestito che dimensiona automaticamente l'importazione, l'archiviazione, le query e gli avvisi dei parametri. Si integra inoltre con i servizi AWS di sicurezza per offrirti un accesso rapido e sicuro ai tuoi dati. È possibile utilizzare il linguaggio di query open source ProMQL per fare una query e creare avvisi relativi ai parametri.

Per ulteriori informazioni, consultare [Guida introduttiva ad Amazon Managed Service for Prometheus](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-getting-started.html).

# Monitora i ritardi dei consumatori
<a name="consumer-lag"></a>

Il monitoraggio del ritardo dei consumatori consente di identificare i consumatori lenti o bloccati che non tengono il passo con i dati più recenti disponibili su un argomento. Se necessario, puoi quindi intraprendere operazioni correttive, come il dimensionamento o il riavvio di tali consumatori. Per monitorare il ritardo dei consumatori, puoi utilizzare Amazon CloudWatch o open monitoring with Prometheus.

I parametri relativi al ritardo dei consumatori quantificano la differenza tra i dati più recenti scritti sui tuoi argomenti e i dati letti dalle tue applicazioni. Amazon MSK fornisce le seguenti metriche relative al ritardo dei consumatori, che puoi ottenere tramite Amazon CloudWatch o tramite il monitoraggio aperto con Prometheus:,,, e. `EstimatedMaxTimeLag` `EstimatedTimeLag` `MaxOffsetLag` `OffsetLag` `SumOffsetLag` Per ulteriori informazioni su questi parametri, consulta [Metriche di Amazon MSK per il monitoraggio dei broker Standard con CloudWatch](metrics-details.md).

Amazon MSK supporta i parametri di ritardo dei consumatori per i cluster con Apache Kafka 2.2.1 o una versione successiva. Quando lavori con Kafka e le metriche, considera i seguenti punti: CloudWatch 
+ Le metriche relative al ritardo dei consumatori vengono emesse solo se un gruppo di consumatori si trova in uno stato STABILE o VUOTO. Un gruppo di consumatori è STABILE dopo il completamento con successo del riequilibrio, garantendo che le partizioni siano distribuite uniformemente tra i consumatori.
+ Le metriche relative al ritardo dei consumatori sono assenti nei seguenti scenari:
  + Se il gruppo di consumatori è instabile.
  + Il nome del gruppo di consumatori contiene i due punti (:).
  + Non hai impostato l'offset di consumo per il gruppo di consumatori.
+ I nomi dei gruppi di consumatori vengono utilizzati come dimensioni per le metriche relative al ritardo dei consumatori in. CloudWatch [Sebbene Kafka supporti i caratteri UTF-8 nei nomi dei gruppi di consumatori, CloudWatch supporta solo caratteri ASCII per i valori delle dimensioni.](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_Dimension.html) Se si utilizzano caratteri non ASCII nei nomi dei gruppi di consumatori, elimina le metriche relative al ritardo dei consumatori. CloudWatch Per assicurarti che le metriche relative al ritardo dei consumatori vengano acquisite correttamente CloudWatch, devi utilizzare solo caratteri ASCII nei nomi dei gruppi di consumatori.

# Usa gli avvisi sulla capacità di archiviazione di Amazon MSK
<a name="cluster-alerts"></a>

Nei cluster con provisioning di Amazon MSK, scegli la capacità di archiviazione principale del cluster. L'esaurimento della capacità di archiviazione di un broker nel cluster con provisioning può influire sulla sua capacità di produrre e consumare dati, causando costosi tempi di inattività. Amazon MSK offre CloudWatch parametri per aiutarti a monitorare la capacità di storage del tuo cluster. Inoltre, Amazon MSK invia automaticamente avvisi dinamici sulla capacità di archiviazione del cluster in modo da semplificare il rilevamento e la risoluzione dei problemi correlati. Gli avvisi sulla capacità di archiviazione includono raccomandazioni sulle misure a breve e a lungo termine necessarie per gestire la capacità di archiviazione del cluster. Dalla [console Amazon MSK](https://console.aws.amazon.com/msk/home?region=us-east-1#/home/), puoi utilizzare i collegamenti rapidi all'interno degli avvisi per intraprendere immediatamente le operazioni consigliate.

Esistono due tipi di avvisi MSK sulla capacità di archiviazione: proattivi e correttivi.
+ Gli avvisi proattivi sulla capacità di archiviazione ("Operazione richiesta") segnalano i potenziali problemi di archiviazione del cluster. Quando un broker in un cluster MSK ha utilizzato oltre il 60% o l'80% della sua capacità di archiviazione su disco, riceverai avvisi proattivi per il broker interessato. 
+ Gli avvisi correttivi relativi alla capacità di archiviazione ("Operazione critica richiesta") prevedono l'adozione di misure correttive per risolvere un problema critico del cluster quando uno dei broker del cluster MSK ha esaurito la capacità di archiviazione su disco.

Amazon MSK invia automaticamente questi avvisi alla console [Amazon MSK,AWS](https://console.aws.amazon.com/msk/home?region=us-east-1#/home/) [Health Dashboard EventBridge,](https://aws.amazon.com/premiumsupport/technology/aws-health/) [Amazon](https://aws.amazon.com/pm/eventbridge/) e ai contatti e-mail del tuo account. AWS Puoi anche [configurare Amazon EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-api-destination-partners.html) per inviare questi avvisi a Slack o a strumenti come New Relic e Datadog. 

Gli avvisi sulla capacità di archiviazione sono abilitati per impostazione predefinita per tutti i cluster MSK con provisioning e non possono essere disattivati. Questa funzionalità è supportata in tutte le regioni in cui è disponibile MSK.

## Monitora gli avvisi sulla capacità di archiviazione
<a name="cluster-alerts-monitoring"></a>

Puoi verificare la presenza di avvisi sulla capacità di archiviazione in diversi modi:
+ Accedi alla [console Amazon MSK](https://console.aws.amazon.com/msk/home?region=us-east-1#/home/). Gli avvisi sulla capacità di archiviazione vengono visualizzati nel riquadro degli avvisi del cluster per 90 giorni. Gli avvisi contengono raccomandazioni e operazioni da eseguire con un solo clic per risolvere i problemi di capacità di archiviazione su disco.
+ Usa [ListClusters](https://docs.aws.amazon.com/msk/1.0/apireference/clusters.html#ListClusters), [ListClustersV2](https://docs.aws.amazon.com/MSK/2.0/APIReference/v2-clusters.html#ListClustersV2) o [DescribeClusterV2](https://docs.aws.amazon.com/MSK/2.0/APIReference/v2-clusters-clusterarn.html#DescribeClusterV2) APIs per visualizzare `CustomerActionStatus` tutti gli avvisi relativi a un cluster. [DescribeCluster](https://docs.aws.amazon.com/msk/1.0/apireference/clusters-clusterarn.html#DescribeCluster)
+ Vai ad [AWS Health Dashboard](https://aws.amazon.com/premiumsupport/technology/aws-health/) per visualizzare gli avvisi di MSK e di altri servizi AWS .
+ Configura [AWS Health API](https://docs.aws.amazon.com/health/latest/ug/health-api.html) e [Amazon EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-api-destination-partners.html) per indirizzare le notifiche di avviso a piattaforme di terze parti come Datadog e NewRelic Slack.