Closed simonmeggle closed 7 years ago
@simonmeggle maybe during this refactoring, the OMD now contains multiple check_sakuli
definitions :-/
docker run -it consol/omd-labs-centos-sakuli:dev
....
Reading configuration data...
Read main config file okay...
Processing object config directory '/omd/sites/demo/etc/nagios/conf.d'...
Processing object config file '/omd/sites/demo/etc/nagios/conf.d/sakuli_nagios_objects.cfg'...
Processing object config file '/omd/sites/demo/etc/nagios/conf.d/traps.cfg'...
Processing object config file '/omd/sites/demo/etc/nagios/conf.d/notification_commands.cfg'...
Processing object config file '/omd/sites/demo/etc/nagios/conf.d/thruk_templates.cfg'...
Processing object config file '/omd/sites/demo/etc/nagios/conf.d/sakuli_nagios_check_mysql.cfg'...
Warning: Duplicate definition found for command 'check_sakuli' (config file '/omd/sites/demo/etc/nagios/conf.d/sakuli_nagios_check_mysql.cfg', starting on line 4)
Error: Could not add object property in file '/omd/sites/demo/etc/nagios/conf.d/sakuli_nagios_check_mysql.cfg' on line 5.
Error processing object config files!
to fix this I temporally added the following ansible task:
- name: fix for Nagios config file
shell: rm -f /opt/omd/sites/demo/etc/nagios/conf.d/sakuli_nagios_objects.cfg /opt/omd/sites/demo/etc/nagios/conf.d/sakuli_nagios_check_mysql.cfg
Add documentation for all other components (db, gearman, ....)
TODOs @simonmeggle:
TODOs @toschneck:
pack most configuration steps from the docs in to a Makefile.