Returns the default collector settings
499771
def get_default_config(self):
        
        config = super(OpenstackSwiftCollector, self).get_default_config()
        config.update({
            'path': 'openstackswift',
            'enable_dispersion_report': False,
            'enable_container_metrics': True,
            # don't use the threaded model with this one.
            # for some reason it crashes.
            'interval': 1200,  # by default, every 20 minutes
        })
        return config
1140967
def get_default_config(self):
        
        default_config = super(SNMPInterfaceCollector,
                               self).get_default_config()
        default_config['path'] = 'interface'
        default_config['byte_unit'] = ['bit', 'byte']
        return default_config
923848
def get_default_config(self):
        
        config = super(MemoryCgroupCollector, self).get_default_config()
        config.update({
            'path':     'memory_cgroup',
            'memory_path': '/sys/fs/cgroup/memory/',
            'skip': [],
        })
        return config
962014
def get_default_config(self):
        
        config = super(HBaseCollector, self).get_default_config()
        config.update({
            'path':     'hbase',
            'metrics':  ['/var/log/hbase/*.metrics'],
        })
        return config
12116
def get_default_config(self):
        
        config = super(MQTTHandler, self).get_default_config()

        config.update({
        })

        return config
1015430
def get_default_config(self):
        
        config = super(FilesCollector, self).get_default_config()
        config.update({
            'path': '.',
            'dir': '/tmp/diamond',
            'delete': False,
        })
        return config
300935
def get_default_config(self):
        
        config = super(PostqueueCollector, self).get_default_config()
        config.update({
            'path':             'postqueue',
            'bin':              '/usr/bin/postqueue',
            'use_sudo':         False,
            'sudo_cmd':         '/usr/bin/sudo',
        })
        return config
459317
def get_default_config(self):
        
        config = super(HAProxyCollector, self).get_default_config()
        config.update({
            'method':           'http',
            'path':             'haproxy',
            'url':              'http://localhost/haproxy?stats;csv',
            'user':             'admin',
            'pass':             'password',
            'sock':             '/var/run/haproxy.sock',
            'ignore_servers':   False,
        })
        return config
437365
def get_default_config(self):
        
        config = super(SlabInfoCollector, self).get_default_config()
        config.update({
            'path':     'slabinfo'
        })
        return config
1329058
def get_default_config(self):
        
        config = super(NetworkCollector, self).get_default_config()
        config.update({
            'path':         'network',
            'interfaces':   ['eth', 'bond', 'em', 'p1p', 'eno', 'enp', 'ens',
                             'enx'],
            'byte_unit':    ['bit', 'byte'],
            'greedy':       'true',
        })
        return config
36966
def get_default_config(self):
        
        config = super(PowerDNSCollector, self).get_default_config()
        config.update({
            'bin': '/usr/bin/pdns_control',
            'path': 'powerdns',
            'use_sudo':         False,
            'sudo_cmd':         '/usr/bin/sudo',
        })
        return config
575221
def get_default_config(self):
        
        default_config = super(SNMPRawCollector,
                               self).get_default_config()
        default_config.update({
            'oids': {},
            'path_prefix': 'servers',
            'path_suffix': 'snmp',
        })
        return default_config
217278
def get_default_config(self):
        
        config = super(SoftInterruptCollector, self).get_default_config()
        config.update({
            'path':     'softirq'
        })
        return config
577347
def get_default_config(self):
        
        config = super(ConnTrackCollector, self).get_default_config()
        config.update({
            "path":  "conntrack",
            "dir":   "/proc/sys/net/ipv4/netfilter,/proc/sys/net/netfilter",
            "files": "ip_conntrack_count,ip_conntrack_max,"
                     "nf_conntrack_count,nf_conntrack_max",
        })
        return config
1147809
def get_default_config(self):
        
        config = super(PostfixCollector, self).get_default_config()
        config.update({
            'path':             'postfix',
            'host':             'localhost',
            'port':             7777,
            'include_clients':  True,
        })
        return config
1098824
def get_default_config(self):
        
        config = super(NetfilterAccountingCollector, self).get_default_config()
        config.update({
            'path': 'nfacct',
            'bin': 'nfacct',
            'use_sudo': False,
            'reset': True,
            'sudo_cmd': '/usr/bin/sudo',
            'method': 'Threaded'
        })
        return config
1314546
def get_default_config(self):
        
        config = super(OneWireCollector, self).get_default_config()
        config.update({
            'path': 'owfs',
            'owfs': '/mnt/1wire',
            # 'scan': {'temperature': 't'},
            # 'id:24.BB000000': {'file_with_value': 'alias'},
        })
        return config