Segnalazione automatica degli errori
Puoi emettere un errore da una funzione in Error Reporting come mostrato di seguito:
Node.js
Python
Per generare report sugli errori più dettagliati, puoi utilizzare il client di Error Reporting librerie.
Puoi visualizzare gli errori segnalati in Error Reporting nella console Google Cloud. Puoi anche vedere gli errori segnalati da un particolare funzione quando la selezioni dall'elenco di funzioni nella console Google Cloud.
Le eccezioni non rilevate prodotte dalla funzione verranno visualizzate in Error Reporting. Tieni presente che alcuni tipi di eccezioni non rilevate (ad esempio quelle lanciate in modo asincrono) causeranno un avvio a freddo al successivo richiamo della funzione. Ciò aumenta il tempo necessario per l'esecuzione della funzione.
Segnalazione manuale degli errori
Invio a Cloud Logging in corso...
La funzione error
di Cloud Functions
logger
L'SDK segnalerà gli errori sia a Cloud Logging sia a Error Reporting. Per includere maggiore contesto dell'errore sotto forma di dati strutturati, passa un oggetto di errore come secondo argomento:
} catch (err) {
// Attach an error object as the second argument
functions.logger.error(
"Unable to read quote from Firestore, sending default instead",
err
);
}