Description
Is your feature request related to a problem? Please describe.
Our notion of basic/normal/detailed telemetry levels is a quick and convenient way for users to tune the volume of the collector's own telemetry, but it is quite crude compared to what we provide to control telemetry not generated by the collector. For example, our mdatagen
library provides the ability to enable or disable any individual metric. Not having this ability for the collector's own telemetry means that users may not be able to get the metrics they need without enabling all metrics.
Describe the solution you'd like
In the telemetry configuration, we should offer the ability to enable or disable individual metrics, regardless of telemetry level.
The telemetry level should be used as the starting point for which metrics are enabled or disabled, but then individual metric settings can override.
Metadata
Metadata
Assignees
Type
Projects
Status