risingwave_pb::telemetry

Type Alias PbReportBase

source
pub type PbReportBase = ReportBase;
Expand description

Alias for ReportBase.

Aliased Type§

struct PbReportBase {
    pub tracking_id: String,
    pub session_id: String,
    pub system_data: Option<SystemData>,
    pub up_time: u64,
    pub report_time: u64,
    pub node_type: i32,
    pub is_test: bool,
}

Fields§

§tracking_id: String

tracking_id is persistent in meta data

§session_id: String

session_id is reset every time node restarts

§system_data: Option<SystemData>

system_data is hardware and os info

§up_time: u64

up_time is how long the node has been running

§report_time: u64

report_time is when the report is created

§node_type: i32

node_type is the node that creates the report

§is_test: bool

mark the report is a test message if so, the backend do validations but not store it