Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated metrics naming

...

Metric Name

Type

Group

Tags

Description

ClientMetricsInstanceCountinstance-count

Gauge

ClientMetricsclient-metrics


Current number of client metric instances being managed by the broker. E.g., the number of unique CLIENT_INSTANCE_IDs with an empty or non-empty subscription set.

unknown-subscription-request-count

unknown-subscription-request-rate

ClientMetricsUnknownSubscriptionRequestCount

ClientMetricsUnknownSubscriptionRequestRate

Meter

ClientMetricsclient-metrics



Total number/rate of metrics requests for PushTelemetryRequests with unknown subscription id.

throttle-count

throttle-rate

ClientMetricsThrottleCount

ClientMetricsThrottleRate

Meter

ClientMetricsclient-metrics

client_instance_id

Total number/rate of throttled telemetry requests due to a higher requests rate than the allowed PushIntervalMs.

plugin-export-count

plugin-export-rate

ClientMetricsPluginExportCount

ClientMetricsPluginExportRate

Meter

ClientMetricsclient-metrics

client_instance_id

The total number/rate of metrics requests being pushed to metrics plugins, e.g., the number/rate of exportMetrics() calls.

plugin-error-count

plugin-error-rate

ClientMetricsPluginErrorCount

ClientMetricsPluginErrorRate

Meter

ClientMetricsclient-metrics

client_instance_id

The total number/rate of exceptions raised from plugin's exportMetrics().

plugin-export-time-avg

plugin-export-time-max

ClientMetricsPluginExportTimeAvg

ClientMetricsPluginExportTimeMax

Avg and MaxClientMetricsclient-metricsclient_instance_idAmount of time broker spends in invoking plugin exportMetrics call

...