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
StatsDecollectd.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_destinationsparametro nella sezione.metricsPuoi specificarecloudwatch,ampo 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
È 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:
-
Crea ruoli o utenti IAM che consentano all'agente di raccogliere metriche dal server e, facoltativamente, di integrarsi con AWS Systems Manager.
-
Download del pacchetto dell'agente.
-
Modifica il file di configurazione CloudWatch dell'agente e specifica le metriche che desideri raccogliere.
-
Installazione e avvio dell'agente sui server.