Logs schreiben
Sie haben folgende Möglichkeiten, um Logs in Cloud Logging zu schreiben:
- Schreiben Sie Ihre Logs in vorhandene Logdateien wie
syslog
auf Ihrer Compute Engine-VM-Instanz und verwenden Sie den Ops-Agent, um die Logs an Cloud Logging zu senden. Weitere Informationen finden Sie unter Google Cloud Observability-Agents. - Konfigurieren Sie ein Standard-Logging-Paket, um die von Ihnen geschriebenen Logs an Logging zu senden. Weitere Informationen finden Sie auf den folgenden Seiten:
- Rufen Sie die Logging API mit den Logging-Clientbibliotheken für Ihre Programmiersprache auf.
- Rufen Sie den REST-Endpunkt der Logging API direkt auf. Weitere Informationen finden Sie in der Referenzdokumentation zur Logging API.
- Verwenden Sie die gcloud CLI. Weitere Informationen finden Sie in der
gcloud logging
-Befehlszeile.
Trace-Daten mit Logeinträgen verknüpfen
Logeinträge können Informationen zu Traces enthalten. Wenn Sie Trace-Daten in Logeinträge aufnehmen, können Sie Logs und Traces korrelieren, um eine bessere verteilte Fehlerbehebung zu ermöglichen. Informationen zum manuellen und automatischen Erfassen von Trace-Informationen in Logeinträgen finden Sie unter In Cloud Logging einbinden.
Protokolle lesen
Sie haben folgende Möglichkeiten, um Logeinträge in Logging zu lesen:
-
Rufen Sie in der Google Cloud Console die Seite Log-Explorer auf.
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Logging ist.
Weitere Informationen finden Sie unter Log-Explorer – Übersicht.
Rufen Sie die Logging API über die Clientbibliotheken für Ihre Programmiersprache auf.
Rufen Sie die REST-Endpunkte der Logging API direkt auf. Weitere Informationen finden Sie in der Referenzdokumentation zur Logging API.
Verwenden Sie die gcloud CLI. Weitere Informationen finden Sie in der Befehlszeile
gcloud logging
.