package events

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

message ContainerMetric

metric.proto:23

/ A ContainerMetric records resource usage of an app in a container.

Used in: Envelope

message CounterEvent

metric.proto:16

/ A CounterEvent represents the increment of a counter. It contains only the change in the value; it is the responsibility of downstream consumers to maintain the value of the counter.

Used in: Envelope

message Envelope

envelope.proto:11

/ Envelope wraps an Event and adds metadata.

enum Envelope.EventType

envelope.proto:13

/ Type of the wrapped event.

Used in: Envelope

message Error

error.proto:7

/ An Error event represents an error in the originating process.

Used in: Envelope

message HttpStartStop

http.proto:64

/ An HttpStartStop event represents the whole lifecycle of an HTTP request.

Used in: Envelope

message LogMessage

log.proto:7

/ A LogMessage contains a "log line" and associated metadata.

Used in: Envelope

enum LogMessage.MessageType

log.proto:10

/ MessageType stores the destination of the message (corresponding to STDOUT or STDERR).

Used in: LogMessage

enum Method

http.proto:15

/ HTTP method.

Used in: HttpStartStop

enum PeerType

http.proto:9

/ Type of peer handling request.

Used in: HttpStartStop

message UUID

uuid.proto:9

/ Type representing a 128-bit UUID. The bytes of the UUID should be packed in little-endian **byte** (not bit) order. For example, the UUID `f47ac10b-58cc-4372-a567-0e02b2c3d479` should be encoded as `UUID{ low: 0x7243cc580bc17af4, high: 0x79d4c3b2020e67a5 }`

Used in: HttpStartStop

message ValueMetric

metric.proto:9

/ A ValueMetric indicates the value of a metric at an instant in time.

Used in: Envelope