

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

# CloudWatch Soluzione Amazon: Amazon MSK Insights
<a name="Solution-Prometheus-On-MSK"></a>

Questa soluzione ti aiuta a monitorare i tuoi cluster Amazon MSK senza eseguire o scalare la tua infrastruttura di raccolta. CloudWatch Quando abiliti Open Monitoring su un cluster Amazon MSK, il cluster espone le Prometheus metriche tramite JMX Exporter e Node Exporter e un raccoglitore Prometheus CloudWatch gestito da Amazon analizza tali metriche e le consegna a. CloudWatch Per informazioni [CloudWatch soluzioni di osservabilità](Monitoring-Solutions.md) generali CloudWatch su tutte le soluzioni di osservabilità, consulta. Per la procedura dettagliata completa sulla configurazione del raccoglitore, inclusa la creazione dello scraper e l'esempio di configurazione dello scrape, vedere. [Integra Amazon MSK](managed-prometheus-collectors-msk-setup.md)

**Topics**
+ [Requisiti](#Solution-Prometheus-On-MSK-Requirements)
+ [Abilita il raccoglitore gestito](#Solution-Prometheus-On-MSK-Enable-Collector)
+ [Livelli di monitoraggio dettagliati di Amazon MSK](#Solution-Prometheus-On-MSK-Detailed-Monitoring)
+ [Visualizza il pannello di controllo automatico](#Solution-Prometheus-On-MSK-Dashboards)
+ [Costi](#Solution-Prometheus-On-MSK-Costs)

## Requisiti
<a name="Solution-Prometheus-On-MSK-Requirements"></a>

Questa soluzione è rilevante per le seguenti condizioni:
+ Un cluster Amazon MSK in modalità provisioning, con broker standard o express. I raccoglitori gestiti non supportano i cluster Amazon MSK Serverless.
+ Open Monitoring è abilitato sul cluster, che espone JMX Exporter (porta 11001) e Node Exporter (porta 11002).
+ Amazon VPC con DNS abilitato e almeno due sottoreti in diverse zone di disponibilità per il raccoglitore.
+ Un gruppo di sicurezza che consente al raccoglitore di raggiungere le porte del broker 11001 e 11002.

## Abilita il raccoglitore gestito
<a name="Solution-Prometheus-On-MSK-Enable-Collector"></a>

Per raccogliere le metriche di Amazon MSK con un raccoglitore gestito, abiliti Open Monitoring sul tuo cluster e quindi crei un VPC-connected raccoglitore che analizza gli endpoint del broker e fornisce le metriche al tuo set di dati. CloudWatch Il raccoglitore si connette al tuo VPC e analizza tutti i broker utilizzando il DNS-based service discovery, in modo che il monitoraggio rimanga resiliente alle sostituzioni dei broker e alla scalabilità del cluster. Per istruzioni dettagliate, consulta [Integra Amazon MSK](managed-prometheus-collectors-msk-setup.md).

**Nota**  
Il `--open-monitoring` parametro da solo espone gli endpoint sulle porte 11001 e 11002. Prometheus I livelli di monitoraggio avanzati, ad esempio, `PER_TOPIC_PER_PARTITION` sono separati da Open Monitoring e possono comportare costi aggiuntivi, quindi impostali solo se hai bisogno di quel livello di metriche Amazon MSK.

## Livelli di monitoraggio dettagliati di Amazon MSK
<a name="Solution-Prometheus-On-MSK-Detailed-Monitoring"></a>

Separatamente dalle Prometheus metriche raccolte dal raccoglitore, Amazon MSK pubblica le proprie metriche a diversi livelli di monitoraggio. CloudWatch Ogni livello si basa su quello precedente e offre una visibilità operativa più granulare. Scegli un livello di monitoraggio quando crei o aggiorni il cluster. L'elenco seguente riassume i livelli. Per l'elenco completo delle metriche di ogni livello, consulta le metriche di [ Amazon MSK per il monitoraggio CloudWatch ](https://docs.aws.amazon.com/msk/latest/developerguide/metrics-details.html) nella * Amazon MSK Developer Guide. *
+ **Monitoraggio di base ** (`DEFAULT`): il livello predefinito, disponibile senza costi aggiuntivi. Include metriche a livello di cluster e di broker, come il numero di broker, il numero di partizioni, i byte e i messaggi in entrata e in uscita, l'utilizzo della CPU e la rete. I/O
+ **Monitoraggio avanzato a livello di broker ** (`PER_BROKER`): include un monitoraggio di base più metriche più granulari per broker, a un costo aggiuntivo.
+ **Monitoraggio avanzato a livello di argomento ** (`PER_TOPIC_PER_BROKER`): include un monitoraggio avanzato a livello di broker e metriche per argomento per una visione più granulare delle prestazioni degli argomenti tra i broker, a un costo aggiuntivo.
+ **Monitoraggio avanzato a livello di partizione (): il livello più dettagliato. ** `PER_TOPIC_PER_PARTITION` Include un monitoraggio avanzato a livello di argomento e metriche dettagliate per partizione, come l'offset lag, a un costo aggiuntivo.

**Nota**  
Amazon MSK pubblica metriche di monitoraggio dettagliate in base alle metriche classiche, che puoi interrogare con l'API. CloudWatch `GetMetricData` Per rendere disponibili metriche di monitoraggio dettagliate insieme alle metriche di Open Monitoring, devi Prometheus abilitare l'arricchimento. OpenTelemetry Per ulteriori informazioni, consulta [ OpenTelemetry Arricchimento delle metriche. ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-OTelEnrichment.html)

## Visualizza il pannello di controllo automatico
<a name="Solution-Prometheus-On-MSK-Dashboards"></a>

Dopo che il raccoglitore ha iniziato a fornire le metriche Amazon MSK a CloudWatch, la CloudWatch console fornisce un pannello di controllo automatico denominato ** MSK OTel. ** Per aprirlo, consulta [ MSK OTel ](https://console.aws.amazon.com/cloudwatch/home?#dashboards/templates/msk-otel) o accedi alla console di AWS gestione, apri la CloudWatch console, scegli ** Dashboards ** nel pannello di navigazione, scegli Dashboard ** automatici e quindi scegli MSK ** OTel. ** ** Puoi iniziare a monitorare i tuoi cluster senza creare tu stesso widget o dashboard. Se la dashboard automatica soddisfa le tue esigenze, puoi utilizzarla così com'è. Per creare un'esperienza di monitoraggio su misura, puoi aggiungere qualsiasi widget a una dashboard personalizzata. Per ulteriori informazioni sulle dashboard personalizzate, consulta [ Utilizzo CloudWatch delle dashboard. ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)

## Costi
<a name="Solution-Prometheus-On-MSK-Costs"></a>

PrometheusI collezionisti addebitano tariffe orarie e si applicano prezzi CloudWatch OpenTelemetry metrici di importazione. Livelli di monitoraggio più elevati di Amazon MSK comportano anche costi mensili aggiuntivi. Per ulteriori informazioni sui CloudWatch prezzi, consulta [ Amazon CloudWatch Pricing. ](https://aws.amazon.com/cloudwatch/pricing/)