Layer-Attribute - 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.

Layer-Attribute

Wichtig

Das Tool AWS OpsWorks Stacks Der Dienst hat am 26. Mai 2024 das Ende seiner Nutzungsdauer 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.

Das Attribut layers enthält eine Reihe von Layer-Attributen, eines für jeden Layer des Stacks, mit dem Kurznamen des Layers, z. B. php-app. Ein Stack kann maximal über eine Version der integrierten Layer mit den folgenden Kurznamen verfügen:

  • db-master: Mein SQL Layer

  • java-app: Java App Server-Ebene

  • lb: HAProxy Schicht

  • monitoring-master: Ganglienschicht

  • memcached: Memcached-Schicht

  • nodejs-app: App-Server-Ebene von Node.js

  • php-app: PHP App-Server-Ebene

  • rails-app: Rails-App-Server-Ebene

  • web: Statische Webserver-Schicht

Ein Stack kann beliebig viele benutzerdefinierte Layer mit benutzerdefinierten Kurznamen enthalten.

Jedes Layer-Attribut enthält die folgenden Attribute:

id

Die Layer-ID, die von der Ebene generiert wird OpsWorks und GUID diese eindeutig identifiziert (Zeichenfolge).

node["opsworks"]["layers"]["layershortname"]["id"]
-Instances

Das instances-Element enthält eine Reihe von Instance-Attributen, eines für jede Online-Instances des Layers. Die Elemente sind nach dem Kurznamen der Instance benannt, z. B. php-app1.

Anmerkung

Das instances-Element enthält nur die Instances, die online sind, wenn die entsprechenden Stack-Konfigurations- und Bereitstellungsattribute erstellt werden.

Jedes Instance-Element enthält die folgenden Attribute:

availability_zone

Die Availability Zone, z. B. "us-west-2a" (Zeichenfolge)

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["availability_zone"]
aws_instance_id

Die EC2 Instanz-ID (Zeichenfolge).

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["aws_instance_id"]
backends

Die Anzahl der Back-End-Webprozesse (Zahl). Sie bestimmt beispielsweise die Anzahl der gleichzeitigen Verbindungen, die an ein Rails-Backend weitergeleitet HAProxy werden. Der Wert hängt vom Arbeitsspeicher und der Anzahl der Kerne der Instance ab.

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["backends"]
booted_at

Die Uhrzeit, zu der die EC2 Instanz gestartet wurde, wobei das Format UTC yyyy-mm-ddd thh:mm:ss+HH:MM (Zeichenfolge) verwendet wurde. Beispielsweise gibt der Wert "2013-10-01T08:35:22+00:00" den 10. Oktober 2013 um 8:35:22 Uhr ohne Zeitzonenabweichung an. Weitere ISOInformationen finden Sie unter 8601.

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["booted_at"]
created_at

Der Zeitpunkt, zu dem die EC2 Instanz erstellt wurde, im Format UTC yyyy-mm-ddd thh:mm:ss+HH:MM (Zeichenfolge). Beispielsweise gibt der Wert "2013-10-01T08:35:22+00:00" den 10. Oktober 2013 um 8:35:22 Uhr ohne Zeitzonenabweichung an. Weitere ISOInformationen finden Sie unter 8601.

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["created_at"]
elastic_ip

Die Elastic IP-Adresse, die auf null festgelegt ist, wenn die Instance über keine IP-Adresse verfügt (Zeichenfolge)

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["elastic_ip"]
instance_type

Der Instance-Typ, z. B. "c1.medium" (Zeichenfolge)

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["instance_type"]
ip

Die öffentliche IP-Adresse (Zeichenfolge).

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["ip"]
private_ip

Die private IP-Adresse (Zeichenfolge).

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["private_ip"]
public_dns_name

Der öffentliche DNS Name (Zeichenfolge).

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["public_dns_name"]
private_dns_name

Der private DNS Name (Zeichenfolge).

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["private_dns_name"]
Region

Die AWS Region, z. B. "us-west-2" (Zeichenfolge).

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["region"]
Status

Der Status (Zeichenfolge) Die möglichen Werte lauten wie folgt:

  • "requested"

  • "booting"

  • "running_setup"

  • "online"

  • "setup_failed"

  • "start_failed"

  • "terminating"

  • "terminated"

  • "stopped"

  • "connection_lost"

node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["status"]
Name

Der Layer-Name, mit dem der Layer in der Konsole angezeigt wird (Zeichenfolge). Er kann vom Benutzer festgelegt werden und muss nicht eindeutig sein.

node["opsworks"]["layers"]["layershortname"]["name"]