mirror of
https://github.com/dj-wasabi/ansible-telegraf.git
synced 2025-07-17 08:46:37 +00:00
Adding support for aggregators (#156)
* templates/telegraf.conf.j2: Adding aggregator support. Adding aggregator support and tagpass/tagdrop support for processors and aggregators. * Adding test for aggregator templating
This commit is contained in:
@ -52,6 +52,13 @@ provisioner:
|
||||
name: grok
|
||||
config:
|
||||
- patterns = ["invoked oom-killer"]
|
||||
telegraf_aggregators:
|
||||
- aggregator: basicstats
|
||||
config:
|
||||
- drop_original = false
|
||||
- stats = ['mean']
|
||||
tagpass:
|
||||
- cpu = ["cpu-total"]
|
||||
|
||||
scenario:
|
||||
name: default
|
||||
|
@ -24,6 +24,7 @@ def test_telegraf_dot_conf(host):
|
||||
assert telegraf.contains('[[outputs.influxdb]]')
|
||||
assert telegraf.contains('["http://influxdb:8086"]')
|
||||
assert telegraf.contains('[[inputs.net]]')
|
||||
assert telegraf.contains('[[aggregators.basicstats]]')
|
||||
|
||||
|
||||
def test_telegraf_dot_d_dir(host):
|
||||
|
Reference in New Issue
Block a user