Returns the default collector settings
553835
def get_default_config(self):
        
        config = super(SolrCollector, self).get_default_config()
        config.update({
            'host':     'localhost',
            'port':     8983,
            'path':     'solr',
            'core':     None,
            'stats':    ['jvm', 'core', 'response',
                         'query', 'update', 'cache'],
        })
        return config
1234695
def get_default_config(self):
        
        config = super(ServerTechPDUCollector, self).get_default_config()
        config.update({
            'path':     'pdu',
            'timeout': 15,
            'retries': 3,
        })
        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
153465
def get_default_config(self):
        
        config = super(NetscalerSNMPCollector, self).get_default_config()
        config.update({
            'path':     'netscaler',
            'timeout':  15,
            'exclude_service_type': [],
            'exclude_vserver_type': [],
            'exclude_service_state': [],
            'exclude_vserver_state': []
        })
        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
253811
def get_default_config(self):
        
        config = super(TwemproxyCollector, self).get_default_config()
        config.update({
            'path':     'twemproxy',
            'hosts': ['localhost:22222']
        })
        return config
628700
def get_default_config(self):
        
        config = super(MySQLPerfCollector, self).get_default_config()
        config.update({
            'path':     'mysql',
            # Connection settings
            'hosts':    [],

            'slave':    'False',
        })
        return config
1056995
def get_default_config(self):
        
        config = super(UnboundCollector, self).get_default_config()
        config.update({
            'path':         'unbound',
            'bin':          self.find_binary('/usr/sbin/unbound-control'),
            'histogram':    True,
        })
        return config
1232430
def get_default_config(self):
        
        config = super(HttpPostHandler, self).get_default_config()

        config.update({
            'url': 'http://localhost/blah/blah/blah',
            'batch': 100,
        })

        return config
536580
def get_default_config(self):
        
        config = super(VMStatCollector, self).get_default_config()
        config.update({
            'path':     'vmstat'
        })
        return config
437365
def get_default_config(self):
        
        config = super(SlabInfoCollector, self).get_default_config()
        config.update({
            'path':     'slabinfo'
        })
        return config
264310
def get_default_config(self):
        
        config = super(ElasticSearchCollector, self).get_default_config()
        config.update({
            'host':           '127.0.0.1',
            'port':           9200,
            'user':           '',
            'password':       '',
            'instances':      [],
            'scheme':         'http',
            'path':           'elasticsearch',
            'stats':          ['jvm', 'thread_pool', 'indices'],
            'logstash_mode': False,
            'cluster':       False,
        })
        return config
1316330
def get_default_config(self):
        
        config = super(VMSFSCollector, self).get_default_config()
        config.update({
            'path':     'vmsfs'
        })
        return config
709742
def get_default_config(self):
        
        config = super(IPCollector, self).get_default_config()
        config.update({
            'path': 'ip',
            'allowed_names': 'InAddrErrors, InDelivers, InDiscards, ' +
            'InHdrErrors, InReceives, InUnknownProtos, OutDiscards, ' +
            'OutNoRoutes, OutRequests'
        })
        return config
600744
def get_default_config(self):
        
        config = super(HadoopCollector, self).get_default_config()
        config.update({
            'path':      'hadoop',
            'metrics':   ['/var/log/hadoop/*-metrics.out'],
            'truncate':  False,
        })
        return config
567986
def get_default_config(self):
        
        config = super(DarnerCollector, self).get_default_config()
        config.update({
            'path':     'darner',

            # Which rows of 'status' you would like to publish.
            # 'telnet host port' and type stats and hit enter to see the list
            # of possibilities.
            # Leave unset to publish all
            # 'publish': ''
            'publish_queues': True,

            # Connection settings
            'hosts': ['localhost:22133']
        })
        return config
939249
def get_default_config(self):
        
        config = super(CelerymonCollector, self).get_default_config()
        config.update({
            'host':     'localhost',
            'port':     '8989'
        })
        return config