Ganglia Layer Reference - AWS OpsWorks

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

Ganglia Layer Reference

Importante

Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disattivato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il AWS Support Team su AWS re:post o tramite Premium AWS Support.

Nota

Questo livello è disponibile solo per stack basati su Linux.

Un livello Ganglia supporta Ganglia, un sistema di monitoraggio distribuito che gestisce l'archiviazione e la visualizzazione delle metriche delle istanze. È concepito per funzionare con topologie di istanza gerarchiche, il che lo rende particolarmente utile per gruppi di istanze. Ganglia dispone di due componenti di base:

  • Un client a sovraccarico ridotto, che è installato in ogni istanza dello stack e invia i parametri al master.

  • Un master, che raccoglie le metriche dei clienti e le archivia su un volume Amazon EBS. Visualizza inoltre i parametri su una pagina Web.

AWS OpsWorks Stacks dispone di un agente di monitoraggio Ganglia su ogni istanza gestita. Quando aggiungi un layer Ganglia allo stack e lo avvii, gli agenti Ganglia di ogni istanza segnalano le metriche all'istanza Ganglia. Per usare Ganglia, aggiungi un livello Ganglia con un'istanza allo stack. I dati sono accessibili tramite il back-end di Ganglia presso l'indirizzo IP del master. Puoi fornire ulteriori definizioni per i parametri scrivendo ricette Chef.

Short name (Nome breve): monitoring-master

Compatibilità: un livello Ganglia è compatibile con i seguenti livelli: custom, db-master, memcached, php-app, rails-app.

Open ports (Porte aperte): Load-Balancer consente l'accesso pubblico alle porte 22 (SSH), 80 (HTTP) e 443 (HTTPS).

Autoassign Elastic IP addresses (Assegnazione automatica indirizzi IP elastici): disattivata per impostazione predefinita

Default EBS volume (Volume EBS predefinito): sì, su /vol/ganglia

Gruppo di sicurezza predefinito: AWS- OpsWorks -Monitoring-Master-Server

Configurazione: per configurare un layer Ganglia, è necessario specificare quanto segue:

  • L'URI che fornisce l'accesso ai grafici di monitoraggio. Il valore predefinito è http://DNSName /ganglia, dove DNSName è il nome DNS dell'istanza Ganglia.

  • Un nome utente e password che controllano l'accesso alle statistiche di monitoraggio.

Setup recipes (Ricette di impostazione):

  • opsworks_initial_setup

  • ssh_host_keys

  • ssh_users

  • mysql::client

  • dependencies

  • ebs

  • opsworks_ganglia::client

  • opsworks_ganglia::server

Configure recipes (Ricette di configurazione):

  • opsworks_ganglia::configure-client

  • ssh_users

  • agent_version

  • opsworks_ganglia::configure-server

Deploy recipes (Ricette di distribuzione):

  • deploy::default

  • opsworks_ganglia::configure-server

  • opsworks_ganglia::deploy

Shutdown recipes (Ricette di arresto):

  • opsworks_shutdown::default

  • apache2::stop

Installation (Installazione):

  • Il client di Ganglia è installato in: /etc/ganglia.

  • Il front-end Web di Ganglia è installato in: /usr/share/ganglia-webfrontend.

  • Il logtailer di Ganglia è installato in: /usr/share/ganglia-logtailer.