risingwave_pb::telemetry

Type Alias PbEventMessage

source
pub type PbEventMessage = EventMessage;
Expand description

Alias for EventMessage.

Aliased Type§

struct PbEventMessage {
    pub tracking_id: String,
    pub event_time_sec: u64,
    pub event_stage: i32,
    pub event_name: String,
    pub connector_name: Option<String>,
    pub object: Option<i32>,
    pub catalog_id: i64,
    pub attributes: Option<String>,
    pub node: String,
    pub is_test: bool,
}

Fields§

§tracking_id: String

tracking_id is persistent in meta data

§event_time_sec: u64

event_time is when the event is created

§event_stage: i32

event_stage describes in which process the event happens

§event_name: String

feature_name is the name of the feature triggered the event

§connector_name: Option<String>

connector_name is the name of the connector involves

§object: Option<i32>

connector_direction is the direction of data flow, can be source or sink

§catalog_id: i64

catalog_id is the id of the catalog involves (table_id/source_id/…)

§attributes: Option<String>

attributes is the additional information of the event: json format ser to string

§node: String

node is the node that creates the event

§is_test: bool

mark the event is a test message