What is GetTelemetrySubscriptions?
Clients call this (KIP-714) to negotiate which metrics they should push to the broker and at what interval. The broker controls what it wants to receive. A client with a stale subscription ID gets a new subscription back, prompting it to adjust its metric reporting.
Wire Diagram
Request Header · flexible
message_size
int32 · 4B
api_key
int16 · 2B
api_version
int16 · 2B
correlation_id
int32 · 4B
client_id
string (compact)
tagged
var
GetTelemetrySubscriptionsRequest v0
ClientInstanceId
uuid · 16B
tagged
var
Schema & Example
Schema { "ClientInstanceId": uuid }
Example { "ClientInstanceId": "550e8400-e29b-41d4-a716-446655440000" }