Raccolta di parametri e registri da istanze Amazon EC2 e da server on-premise con l'agente CloudWatch - Amazon CloudWatch

Raccolta di parametri e registri da istanze Amazon EC2 e da server on-premise con l'agente CloudWatch

L'agente CloudWatch unificato ti permette di:

  • Raccogliere parametri interni a livello di sistema dalle istanze Amazon EC2 tra sistemi operativi. Oltre a quelli delle istanze EC2, i parametri possono includere quelli in-guest. Gli ulteriori parametri che puoi raccogliere sono elencati in Parametri raccolti dall'agente CloudWatch.

  • Raccogliere parametri a livello di sistema dai server locali. Questi includono i server in un ambiente ibrido e i 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'agente CloudWatch non supporta la raccolta di registri da pipe FIFO.

Puoi archiviare e visualizzare i parametri raccolti con l'agente CloudWatch in CloudWatch, come avviene con qualsiasi altro parametro di CloudWatch. Lo spazio dei nomi predefinito per i parametri raccolti dall'agente di CloudWatch è CWAgent, ma puoi specificare uno spazio dei nomi diverso durante la configurazione dell'agente.

I log raccolti dall'agente CloudWatch unificato vengono elaborati e archiviati in Amazon CloudWatch Logs, come avviene per i log raccolti dall'agente CloudWatch Logs precedente. Per ulteriori informazioni sui prezzi di CloudWatch Logs, consulta Prezzi di Amazon CloudWatch.

I parametri raccolti dall'agente CloudWatch vengono fatturati come parametri personalizzati. Per ulteriori informazioni sui prezzi dei parametri CloudWatch, consulta Prezzi di Amazon CloudWatch.

L'agente CloudWatch è open source sotto la licenza MIT ed è ospitato su GitHub. Se desideri creare, personalizzare o contribuire all'agente CloudWatch, consulta il repository GitHub per le istruzioni più recenti. Se pensi di aver riscontrato un potenziale problema di sicurezza, non pubblicarlo su GitHub o su qualsiasi forum pubblico. Seguire invece le istruzioni sulla Segnalazione delle vulnerabilità o invia direttamente un'e-mail al reparto sicurezza AWS.

La procedura inclusa in questa sezione descrive come installare l'agente CloudWatch unificato in istanze Amazon EC2 e in server locali. Per ulteriori informazioni sui parametri che possono essere raccolti dall'agente CloudWatch, consulta Parametri raccolti dall'agente CloudWatch.

Sistemi operativi supportati

L'agente CloudWatch è supportato sull'architettura x86-64 nei seguenti sistemi operativi:

  • Amazon Linux 2014.03.02 o versioni successive

  • Amazon Linux 2

  • Ubuntu Server versioni 20.04, 18.04, 16.04 e 14.04

  • CentOS Stream versione 8 e versione 7

  • Red Hat Enterprise Linux (RHEL) versioni 8.4, 8.3, 8.2, 8.1, 8.0, 7.7, 7.6, 7.5, 7.4, 7.2 e 7.0

  • Debian versione 10

  • SUSE Linux Enterprise Server (SLES) versione 15 e versione 12

  • Oracle Linux versioni 8.6, 8.4, 8.3, 8.2, 8.1, 7.8, 7.6 e 7.5

  • macOS, incluse le istanze EC2 Mac1

  • Versioni a 64 bit di Windows Server 2022, Windows Server 2019, Windows Server 2016 e Windows Server 2012 R2

  • Windows 10 a 64 bit in esecuzione su computer x86-64

L'agente è supportato sull'architettura ARM64 nei seguenti sistemi operativi:

  • Amazon Linux 2

  • Ubuntu Server versioni 20.04 e 18.04

  • Red Hat Enterprise Linux (RHEL) versione 7.6

  • SUSE Linux Enterprise Server 15

Panoramica del processo di installazione

Puoi scaricare e installare manualmente l'agente CloudWatch tramite la riga di comando oppure integrarlo con SSM. Di seguito è riportato il flusso generale dell'installazione dell'agente CloudWatch:

  1. Creazione di ruoli o utenti IAM che consentono all'agente di raccogliere parametri dal server e, opzionalmente, di integrarsi con AWS Systems Manager.

  2. Download del pacchetto dell'agente.

  3. Modifica del file di configurazione dell'agente CloudWatch e specifica dei parametri da raccogliere.

  4. Installazione e avvio dell'agente sui server. Durante l'installazione dell'agente in un'istanza EC2, è possibile collegare il ruolo IAM creato nella fase 1. Durante l'installazione dell'agente in un server locale, specificare un profilo contenente le credenziali dell'utente IAM creato nella fase 1.