Wenn Sie mit Ihrem Ray in Vertex AI Aufgaben ausführen, werden Tracking-Logs automatisch generiert und sowohl in Cloud Logging als auch in Open-Source-Ray gespeichert. In diesem Abschnitt wird beschrieben, wie Sie über die Google Cloud Console auf die generierten Logs zugreifen.
Lesen Sie zuerst die Ray in Vertex AI-Übersicht und richten Sie alle erforderlichen Tools ein.Cloud Logging Console
-
Wählen Sie im Navigationsbereich der Google Cloud Console Logging und anschließend Log-Explorer aus:
Wählen Sie ein vorhandenes Google Cloud-Projekt, einen Ordner oder eine Organisation aus.
Um alle Ray-Logs anzuzeigen, geben Sie die folgende Abfrage in das Feld des Abfrageeditors ein und klicken Sie dann auf Abfrage ausführen:
resource.labels.task_name="ray-cluster-logs"
Wenn Sie die Logs auf einen bestimmten Ray-Cluster beschränken möchten, fügen Sie der Abfrage die folgende Zeile hinzu und klicken Sie dann auf Abfrage ausführen:
labels."ml.googleapis.com/ray_cluster_id"=CLUSTER_NAME
Dabei ist CLUSTER_NAME der Name des Ray-Clusters.
Wenn Sie die Logs weiter auf eine bestimmte Logdatei wie
raylet.out
beschränken möchten, klicken Sie auf Logfelder -> Logname.Sie können ähnliche Logeinträge gruppieren:
Klicken Sie in den Abfrageergebnissen auf einen Logeintrag, um das Log zu maximieren.
Klicken Sie in der Datei
jsonPayload
auf den Werttailed_path
. Ein Drop-down-Menü wird angezeigt.Klicken Sie auf Übereinstimmende Einträge anzeigen.
Hauptknoten-Shell
Sie können die Open-Source-Ray-Logdateien über die interaktive Shell auf dem Ray-Hauptknoten aufrufen:
Rufen Sie in der Google Cloud Console die Seite „Ray in Vertex AI“ auf.
Klicken Sie in der Zeile für den von Ihnen erstellten Cluster auf das
Dreipunkt-Menü.Wählen Sie Interaktive Shell des Hauptknotens aus. Die Shell wird in einem anderen Tab geöffnet.
Rufen Sie das Verzeichnis
/var/log-storage/
auf:cd /var/log-storage/
Rufen Sie die Ray-Logs im Verzeichnis
session_DATE/logs/
auf, wobei DATE das Datum ist, an dem Sie den Ray-Cluster in Vertex AI erstellt haben.