risingwave_pb::telemetry

Type Alias PbMetaReport

source
pub type PbMetaReport = MetaReport;
Expand description

Alias for MetaReport.

Aliased Type§

struct PbMetaReport {
    pub base: Option<ReportBase>,
    pub meta_backend: i32,
    pub node_count: Option<NodeCount>,
    pub rw_version: Option<RwVersion>,
    pub stream_job_count: u32,
    pub stream_jobs: Vec<StreamJobDesc>,
    pub cluster_type: i32,
    pub object_store_media_type: String,
}

Fields§

§base: Option<ReportBase>§meta_backend: i32

meta_backend is the backend of meta data

§node_count: Option<NodeCount>

node_count is the count of each node type

§rw_version: Option<RwVersion>

rw_version is the version of RisingWave

§stream_job_count: u32

This field represents the “number of running streaming jobs” and is used to indicate whether the cluster is active.

§stream_jobs: Vec<StreamJobDesc>

stream_jobs is the list of running streaming jobs and is used to collect the table_id, connector_name and table_optimizations

§cluster_type: i32

How the cluster is deployed

§object_store_media_type: String

The object store media type obtained from ObjectStore::store_media_type