Parametri funzione
Scopri le metriche emesse da OCI Functions nello spazio di nomi delle metriche oci_faas.
È possibile monitorare lo stato, la capacità e le prestazioni delle funzioni distribuite nelle funzioni OCI utilizzando le metriche , gli allarmi e le notifiche.
Questo argomento descrive le metriche emesse dallo spazio di nomi delle metriche oci_faas
(servizio OCI Functions).
Risorse: funzioni
Panoramica delle metriche del servizio OCI Functions
OCI Functions monitora l'esecuzione delle funzioni e raccoglie e segnala metriche come:
- Il numero di volte in cui viene richiamata una funzione.
- Il periodo di tempo durante il quale una funzione viene eseguita.
- Il numero di richieste per richiamare una funzione non riuscita con una risposta di errore (inclusi il codice di errore e il messaggio di errore).
- Numero di richieste per richiamare una funzione che ha restituito un errore '429 Too Many Requests' nella risposta (noto come 'throttled function invoations').
- Quantità di memoria allocata per l'esecuzione simultanea delle funzioni e per la concorrenza di cui è stato eseguito il provisioning (vedere Monitoraggio dell'uso e della disponibilità della memoria per le funzioni OCI).
Mentre la frequenza varia in base alla metrica, le metriche di servizio predefinite in genere hanno una frequenza di 60 secondi, ovvero almeno un datapoint inviato al minuto.
Prerequisiti
Criteri IAM: per monitorare le risorse, è necessario disporre del tipo di accesso richiesto in un criterio scritto da un amministratore, indipendentemente dal fatto che si stia utilizzando la console o l'API REST con un SDK, un'interfaccia CLI o un altro strumento. Il criterio deve consentire l'accesso sia ai servizi di monitoraggio che alle risorse monitorate. Se si tenta di eseguire un'azione e si riceve un messaggio che informa che non si dispone dell'autorizzazione o che non si è autorizzati, contattare l'amministratore per sapere in quale tipo di accesso si è stati concessi e in quale compartimento è necessario lavorare. Per ulteriori informazioni sulle autorizzazioni utente per il monitoraggio, vedere Criteri IAM.
Per ulteriori informazioni sull'istruzione dei criteri necessaria per accedere alle metriche emesse dalle funzioni OCI, vedere Istruzioni dei criteri per concedere agli utenti delle funzioni OCI l'accesso alle risorse correlate alle funzioni.
Metriche disponibili: oci_faas
Le metriche elencate nelle tabelle seguenti sono automaticamente disponibili per qualsiasi funzione creata. Non è necessario abilitare il monitoraggio sulla risorsa per ottenere queste metriche.
I parametri di OCI Functions includono le dimensioni riportate di seguito.
- ID APPLICAZIONE
- L'OCID dell'applicazione che contiene funzioni.
- FORMA DELLE APPLICAZIONI
- L'architettura dell'applicazione.
- COMPARTMENTID
- L'OCID del compartimento che contiene l'applicazione.
- TIPO DI RICHIAMO
- Modalità di richiamo della funzione (sincronizzazione o scollegamento). Questa dimensione è disponibile solo in alcuni regni commerciali.
- NOME RIPRODUZIONE RISORSE
- Il nome dell'applicazione contenente la funzione e il nome della funzione.
- RESOURCEID
- L'OCID della funzione.
- NOME RISORSA
- Il nome della risorsa a cui si applica la metrica (applicazione o applicazione e funzione).
- TIPO DI RISPOSTA
- La risposta quando viene richiamata una funzione (una delle seguenti: Operazione riuscita, Errore o Limitato).
- ID TENANCY UTENTE
- L'OCID della tenancy che ha richiamato la funzione.
Parametro | Nome visualizzato metrica | Unità | descrizione; | Dimensioni |
---|---|---|---|---|
AllocatedProvisionedConcurrency |
Funzioni di accesso concorrente con provisioning allocato | MB | Memoria consumata dagli slot di concorrenza di cui è stato eseguito il provisioning. | applicationId
|
AllocatedTotalConcurrency |
Funzioni di accesso concorrente allocato | MB | Memoria concorrente totale allocata. | applicationShape
|
FunctionExecutionDuration
|
Durata funzione | m | Durata totale dell'esecuzione della funzione. Espresso in millisecondi. | applicationId
|
FunctionInvocationCount
|
Richiami funzione | Conteggio | Numero totale di chiamate funzione. | applicationId
|
FunctionResponseCount
|
Questa metrica viene utilizzata nei seguenti grafici delle metriche predefinite: Errori (con Limiti (con |
Conteggio | Numero totale di risposte funzione. | applicationId
responseType = "Error" , per le singole funzioni sono disponibili le dimensioni riportate di seguito.
|
Utilizzo di Console
- Nella pagina di elenco Applicazioni, selezionare l'applicazione contenente la funzione per la quale si desidera visualizzare le metriche. Per informazioni su come trovare la pagina di elenco o l'applicazione, vedere Elenco di applicazioni.
- Selezionare la scheda Funzioni e selezionare il nome della funzione per la quale si desidera visualizzare le metriche.
-
Selezionare la scheda Monitoraggio.
Nella sezione Metriche viene visualizzato un grafico per ogni metrica emessa dallo spazio di nomi delle metriche per le funzioni OCI. Per ulteriori informazioni sulle metriche emesse, vedere Metriche disponibili: oci_faas.
Per ulteriori informazioni sulle metriche di monitoraggio e sull'uso degli allarmi, vedere Panoramica del monitoraggio. Per informazioni sulle notifiche per gli allarmi, vedere Panoramica delle notifiche.
Se non vengono visualizzati i dati delle metriche per una funzione prevista, vedere le possibili cause e risoluzioni riportate di seguito.
problema | Causa possibile | Risoluzione |
---|---|---|
Funzioni mancanti: una funzione richiamata risulta mancante nel grafico Richiami. | L'intervallo del grafico (periodo di tempo o finestra dell'asse X) non copre il tempo di richiamo. | Modificare l'intervallo o il periodo di tempo del grafico in base alle esigenze. |
Lacune nei dati delle metriche: la linea del grafico è discontinua. Voglio vedere i dati nei grafici come una linea continua nel tempo, ma la linea ha delle lacune. | Non esistono dati delle metriche nei tempi indicati dalle lacune. | Arrotondare la visualizzazione aumentando l'intervallo del grafico per verificare se le lacune vengono rimosse. |
Grafici vuoti: i grafici Errori e Limitazioni non mostrano mai i dati. | Non esistono dati delle metriche per questi grafici nell'intervallo di grafici specificato. Non si sono verificati errori e nessuna richiesta è stata limitata. Sono previsti grafici Errori e Limitazioni vuoti. | Non applicabile. |
Limita i dati: il grafico Limitazioni mostra i dati. Che cosa devo fare? | I dati nel grafico Limitazioni indicano che almeno una richiesta di richiamo di una funzione ha restituito un errore '429 Too Many Requests' nella risposta. | Risottomettere le richieste di richiamo limitate. Sottomette le richieste di richiamo future con minore frequenza. |
- Nella pagina di elenco Applicazioni, selezionare l'applicazione per la quale si desidera visualizzare le metriche delle funzioni. Per informazioni su come trovare la pagina di elenco o l'applicazione, vedere Elenco di applicazioni.
-
Selezionare la scheda Monitoraggio.
Nella sezione Metriche viene visualizzato un grafico per ogni metrica emessa dallo spazio di nomi delle metriche per le funzioni OCI. Per ulteriori informazioni sulle metriche emesse, vedere Metriche disponibili: oci_faas.
Per ulteriori informazioni sulle metriche di monitoraggio e sull'uso degli allarmi, vedere Panoramica del monitoraggio. Per informazioni sulle notifiche per gli allarmi, vedere Panoramica delle notifiche.
- Aprire il menu di navigazione e selezionare Osservabilità e gestione. In Monitoraggio, selezionare Metriche servizio.
- Selezionare l'area in uso con OCI Functions.
Si consiglia di utilizzare la stessa area del registro Docker specificata nel contesto CLI di Fn Project. Vedere Creazione di un contesto CLI Fn Project per connettersi a Oracle Cloud Infrastructure.
-
Selezionare il compartimento contenente le applicazioni per le quali si desidera visualizzare le metriche delle funzioni.
-
Per Spazio di nomi metrica, selezionare oci_faas.
La pagina Metriche servizio aggiorna in modo dinamico la pagina in modo da visualizzare i grafici per ogni metrica emessa dallo spazio di nomi della metrica selezionata. Per ulteriori informazioni sulle metriche emesse, vedere Metriche disponibili: oci_faas.
Per ulteriori informazioni sulle metriche di monitoraggio e sull'uso degli allarmi, vedere Panoramica del monitoraggio. Per informazioni sulle notifiche per gli allarmi, vedere Panoramica delle notifiche.
Uso dell'API
Per informazioni sull'uso dell'API e delle richieste di firma, consulta la documentazione dell'API REST e le credenziali di sicurezza. Per informazioni sugli SDK, vedere SDK e l'interfaccia CLI.
- Monitoraggio dell'API per metriche e allarmi
- API Notifiche per le notifiche (utilizzata con gli allarmi)