Log¶
| Field | Type | Description |
|---|---|---|
| fields | The log fields of the log. This is a map of key-value pairs that store additional information captured with the log. | |
| listener_ids | repeated string | The listener IDs associated with the log. This is used to link the log to specific workflows that captured the log. |
| log_level | bitdrift.public.unary.timeline.v1.Log.LogLevel | The severity level of the log. |
| log_type | bitdrift_public.protobuf.logging.v1.LogType | The type of the log. This is used to categorize logs and can be used for filtering and display purposes. |
| message | string | The main log message of the log. |
| timestamp | google.protobuf.Timestamp | The recorded timestamp of the log. |
Example¶
JSON
{
"fields": {
"fields": {
"key": {}
}
},
"listener_ids": [
"abc-123-def"
],
"log_level": "DEBUG",
"log_type": "REPLAY",
"message": "Example text",
"timestamp": "2024-01-15T09:30:00Z"
}
Log.LogFields¶
| Field | Type | Description |
|---|---|---|
| fields | Additional key-value fields captured with the log. |
Example¶
JSON
{
"fields": {
"key": {}
}
}
Log.LogFields.FieldsEntry¶
No fields
Log.LogLevel¶
| Name | Number | Description |
|---|---|---|
| TRACE | 0 | |
| DEBUG | 1 | |
| INFO | 2 | |
| WARN | 3 | |
| ERROR | 4 |