Übersicht
Die Operations-Suite von Google Cloud bietet leistungsstarke Monitoring-, Logging- und Diagnosefunktionen für Node.js-Anwendungen.
Node.js-Bibliotheken stehen für die folgenden Dienste der Operations-Suite von Google Cloud zur Verfügung:
Debugger
Cloud Debugger ist ein Feature der Google Cloud Platform, mit dem Sie den Zustand einer Node.js-Anwendung an einer beliebigen Position im Code prüfen können, ohne die laufende Anwendung dabei zu beenden oder zu verlangsamen. Eine Einführung in Cloud Debugger finden Sie unter Cloud Debugger für Node.js-Anwendungen einrichten.
Error Reporting
Error Reporting für Node.js zeigt die in ausgeführten Node.js-Anwendungen generierten Fehler in einer Zusammenfassung an. Eine Einführung in Error Reporting finden Sie unter Error Reporting für Node.js-Anwendungen einrichten.
Logging
Cloud Logging für Node.js dient zum Speichern, Durchsuchen, Analysieren, Überwachen und Melden von Log-Daten und Ereignissen in Node.js-Anwendungen. Wir stellen Bunyan- und Winston-Plug-ins sowie eine Stackdriver Logging API-Clientbibliothek zur Verfügung. Eine Einführung in Cloud logging finden Sie unter Cloud Logging für Node.js-Anwendungen einrichten.
Monitoring
Cloud Monitoring für Node.js erfasst Messwerte, Ereignisse und Metadaten aus Node.js-Anwendungen. Stackdriver nimmt diese Daten auf und stellt Informationen in Dashboards, Diagrammen und Benachrichtigungen bereit.
Links:
- Cloud-Clientbibliotheken für die Cloud Monitoring API
- Benutzerdefinierte Messwerte erstellen
- Messwerte lesen
- Messwerte suchen
- Cloud Monitoring für Node.js auf GitHub
Trace
Cloud Trace ist ein verteiltes Tracing-System für Google Cloud. Es erfasst Latenzdaten aus Node.js-Anwendungen und zeigt sie nahezu in Echtzeit in der Google Cloud Console an. Eine Einführung in Cloud Trace finden Sie unter Cloud Trace für Node.js-Anwendungen einrichten.