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

Der AWS OpsWorks Stacks Dienst 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 das AWS Support Team auf AWS re:POST oder über den 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: MySQL-Schicht

  • java-app: Java-App-Server-Ebene

  • lb: HAProxy-Schicht

  • monitoring-master: Ganglien-Schicht

  • 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, bei der es sich um eine GUID handelt, die von der Ebene generiert wird OpsWorks und 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-Instance-ID (Zeichenfolge).

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

Die Anzahl der Back-End-Webprozesse (Zahl). Hierüber wird beispielsweise die Anzahl gleichzeitiger Verbindungen festgelegt, die HAProxy an ein Rails-Back-End weiterleitet. 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-Instance gestartet wurde, wobei das UTC-Format 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 Informationen finden Sie unter ISO 8601.

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

Die Uhrzeit, zu der die EC2-Instance erstellt wurde, im UTC-Format thh:mm:ss+hh:mm (Zeichenfolge). yyyy-mm-ddd Beispielsweise gibt der Wert "2013-10-01T08:35:22+00:00" den 10. Oktober 2013 um 8:35:22 Uhr ohne Zeitzonenabweichung an. Weitere Informationen finden Sie unter ISO 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"]