Crate risingwave_telemetry_event

Source

Modules§

util 🔒
Move the Telemetry’s Event Report functions here Keep the stats report module in the common/ module

Constants§

TELEMETRY_EVENT_REPORT_INTERVAL
TELEMETRY_EVENT_REPORT_STASH_SIZE
TELEMETRY_REPORT_URL
TELEMETRY_RISINGWAVE_CLOUD_UUID

Statics§

TELEMETRY_EVENT_REPORT_TX
TELEMETRY_TRACKING_ID

Functions§

current_timestamp
do_telemetry_event_report
get_telemetry_risingwave_cloud_uuid
post_telemetry_report_pb
Sends a POST request of the telemetry reporting to a URL.
report_event_common
request_to_telemetry_event

Type Aliases§

TelemetryError
Telemetry errors are generally recoverable/ignorable. String is good enough.
TelemetryResult