Crate common_greptimedb_telemetry

Source

Structsยง

GreptimeDBTelemetry
Report version info to GreptimeDB.
StatisticData ๐Ÿ”’
Telemetry data to report

Enumsยง

GreptimeDBTelemetryTask
Mode

Constantsยง

GREPTIMEDB_TELEMETRY_CLIENT_CONNECT_TIMEOUT ๐Ÿ”’
The default connect timeout to greptime cloud.
GREPTIMEDB_TELEMETRY_CLIENT_REQUEST_TIMEOUT ๐Ÿ”’
The default request timeout to greptime cloud.
TELEMETRY_URL
The URL to report telemetry data.
UUID_FILE_NAME ๐Ÿ”’
The local installation uuid cache file

Staticsยง

START_TIME ๐Ÿ”’
System start time for uptime calculation
TELEMETRY_INTERVAL
The default interval of reporting telemetry data to greptime cloud

Traitsยง

Collector

Functionsยง

default_get_uuid
format_uptime ๐Ÿ”’
Format uptime duration into a general time range string Returns privacy-friendly descriptions like โ€œhoursโ€, โ€œdaysโ€, etc.
print_anonymous_usage_data_disclaimer ๐Ÿ”’