Segnalazione automatica degli errori
Puoi generare un errore da una funzione a Error Reporting come mostrato di seguito:
Se vuoi report sugli errori più granulari, puoi utilizzare le librerie client Error Reporting.
Puoi visualizzare gli errori segnalati in Error Reporting nella console Google Cloud. Puoi anche visualizzare gli errori segnalati da una determinata funzione quando la selezioni dall'elenco delle funzioni nella console Google Cloud.
Le eccezioni non rilevate prodotte dalla tua funzione verranno visualizzate in Error Reporting. Tieni presente che alcuni tipi di eccezioni non rilevate (ad esempio quelle generate in modo asincrono) causeranno un avvio a freddo in una successiva chiamata di funzione. In questo modo, il tempo di esecuzione della funzione aumenterà.
Segnalazione manuale degli errori
Invio a Cloud Logging in corso…
La funzione error
dell'SDK Cloud Functions
logger
segnalerà gli errori sia a Cloud Logging sia a Error Reporting. Per includere più contesto dall'errore come dati strutturati, passa un oggetto 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
);
}