forked from mirrors/statsd_exporter
Update readme regarding metric type matching
Co-authored-by: Simon Westphahl <westphahl@gmail.com> Signed-off-by: Simon Westphahl <simon.westphahl@bmw.de>
This commit is contained in:
parent
568f744f2e
commit
b2423c56a5
1 changed files with 15 additions and 0 deletions
15
README.md
15
README.md
|
@ -251,6 +251,21 @@ mappings:
|
||||||
You can drop any metric using the normal match syntax.
|
You can drop any metric using the normal match syntax.
|
||||||
The default action is "map" which does the normal metrics mapping.
|
The default action is "map" which does the normal metrics mapping.
|
||||||
|
|
||||||
|
StatsD allows emitting of different metric types under the same metric name,
|
||||||
|
but the Prometheus client library can't merge those. For this use-case the
|
||||||
|
mapping definition allows you to specify which metric type to match:
|
||||||
|
|
||||||
|
```
|
||||||
|
mappings:
|
||||||
|
- match: test.foo.*
|
||||||
|
name: "test_foo"
|
||||||
|
match_metric_type: counter
|
||||||
|
labels:
|
||||||
|
provider: "$1"
|
||||||
|
```
|
||||||
|
|
||||||
|
Possible values for `match_metric_type` are `gauge`, `counter` and `timer`.
|
||||||
|
|
||||||
## Using Docker
|
## Using Docker
|
||||||
|
|
||||||
You can deploy this exporter using the [prom/statsd-exporter](https://registry.hub.docker.com/u/prom/statsd-exporter/) Docker image.
|
You can deploy this exporter using the [prom/statsd-exporter](https://registry.hub.docker.com/u/prom/statsd-exporter/) Docker image.
|
||||||
|
|
Loading…
Reference in a new issue