Cloud Logging menampilkan log menggunakan jenis data LogEntry, yang menentukan data umum untuk semua entri log serta payload spesifik yang dapat disertakan oleh layanan Google Cloud. Untuk mengetahui detailnya, lihat LogEntry.
Log yang panjang dibagi menjadi beberapa entri log. Lihat Menangani log pemisahan dalam dokumentasi ini.
Contoh entri log
Contoh berikut menunjukkan LogEntry untuk log UpdateVehicle. Permintaan dan respons RPC berada di dalam kolom 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"
}
Jika error RPC ditampilkan, kolom responseVehicle akan dihapus, dan kolom errorResponse akan ditetapkan dan diisi dalam 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"
}
Untuk informasi selengkapnya tentang bahasa kueri pencatatan, lihat Bahasa kueri pencatatan.
Untuk informasi tentang cara menggunakan log untuk membuat metrik, lihat Ikhtisar metrik berbasis log.
Langkah berikutnya
Menangani entri log panjang dengan log terpisah.