pkg/exporter/loki/logproto.proto (19 lines of code) (raw):

syntax = "proto3"; package logproto; option go_package = "/logproto"; import "google/protobuf/timestamp.proto"; import "google/protobuf/descriptor.proto"; extend google.protobuf.FieldOptions { bool non_sensitive = 50000; } message PushRequest { repeated Stream streams = 1; } message Stream { string labels = 1; repeated Entry entries = 2; } message Entry { google.protobuf.Timestamp timestamp = 1; string line = 2; }