Puppet Class: telegraf::params
- Defined in:
- manifests/params.pp
Overview
Class: telegraf::params
A set of default parameters for Telegraf’s configuration.
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
# File 'manifests/params.pp', line 5
class telegraf::params {
$ensure = 'present'
$config_file = '/etc/telegraf/telegraf.conf'
$hostname = $::hostname
$interval = '10s'
$round_interval = true
$metric_buffer_limit = '1000'
$flush_buffer_when_full = true
$collection_jitter = '0s'
$flush_interval = '10s'
$flush_jitter = '0s'
$debug = false
$quiet = false
$global_tags = {}
$manage_service = true
$manage_repo = true
$outputs = {
'influxdb' => {
'urls' => [ 'http://localhost:8086' ],
'database' => 'telegraf',
'username' => 'telegraf',
'password' => 'metricsmetricsmetrics',
}
}
$inputs = {
'cpu' => {
'percpu' => true,
'totalcpu' => true,
}
}
}
|