Cloud Logging מייצג יומנים באמצעות סוג הנתונים LogEntry
, שמגדיר נתונים משותפים לכל הרשומות ביומן, וגם את עומסי התועלת הספציפיים ששירותי Google Cloud יכולים לכלול. אפשר לקרוא פרטים נוספים במאמר בנושא LogEntry.
יומנים ארוכים מחולקים לכמה רשומות ביומן. מידע נוסף זמין במאמר טיפול ביומני מידע מפוצלים.
דוגמאות לרשומות ביומן
בדוגמה הבאה מוצג LogEntry
ביומן UpdateVehicle
. הבקשה והתשובה של ה-RPC נמצאות בתוך השדה jsonPayload
.
{
"insertId": "c6b85fbc927343fc8a85338c57a65733",
"jsonPayload": {
"request": {
"header": {4},
"updateMask": "deviceSettings",
"vehicleId": "uniqueVehicleId",
"vehicle": {2}
},
"response": {
"name": "providers/example-project-id/vehicles/uniqueVehicleId",
"availableCapacity": 2,
"state": "VEHICLE_STATE_OFFLINE",
"maximumCapacity": 2,
"vehicleType": {1},
"supportedTrips": {1}
},
"@type": "type.googleapis.com/maps.fleetengine.v1.UpdateVehicleLog"
},
"resource": {
"type": "fleetengine.googleapis.com/Fleet",
"labels": {2}
},
"timestamp": "2021-01-01T00:00:00.000000000Z",
"labels": {2},
"logName": "projects/example-project-id/logs/fleetengine.googleapis.com%2Fupdate_vehicle",
"receiveTimestamp": "2021-01-01T00:00:00.000000000Z"
}
אם תוחזר שגיאת RPC, השדה responseVehicle
יימחק והשדה errorResponse
יוגדר ויאוכלס ב-jsonPayload
.
{
"insertId": "c6b85fbc927343fc8a85338c57a65733",
"jsonPayload": {
"errorResponse": {
"httpStatusCode": 404,
"code": "NOT_FOUND",
"message": "No entity with id invalidVehicleId exists"
},
"@type": "type.googleapis.com/maps.fleetengine.v1.UpdateVehicleLog",
"request": {
"vehicle": {3},
"updateMask": "deviceSettings",
"vehicleId": "fakeVehicleId",
"header": {4}
}
},
"resource": {
"type": "fleetengine.googleapis.com/Fleet",
"labels": {2}
},
"timestamp": "2021-01-01T00:00:00.000000000Z",
"severity": "ERROR",
"labels": {2}
"logName": "projects/example-project-id/logs/fleetengine.googleapis.com%2Fupdate_vehicle",
"receiveTimestamp": "2021-01-01T00:00:00.000000000Z"
}
למידע נוסף על שפת השאילתות ביומן, קראו את המאמר שפת שאילתות הרישום ביומן.
במאמר סקירה כללית על מדדים שמבוססים על יומנים מוסבר איך משתמשים ביומני האירועים כדי ליצור מדדים.