Google Cloud Observability fournit des fonctionnalités de surveillance, de journalisation et de diagnostic pour les applications Node.js.
Les bibliothèques Node.js sont disponibles pour les services Google Cloud Observability suivants :
Error Reporting
Error Reporting pour Node.js regroupe et affiche les erreurs générées dans vos applications Node.js en cours d'exécution. Pour commencer à utiliser Error Reporting, consultez Instrumenter des applications Node.js pour Error Reporting.
Cloud Logging
Cloud Logging pour Node.js vous permet de stocker, de rechercher, d'analyser et de surveiller les données et les événements des journaux dans les applications Node.js, ainsi que de générer des alertes à leur sujet. Nous fournissons des plug-ins Bunyan et Winston, ainsi que des bibliothèques clientes Cloud pour Node.js. Pour commencer à utiliser Cloud Logging, consultez la page Configurer Cloud Logging pour les applications Node.js.
Cloud Monitoring
Cloud Monitoring pour Node.js collecte des métriques, des événements et des métadonnées provenant des applications Node.js. Stackdriver ingère ces données et génère des insights à l'aide de tableaux de bord, de graphiques et d'alertes.
Liens :
- Bibliothèques clientes cloud pour l'API Cloud Monitoring
- Créer des métriques personnalisées
- Lire des métriques
- Parcourir les métriques
- Cloud Monitoring pour Node.js sur GitHub
Cloud Trace
Cloud Trace est un système de traçage distribué pourGoogle Cloud qui recueille les données de latence des applications Node.js et les affiche en temps quasi réel dans la console Google Cloud . Pour commencer à utiliser Cloud Trace, consultez l'exemple d'instrumentation Node.js dans la documentation Cloud Trace.