package opentelemetry.proto.logs.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message InstrumentationLibraryLogs

logs.proto:107

A collection of Logs produced by an InstrumentationLibrary. InstrumentationLibraryLogs is wire-compatible with ScopeLogs for binary Protobuf format. This message is deprecated and will be removed on June 15, 2022.

Used in: ResourceLogs

message LogRecord

logs.proto:160

A log record according to OpenTelemetry Log Data Model: https://github.com/open-telemetry/oteps/blob/main/text/logs/0097-log-data-model.md

Used in: InstrumentationLibraryLogs, ScopeLogs

enum LogRecordFlags

logs.proto:153

Masks for LogRecord.flags field.

message LogsData

logs.proto:37

LogsData represents the logs data that can be stored in a persistent storage, OR can be embedded by other protocols that transfer OTLP logs data but do not implement the OTLP protocol. The main difference between this message and collector protocol is that in this message there will not be any "control" or "metadata" specific to OTLP protocol. When new fields are added into this message, the OTLP request MUST be updated as well.

message ResourceLogs

logs.proto:47

A collection of ScopeLogs from a Resource.

Used in: collector.logs.v1.ExportLogsServiceRequest, LogsData

message ScopeLogs

logs.proto:90

A collection of Logs produced by a Scope.

Used in: ResourceLogs

enum SeverityNumber

logs.proto:123

Possible values for LogRecord.SeverityNumber.

Used in: LogRecord