...
Type | String(regex expression) |
Default | "[]" |
Valid Values / Examples | A string representing a JSON array, details below. The above config means the |
Importance | medium |
Update Mode | Dynamic Read & Write. NOTE: To prevent unexpected behavior, dynamic configuration will not persist and the permanent value will be used once the broker is restarted. |
JSON Config Format
The JSON array mentioned above should have JSON objects configuring the corresponding metrics verbosity details at each level. Here are the valid keys in the JSON object, and their corresponding value details.
Key Name | Default Value | Valid Values | Restrictions | Example |
---|---|---|---|---|
level | low |
NOTE: We don't have any medium-level metrics as of now. We leave this option open for future extension. | JSON entries are validated with no particular order, or they are order-irrelevant. The entries can be duplicated, but are required to have no conflict between each other. If there's a conflict between values configured with different metrics level settings, the one that appears first in the sequence NOTE: It's okay to have multiple entries of | "level": "high" |
names | .* | Pattern corresponding to the names of the metric series in scope | "names": "Bytes *" | |
filters | [] (empty JSON array, applies to nothing) |
or
|
|
or
|
...