Skip to content
View as Markdown

Log

Field Type Description
fields bitdrift.public.unary.timeline.v1.Log.LogFields 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 repeated bitdrift.public.unary.timeline.v1.Log.LogFields.FieldsEntry 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