Uso dell'origine dati personalizzata - Amazon CloudWatch

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

Uso dell'origine dati personalizzata

Dopo aver creato una fonte di dati, puoi usarla per interrogare e visualizzare i dati provenienti da tale fonte, nonché per impostare allarmi. Se hai utilizzato un modello per creare il connettore di origine dati personalizzato o hai aggiunto il tag elencato in Fase 3: collegamento di un tag delle risorse alla funzione Lambda, puoi seguire i passaggi indicati Creazione di un grafico dei parametri da un'altra origine dati per interrogarlo. Puoi anche usare la funzione matematica dei parametri LAMBDA per eseguire query, come spiegato nella sezione seguente. Per informazioni sulla creazione di allarmi su un parametro proveniente da un'origine dati, consulta Creazione di un allarme basato su un'origine dati connessa. Questo argomento descrive come passare argomenti alla funzione Lambda all'origine dati personalizzata.

Come passare argomenti alla funzione Lambda

Il modo consigliato per passare argomenti all'origine dati personalizzata consiste nell'utilizzare il generatore di query nella CloudWatch console quando si esegue una query sull'origine dati.

È inoltre possibile utilizzare la funzione Lambda per recuperare dati dalla fonte dati utilizzando la nuova LAMBDA espressione in CloudWatch matematica metrica.

LAMBDA("LambdaFunctionName" [, optional-arg]*)

optional-arg contiene fino a 20 stringhe, numeri o valori booleani. Ad esempio, param, 3.14 o true.

Nota

Le stringhe multilinea non sono supportate dai connettori delle sorgenti dati. CloudWatch Ogni avanzamento riga viene sostituito da uno spazio quando la query viene eseguita o quando si crea un allarme o un widget del pannello di controllo con la query. In alcuni casi, ciò potrebbe rendere la query non valida.

Quando usi la funzione di matematica dei parametri LAMBDA, puoi fornire il nome della funzione ("MyFunction"). Se la policy delle risorse lo consente, puoi anche utilizzare una versione specifica della funzione ("MyFunction:22") o un alias di funzione Lambda ("MyFunction:MyAlias"). Non è possibile utilizzare *

Di seguito sono riportati alcuni esempi di chiamata della funzione LAMBDA.

LAMBDA("AmazonOpenSearchDataSource", "MyDomain", "some-query")
LAMBDA("MyCustomDataSource", true, "fuzzy", 99.9)

La funzione matematica dei parametri LAMBDA restituisce un elenco di serie temporali che possono essere restituite al richiedente o combinate con altre funzioni matematiche dei parametri. Di seguito è riportato un esempio di combinazione di LAMBDA con altre funzioni matematiche dei parametri.

FILL(LAMBDA("AmazonOpenSearchDataSource", "MyDomain", "some-query"), 0)