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

Attributi layers

Importante

Il AWS OpsWorks Stacks il 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 Squadra su AWS Re:post o tramite AWS Supporto Premium.

L'attributo layers contiene un set di attributi di livello, uno per ciascun livello dello stack, che vengono denominati con il nome breve del livello, ad esempio php-app. Uno stack può avere al massimo uno dei livelli integrati, i cui nomi brevi sono i seguenti:

  • db-master: Il mio SQL livello

  • java-app: livello Java App Server

  • lb: HAProxy livello

  • monitoring-master: Strato di gangli

  • memcached: livello Memcached

  • nodejs-app: livello Node.js App Server

  • php-app: livello PHP App Server

  • rails-app: livello Rails App Server

  • web: livello statico del server Web

Uno stack può contenere un qualsiasi numero di livelli personalizzati, con nomi brevi definiti dall'utente.

Ogni attributo di livello include i seguenti attributi:

id

L'ID del livello, GUID che è generato OpsWorks e identifica in modo univoco il livello (stringa).

node["opsworks"]["layers"]["layershortname"]["id"]
Istanze

L'elemento instances contiene un set di attributi di istanza, uno per ogni istanza online del livello. Sono denominati con il nome host dell'istanza, ad esempio php-app1.

Nota

L'elemento instances contiene solo le istanze che si trovano nello stato online quando vengono creati gli attributi di configurazione e distribuzione di un particolare stack.

Ogni elemento di istanza contiene i seguenti attributi:

availability_zone

La zona di disponibilità, ad esempio "us-west-2a" (stringa).

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

L'ID dell'EC2istanza (stringa).

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

Il numero di processi Web di back-end (numero). Determina, ad esempio, il numero di connessioni simultanee che HAProxy verranno inoltrate a un backend Rails. Il valore predefinito dipende dal numero dei core e dalla memoria dell'istanza.

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

L'ora in cui l'EC2istanza è stata avviata, utilizzando il formato UTC yyyy-mm-ddd THH:MM:SS+HH:mm (stringa). Ad esempio, "2013-10-01T08:35:22+00:00" corrisponde a 8:35:22 del 10 ott. 2013, senza differenza di fuso orario. Per ISOulteriori informazioni, vedere 8601.

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

L'ora in cui è stata creata l'EC2istanza, utilizzando il formato UTC yyyy-mm-ddd THH:MM:SS+HH:mm (stringa). Ad esempio, "2013-10-01T08:35:22+00:00" corrisponde a 8:35:22 del 10 ott. 2013, senza differenza di fuso orario. Per ulteriori ISO informazioni, consulta 8601.

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

L'indirizzo IP elastico, che è impostato su null se non è disponibile nell'istanza (stringa).

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

Il tipo di istanza, ad esempio "c1.medium" (stringa).

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

L'indirizzo IP pubblico (stringa).

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

L'indirizzo IP privato (stringa).

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

Il DNS nome pubblico (stringa).

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

Il DNS nome privato (stringa).

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

La AWS regione, ad esempio "us-west-2" (string).

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

Lo stato (stringa). I valori possibili sono i seguenti:

  • "requested"

  • "booting"

  • "running_setup"

  • "online"

  • "setup_failed"

  • "start_failed"

  • "terminating"

  • "terminated"

  • "stopped"

  • "connection_lost"

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

Il nome del livello, che viene utilizzato per rappresentare il livello nella console (stringa). Può essere definito dall'utente e non è necessariamente univoco.

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