Puppet Class: puppet_metrics_dashboard::telegraf
- Defined in:
- manifests/telegraf.pp
Summary
Install and configure TelegrafOverview
Install and configure Telegraf
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'manifests/telegraf.pp', line 6
class puppet_metrics_dashboard::telegraf {
# Enable Telegraf if `configure_telegraf` is true.
$_enable_telegraf = $puppet_metrics_dashboard::configure_telegraf ? {
true => true,
default => $puppet_metrics_dashboard::enable_telegraf
}
if $_enable_telegraf {
contain puppet_metrics_dashboard::telegraf::config
contain puppet_metrics_dashboard::telegraf::service
Class['puppet_metrics_dashboard::telegraf::config']
-> Class['puppet_metrics_dashboard::telegraf::service']
}
}
|