View a markdown version of this page

Versioni disponibili di AWS FIS estensione per Lambda - AWS Servizio di iniezione guasti

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

Versioni disponibili di AWS FIS estensione per Lambda

Questa sezione include informazioni sulle versioni delle estensioni AWS FIS Lambda. L'estensione supporta le funzioni Lambda sviluppate per le piattaforme x86-64 e ARM64 (Graviton2). La tua funzione Lambda deve essere configurata per utilizzare lo specifico Amazon Resource Name (ARN) per il luogo in cui è attualmente ospitata. Regione AWS Di seguito puoi visualizzare Regione AWS i dettagli dell'ARN.

AWS FIS Note di rilascio dell'estensione Lambda

La tabella seguente descrive le modifiche apportate alle versioni recenti dell'estensione AWS FIS Lambda

Versione Data di lancio Note

1.0.6

2025-01-29

Supporto migliorato per risposte più ampie alla configurazione dei guasti.

1.0.0

2024-10-29

Rilascio iniziale

Guida all'accesso per gli ARN di estensione Lambda

È necessario disporre di almeno un parametro nella mano Account AWS Regione AWS prima di poter cercare parametri pubblici utilizzando la console. Per scoprire i parametri pubblici, vedete Individuazione dei parametri pubblici in Parameter Store.

Accesso alla console:

  1. Apri la AWS Systems Manager console all'indirizzo https://console.aws.amazon.com/systems-manager/.

  2. Nel riquadro di navigazione, selezionare Parameter Store (Archivio parametri).

  3. Seleziona la scheda Public parameters (Parametri pubblici).

  4. Seleziona il menu a discesa Select a service (Seleziona un servizio). Dalle opzioni a discesa, sceglifis.

  5. (Facoltativo) Filtra i parametri selezionati inserendo ulteriori informazioni nella barra di ricerca. Per le architetture arm64, filtrate i parametri inserendo «arm64". Per le architetture x86_64, filtrate i parametri inserendo «x86_64".

  6. Scegliere il parametro pubblico che si desidera utilizzare.

  7. Dai dettagli dei parametri, individua il valore ARN. Copia l'ARN da utilizzare per configurare le estensioni di livello sulle funzioni Lambda di destinazione.

AWS CLI Accesso:

Nomi dei parametri SSM

I seguenti nomi di parametri SSM sono disponibili per diverse architetture:

  1. arm64: /aws/service/fis/lambda-extension/AWS-FIS-extension-arm64/1.x.x

  2. x86_64: /aws/service/fis/lambda-extension/AWS-FIS-extension-x86_64/1.x.x

AWS CLI Formato di comando

Per recuperare gli ARN dell'estensione, utilizzate il seguente formato di AWS CLI comando in cui ParameterName è il nome dell'architettura e la regione è la destinazione: Regione AWS

aws ssm get-parameter --name parameterName --region region

Esempio di utilizzo

aws ssm get-parameter --name /aws/service/fis/lambda-extension/AWS-FIS-extension-x86_64/1.x.x --region ap-southeast-2

Formato della risposta

Il comando restituisce un oggetto JSON contenente i dettagli del parametro come i seguenti. L'ARN del layer Lambda è incluso nel campo Value dell'oggetto Parameter. Copia l'ARN da utilizzare per configurare le estensioni dei livelli sulle funzioni Lambda di destinazione.

 {
     "Parameter":
        {
             "Name": "/aws/service/fis/lambda-extension/AWS-FIS-extension-x86_64/1.x.x",
             "Type": "String",
             "Value": "arn:aws:lambda:ap-southeast-2:211125361907:layer:aws-fis-extension-x86_64:9",
             "Version": 1,
             "LastModifiedDate": "2025-01-02T15:13:54.465000-05:00",
             "ARN": "arn:aws:ssm:ap-southeast-2::parameter/aws/service/fis/lambda-extension/AWS-FIS-extension-x86_64/1.x.x",
             "DataType": "text"
        }
 }
                 

Accesso programmatico:

Recupera questi parametri pubblici in modo programmatico durante la creazione o la configurazione delle funzioni Lambda utilizzando Infrastructure as Code (IaC). Questo approccio aiuta a mantenere le funzioni Lambda con l'ultima versione ARN del livello senza richiedere aggiornamenti manuali del codice che sarebbero necessari se l'ARN del livello di estensione fosse codificato. AWS FIS Le seguenti risorse mostrano come recuperare i parametri pubblici utilizzando piattaforme IaC comuni:

Individuazione del numero di versione dell'estensione Lambda

Utilizza la seguente procedura per individuare il numero di versione dell'estensione AWS FIS Lambda attualmente configurata.

  1. Apri la AWS Lambda console all'indirizzo. https://console.aws.amazon.com/lambda/

  2. Scegli la funzione Lambda in cui desideri aggiungere il AWS-FIS-Extension livello.

  3. Nella sezione Livelli, seleziona Modifica.

  4. Nella sezione Modifica livelli, scegli Aggiungi un livello.

  5. Nella sezione Scegli un livello, scegli Specifica un ARN.

  6. Inserisci l'ARN per il livello di AWS FIS estensione che corrisponde alla tua architettura Regione AWS . È possibile trovare l'ARN utilizzando la console o i AWS CLI metodi di accesso programmatico descritti nelle sezioni precedenti.

  7. Scegli Verifica per confermare che il layer ARN è valido, quindi scegli Aggiungi.

  8. Usa la scheda Test per testare la funzione.

  9. Al termine del test, visualizza l'output del registro. Individua la versione dell'estensione AWS FIS Lambda nella sezione Dettagli dell'esecuzione.