blob: 0bfbe96f72cdb5224df113b5a90cd02591289a2c [file] [log] [blame]
Filip Pytloun6d4b7a22015-10-06 16:28:31 +02001
2{% set client = salt['grains.filter_by']({
3 'Arch': {
4 'pkgs': ['collectd'],
5 'service': 'collectd',
6 'config_file': '/etc/collectd.conf',
7 'config_dir': '/etc/collectd.d',
Ales Komarek2675e842016-10-05 00:10:44 +02008 'read_interval': 60,
9 'file_logging': True,
10 'remote_collector': False
pasquier-s1ee86c62016-10-27 16:34:47 +020011 'use_fqdn': True,
Filip Pytloun6d4b7a22015-10-06 16:28:31 +020012 },
13 'Debian': {
Simon Pasquier87c99f92016-10-27 17:06:50 +020014 'pkgs': ['collectd-core', 'snmp', 'python-yaml', 'libpython2.7', 'python-simplejson'],
Filip Pytloun6d4b7a22015-10-06 16:28:31 +020015 'service': 'collectd',
16 'config_file': '/etc/collectd/collectd.conf',
17 'config_dir': '/etc/collectd/conf.d',
Ales Komarek2675e842016-10-05 00:10:44 +020018 'read_interval': 60,
19 'file_logging': True,
20 'remote_collector': False
pasquier-s1ee86c62016-10-27 16:34:47 +020021 'use_fqdn': True,
Filip Pytloun6d4b7a22015-10-06 16:28:31 +020022 },
23 'RedHat': {
jan kaufmand6a23ac2016-01-22 12:46:42 +010024 'pkgs': ['collectd', 'collectd-ping', 'net-snmp', 'PyYAML'],
Filip Pytloun6d4b7a22015-10-06 16:28:31 +020025 'service': 'collectd',
26 'config_file': '/etc/collectd.conf',
27 'config_dir': '/etc/collectd.d',
Ales Komarek2675e842016-10-05 00:10:44 +020028 'read_interval': 60,
29 'file_logging': True,
30 'remote_collector': False
pasquier-s1ee86c62016-10-27 16:34:47 +020031 'use_fqdn': True,
Filip Pytloun6d4b7a22015-10-06 16:28:31 +020032 },
33}, merge=salt['pillar.get']('collectd:client')) %}