Пример записи.Вы можете расширить это с помощью своих пользовательских изменений, таких как отметка времени.
{
"logName": "projects/development/logs/my-test-log",
"resource": {"type": "global"},
"severity": "WARNING",
"textPayload": "Test entry"
}
Эти ссылки документируют поля для LogEntry, который является объектом (словарь Python).
Обратите внимание, что некоторые изсами поля являются объектами:
LogEntry
LogEntry
{
"logName": string,
"resource": {
object(MonitoredResource)
},
"timestamp": string,
"receiveTimestamp": string,
"severity": enum(LogSeverity),
"insertId": string,
"httpRequest": {
object(HttpRequest)
},
"labels": {
string: string,
...
},
"metadata": {
object(MonitoredResourceMetadata)
},
"operation": {
object(LogEntryOperation)
},
"trace": string,
"spanId": string,
"traceSampled": boolean,
"sourceLocation": {
object(LogEntrySourceLocation)
},
// Union field payload can be only one of the following:
"protoPayload": {
"@type": string,
field1: ...,
...
},
"textPayload": string,
"jsonPayload": {
object
}
// End of list of possible types for union field payload.
}
Эта ссылка документирует метку времени:
Отметка времени
Формат строки отметки времени выглядит следующим образом (григорианский календарь):
Range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z