This repository has been archived on 2024-05-23. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
checkmk/conf.d/wato/outside/rules.mk
T

130 lines
5.5 KiB
Makefile

agent_config.setdefault('cmk_update_agent', [])
agent_config['cmk_update_agent'] = [
{'condition': {'host_folder': '/%s/' % FOLDER_PATH},
'id': '068d1c07-53fe-45f3-a626-d3dc1d94d686',
'options': {'description': 'Agent update extern', 'disabled': True},
'value': {'activated': True,
'edition': '64bit',
'interval': 3600,
'server_data': {'protocol': 'https',
'server': 'realm.solusar.de',
'site': 'realm',
'usage': 'registration'},
'signature_keys': ['-----BEGIN CERTIFICATE-----\n'
'MIIC2DCCAcACAQEwDQYJKoZIhvcNAQEFBQAwMTEcMBoGA1UECgwTQ2hlY2tfTUsg\n'
'U2l0ZSByZWFsbTERMA8GA1UEAwwIY21rYWRtaW4wIBcNMjAwODIxMDk0NjE0WhgP\n'
'MjA1MDA4MTQwOTQ2MTRaMDExHDAaBgNVBAoME0NoZWNrX01LIFNpdGUgcmVhbG0x\n'
'ETAPBgNVBAMMCGNta2FkbWluMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\n'
'AQEAvBdk25ubecYpjBvPTuon1X9ZC5VQXbLkCZqMvKazygF/JwTluENnwZlDo4xn\n'
'CIYcVTg7AP6D2dbX7+jrhlp5TuMyISKR5CuQX4gOwIrOVrufHdI7Bv19LwrFhKjZ\n'
'Z0i1nycBgZBIlc5RN2fN25pLhMzqQppPHrKBNVEf/ARWjz4iQ4DmwAS+iqnFmw4x\n'
'BYF0bSA25Cc+T/krptICidmoPJ2YbW8J0S/VBo1LUQ1pavGLgQ0X4cnZ98w86I+I\n'
'izqOh9fl1BVdJm4j1l8qk87IkEDXLlnm4umUyLG8WBCFrG/Dnfjf0Akk+YQxhrZ8\n'
'028Sl4ZHJiCHXeyF7BAMl2S+kwIDAQABMA0GCSqGSIb3DQEBBQUAA4IBAQA6j4uL\n'
'qItEiNZp9RWO+Woon6Nj+zerIjz+ObYC86QLO8mwTSN2oQymssfXXy/iAfSoRsqK\n'
'dZ6R/Jgc0iWukEnXTsEdWwHE8jGzwXncI6K7hJ+Yb4eaqlPIcAArodVAs6NwQ+BO\n'
'Su6oKMuuKRZdeF2u7OxZTAG3uuNmFYwK0s32QthUYmqhDD9kuZCHSNfPjIg8Na1H\n'
'sbmssgGLWZYZU3l4uFjT++F70u/GuQPx1ajE4E/Wjg1n4U4d3FnMIi77ZIS/Bb/R\n'
'aQr14hY/weN8PXc8rs0+qwdYKfGg1+mxye62obUQt4I6EuAc1Sv5XnNwIefEDxVN\n'
'wFWG11DIXR5sSb78\n'
'-----END CERTIFICATE-----\n']}},
] + agent_config['cmk_update_agent']
agent_config.setdefault('custom_files', [])
agent_config['custom_files'] = [
{'condition': {'host_folder': '/%s/' % FOLDER_PATH,
'host_name': ['euve130167.solusar.de']},
'id': '31c40de4-d2e3-4da7-ab97-d405054eb5aa',
'options': {'comment': 'script searches for following vaules: shmpasges, '
'tcpsndbuf, tcprcvbuf\n',
'description': 'user_beancounters',
'docu_url': 'caelebfi'},
'value': ['user_beancounters']},
] + agent_config['custom_files']
agent_config.setdefault('mk_iptables', [])
agent_config['mk_iptables'] = [
{'condition': {'host_folder': '/%s/' % FOLDER_PATH},
'id': '44d34a15-4d35-4744-9d28-49a34ef5ac85',
'value': True},
] + agent_config['mk_iptables']
agent_config.setdefault('mk_logwatch', [])
agent_config['mk_logwatch'] = [
{'condition': {'host_folder': '/%s/' % FOLDER_PATH},
'id': '10b685fe-174f-44c9-b07a-6434031d36fc',
'options': {'description': 'LOG-File check', 'docu_url': 'caelebfi'},
'value': {'file_section': {'context': False,
'logfiles': ['/var/log/auth.log',
'/var/log/syslog',
'/var/log/mail.log',
'/var/log/kern.log'],
'maxlinesize': 250,
'overflow': 'C',
'patterns': []}}},
] + agent_config['mk_logwatch']
agent_config.setdefault('mk_mongodb', [])
agent_config['mk_mongodb'] = [
{'condition': {'host_folder': '/%s/' % FOLDER_PATH},
'id': '295b14fa-0b0c-493a-b445-ebecc4ff1a7c',
'value': True},
] + agent_config['mk_mongodb']
agent_config.setdefault('mk_redis', [])
agent_config['mk_redis'] = [
{'condition': {'host_folder': '/%s/' % FOLDER_PATH},
'id': 'ac6b09a7-b249-42c4-8c2a-e6422560b3b1',
'value': ('static', [('localhost', '127.0.0.1', 6379, '3<kq43j=uB<d7q-e')])},
] + agent_config['mk_redis']
checkgroup_parameters.setdefault('systemd_services_summary', [])
checkgroup_parameters['systemd_services_summary'] = [
{'condition': {'host_folder': '/%s/' % FOLDER_PATH},
'id': 'aadcdb69-77ac-42f6-934f-c361168afb02',
'options': {'description': 'networking service ausklammern'},
'value': {'ignored': ['networking']}},
] + checkgroup_parameters['systemd_services_summary']
globals().setdefault('datasource_programs', [])
datasource_programs = [
{'condition': {'host_folder': '/%s/' % FOLDER_PATH,
'host_name': ['euve130167.solusar.de']},
'id': '79de6c17-1b3e-496e-8661-64371be2a94e',
'options': {'description': 'access cmk via ssh'},
'value': 'ssh -T -oStrictHostKeyChecking=no caelebfi@62.75.247.110'},
] + datasource_programs
globals().setdefault('ignored_services', [])
ignored_services = [
{'condition': {'host_folder': '/%s/' % FOLDER_PATH,
'host_name': ['euve130167.solusar.de'],
'service_description': [{'$regex': 'PostgreSQL Instance '
'POSTGRES$'},
{'$regex': 'PostgreSQL Instance MAIN$'},
{'$regex': 'PostgreSQL Connection Time '
'MAIN$'}]},
'id': '425dfa9f-e5d2-44f8-b95d-01a9ef50682b',
'value': True},
] + ignored_services