Referenz zur Ganglien-Ebene - AWS OpsWorks

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Referenz zur Ganglien-Ebene

Wichtig

Das Tool AWS OpsWorks Stacks Der Service hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an den AWS Support Team ein AWS Re:post oder durch AWS Premium-Support.

Anmerkung

Diese Ebene steht nur für Linux-basierte Stacks zur Verfügung.

Eine Ganglia-Schicht unterstützt Ganglia, ein verteiltes Überwachungssystem, das die Speicherung und Visualisierung von Instanzmetriken verwaltet. Es wurde zur Zusammenarbeit mit hierarchischen Instance-Topologien entwickelt, was es besonders nützlich für Instance-Gruppen macht. Ganglia hat zwei grundlegende Komponenten:

  • Einen Client mit geringem Overhead, der auf jeder Instance im Stack installiert wird und Metriken an den Master sendet.

  • Ein Master, der Metriken von den Kunden sammelt und sie auf einem EBS Amazon-Volume speichert. Außerdem werden die Metriken auf einer Webseite angezeigt.

AWS OpsWorks Stacks hat auf jeder Instanz, die es verwaltet, einen Ganglia-Monitoring-Agenten. Wenn Sie Ihrem Stack eine Ganglia-Ebene hinzufügen und diese starten, melden die Ganglia-Agenten auf jeder Instanz Metriken an die Ganglia-Instanz. Um Ganglia zu verwenden, fügen Sie dem Stack eine Ganglia-Ebene mit einer Instanz hinzu. Sie haben Zugriff auf die Daten, indem Sie sich beim Ganglia-Backend unter der IP-Adresse des Masters anmelden. Sie können zusätzliche Metrikdefinitionen bereitstellen, indem Sie Chef-Rezepte schreiben.

Short name (Kurzname): monitoring-master

Kompatibilität: Eine Ganglia-Schicht ist mit den folgenden Ebenen kompatibel: custom, db-master, memcached, php-app, rails-app.

Offene Ports: Der Load-Balancer ermöglicht den öffentlichen Zugriff auf die Ports 22 (), 80 () und 443 ()SSH. HTTP HTTPS

Autoassign Elastic IP addresses (Elastic IP-Adressen automatisch zuweisen): Standardmäßig deaktiviert

EBSStandardlautstärke: Ja, bei /vol/ganglia

Standard-Sicherheitsgruppe: AWS - OpsWorks -Monitoring-Master-Server

Konfiguration: Um eine Ganglia-Schicht zu konfigurieren, müssen Sie Folgendes angeben:

  • URIDas ermöglicht den Zugriff auf die Monitoring-Graphen. Der Standardwert ist http://DNSName/Ganglien, wo DNSName ist der Name der Ganglia-Instanz. DNS

  • Den Benutzernamen und das Passwort zur Steuerung des Zugriffs auf die Überwachungsstatistiken.

Setup recipes (Einrichtungsrezepte):

  • opsworks_initial_setup

  • ssh_host_keys

  • ssh_users

  • mysql::client

  • vermeiden

  • ebs

  • opsworks_ganglia::client

  • opsworks_ganglia::server

Configure recipes (Konfigurationsrezepte):

  • opsworks_ganglia::configure-client

  • ssh_users

  • agent_version

  • opsworks_ganglia::configure-server

Deploy recipes (Bereitstellungsrezepte):

  • deploy::default

  • opsworks_ganglia::configure-server

  • opsworks_ganglia::deploy

Shutdown recipes (Shutdown-Rezepte):

  • opsworks_shutdown::default

  • apache2::stop

Installation (Installation):

  • Der Ganglia-Client wird installiert unter: /etc/ganglia.

  • Der Ganglia-Web-Frontend wird installiert unter: /usr/share/ganglia-webfrontend.

  • Der Ganglia-Logtailer wird installiert unter: /usr/share/ganglia-logtailer.