*`telegraf_config` - hash with the general configuration (see [telegraf documentation](https://docs.influxdata.com/telegraf/latest/administration/configuration/))
```
agent:
interval: 10s
round_interval: true
metric_batch_size: 1000
metric_buffer_limit: 10000
collection_jitter: 0s
flush_interval: 10s
flush_jitter: 0s
precision: ''
hostname: ''
omit_hostname: false
```
*`telegraf_inputs` - hash with inputs configuration
```
cpu:
percpu: true
totalcpu: true
collect_cpu_time: false
report_active: false
```
*`telegraf_outputs` - hash with outputs configuration