View a markdown version of this page

Raccogli metriche, registri e tracce utilizzando l'agente CloudWatch - Amazon CloudWatch

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

Raccogli metriche, registri e tracce utilizzando l'agente CloudWatch

L' CloudWatch agente è un componente software che raccoglie metriche, log e tracce dalle istanze Amazon EC2, dai server locali e dalle applicazioni containerizzate. Consente di monitorare l'infrastruttura e le applicazioni in modo più completo rispetto al monitoraggio di base fornito per impostazione predefinita.

L' CloudWatch agente ti consente di effettuare le seguenti operazioni:

  • Raccogliere parametri interni a livello di sistema dalle istanze Amazon EC2 tra sistemi operativi. Le metriche possono includere metriche interne, oltre alle metriche per le istanze Amazon EC2. Per un elenco di metriche aggiuntive che puoi raccogliere, consulta. Metriche raccolte dall'agente CloudWatch

  • Raccogliere parametri a livello di sistema dai server locali. Questi possono includere server in un ambiente ibrido e server non gestiti da AWS.

  • Recuperare i parametri personalizzati dalle applicazioni o dai servizi con i protocolli StatsD e collectd. StatsD è supportato dai server Linux e da quelli in cui è in esecuzione Windows Server. collectd è supportato solo dai server Linux.

  • Raccogliere log da istanze Amazon EC2 e server locali che eseguono Linux o Windows Server.

    Nota

    L' CloudWatch agente non supporta la raccolta di log dalle pipe FIFO.

  • Invia le metriche a uno CloudWatch o ad Amazon Managed Service for Prometheus o a entrambi. Il file di configurazione CloudWatch dell'agente contiene un metrics_destinations parametro nella sezione. metrics Puoi specificare cloudwatch, amp o entrambi in questo parametro.

  • La versione 1.300031.0 e successive può essere utilizzata per abilitare Application Signals. CloudWatch Per ulteriori informazioni, consulta Segnali applicativi.

  • La versione 1.300025.0 e successive possono raccogliere tracce dagli SDK OpenTelemetry o X-Ray dai client e inviarle a. X-Ray

    L'utilizzo CloudWatch dell'agente consente di raccogliere tracce senza dover eseguire un demone di raccolta delle tracce separato, contribuendo a ridurre il numero di agenti che si eseguono e gestiscono.

Le metriche inviate a CloudWatch possono essere visualizzate CloudWatch come qualsiasi altra metrica. CloudWatch Lo spazio dei CloudWatch nomi predefinito per le metriche raccolte dall' CloudWatch agente èCWAgent, sebbene sia possibile specificare un namespace diverso quando si configura l'agente.

I log raccolti dall' CloudWatch agente vengono elaborati e archiviati in Amazon CloudWatch Logs, proprio come i log raccolti dal vecchio agente Logs. CloudWatch Per informazioni sui prezzi di CloudWatch Logs, consulta Amazon CloudWatch Pricing.

Le metriche raccolte dall' CloudWatch agente vengono fatturate come metriche personalizzate. Per ulteriori informazioni sui prezzi delle CloudWatch metriche, consulta Amazon Pricing. CloudWatch

L' CloudWatch agente è open source con licenza MIT ed è ospitato su. GitHub Se desideri creare, personalizzare o contribuire all' CloudWatch agente, consulta il GitHub repository per le istruzioni più recenti. Se ritieni di aver riscontrato un potenziale problema di sicurezza, non pubblicarlo su un forum pubblico GitHub o su altri forum. Segui invece direttamente le istruzioni riportate nella sezione Segnalazione delle vulnerabilità o AWS sicurezza via email.

È possibile scaricare e installare l' CloudWatch agente manualmente utilizzando la riga di comando oppure integrarlo con AWS Systems Manager. Il flusso generale di installazione dell' CloudWatch agente è il seguente:

  1. Crea ruoli o utenti IAM che consentano all'agente di raccogliere metriche dal server e, facoltativamente, di integrarsi con AWS Systems Manager.

  2. Download del pacchetto dell'agente.

  3. Modifica il file di configurazione CloudWatch dell'agente e specifica le metriche che desideri raccogliere.

  4. Installazione e avvio dell'agente sui server.