Debian b0rkage ???

Michael D Schleif mds at helices.org
Wed Jun 9 23:10:08 CEST 2004


I am running Debian, mostly testing and some unstable.  I installed
nagios from testing, and most of it was working.  I was having problems
with status, as documented here:

    <http://wiki.tryphon.org/LinuxWiki/NagiosInstall>

Those patches appeared to resolve the problem.  I remain confused why
Debian does not show a bug against this:

    <http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=nagios-mysql>

I was going to write the maintainer, when I noticed that unstable has a
newer version:

	# apt-cache policy nagios-mysql
	nagios-mysql:
	  Installed: 2:1.2-3.1
	  Candidate: 2:1.2-3.1
	  Version Table:
	 *** 2:1.2-3.1 0
	        500 http://mirror.cs.wisc.edu unstable/main Packages
	        100 /var/lib/dpkg/status
	     2:1.1-11 0
	        990 http://mirror.cs.wisc.edu testing/main Packages
	     2:1.0-4.bunk 0
	        500 http://www.fs.tum.de woody/bunk-1/main Packages

So, I upgraded to that version, which resulted in the five (5) crucial
definition errors documented below.  I _purged_ the entire package, and
installed unstable from scratch -- same problem:

	# sudo /usr/sbin/nagios -v /etc/nagios/nagios.cfg
	Nagios 1.2
	Copyright (c) 1999-2004 Ethan Galstad (nagios at nagios.org)
	Last Modified: 02-02-2004
	License: GPL

	Reading configuration data...

	Running pre-flight check on configuration data...

	Checking services...
	Error: There are no services defined!
	        Checked 0 services.
	Checking hosts...
	Error: There are no hosts defined!
	        Checked 0 hosts.
	Checking host groups...
	Error: There are no host groups defined!
	        Checked 0 host groups.
	Checking contacts...
	Error: There are no contacts defined!
	        Checked 0 contacts.
	Checking contact groups...
	Error: There are no contact groups defined!

	        Checked 0 contact groups.
	Checking service escalations...
	        Checked 0 service escalations.
	Checking host group escalations...
	        Checked 0 host group escalations.
	Checking service dependencies...
	        Checked 0 service dependencies.
	Checking host escalations...
	        Checked 0 host escalations.
	Checking host dependencies...
	        Checked 0 host dependencies.
	Checking commands...
	        Checked 0 commands.
	Checking time periods...
	        Checked 0 time periods.
	Checking for circular paths between hosts...
	Checking for circular service execution dependencies...
	Checking global event handlers...
	Checking obsessive compulsive service processor command...
	Checking misc settings...

	Total Warnings: 0
	Total Errors:   5


Here is my main configuration:

	# grep -v '^\(#\|$\)' nagios.cfg 
	log_file=/var/log/nagios/nagios.log
	cfg_file=/etc/nagios/checkcommands.cfg
	cfg_file=/etc/nagios/misccommands.cfg
	cfg_file=/etc/nagios/contactgroups.cfg
	cfg_file=/etc/nagios/contacts.cfg
	cfg_file=/etc/nagios/dependencies.cfg
	cfg_file=/etc/nagios/escalations.cfg
	cfg_file=/etc/nagios/hostgroups.cfg
	cfg_file=/etc/nagios/hosts.cfg
	cfg_file=/etc/nagios/services.cfg
	cfg_file=/etc/nagios/timeperiods.cfg
	resource_file=/etc/nagios/resource.cfg
	status_file=/var/log/nagios/status.log
	nagios_user=nagios
	nagios_group=nagios
	check_external_commands=1
	command_check_interval=-1
	command_file=/var/log/nagios/rw/nagios.cmd
	comment_file=/var/log/nagios/comment.log
	downtime_file=/var/log/nagios/downtime.log
	lock_file=/var/log/nagios/nagios.lock
	temp_file=/var/log/nagios/nagios.tmp
	log_rotation_method=d
	log_archive_path=/var/log/nagios/archives
	use_syslog=1
	log_notifications=1
	log_service_retries=1
	log_host_retries=1
	log_event_handlers=1
	log_initial_states=0
	log_external_commands=1
	log_passive_service_checks=1
	inter_check_delay_method=s
	service_interleave_factor=s
	max_concurrent_checks=0
	service_reaper_frequency=10
	sleep_time=1
	service_check_timeout=60
	host_check_timeout=30
	event_handler_timeout=30
	notification_timeout=30
	ocsp_timeout=5
	perfdata_timeout=5
	retain_state_information=1
	state_retention_file=/var/log/nagios/status.sav
	retention_update_interval=60
	use_retained_program_state=0
	interval_length=60
	use_agressive_host_checking=0
	execute_service_checks=1
	accept_passive_service_checks=1
	enable_notifications=1
	enable_event_handlers=1
	process_performance_data=0
	obsess_over_services=0
	check_for_orphaned_services=0
	check_service_freshness=1
	freshness_check_interval=60
	aggregate_status_updates=1
	status_update_interval=15
	enable_flap_detection=0
	low_service_flap_threshold=5.0
	high_service_flap_threshold=20.0
	low_host_flap_threshold=5.0
	high_host_flap_threshold=20.0
	date_format=us
	illegal_object_name_chars=`~!$%^&*|'"<>?,()=
	illegal_macro_output_chars=`~$&|'"<>
	admin_email=nagios
	admin_pager=pagenagios


I made certain that the configuration files were the same between
testing and unstable.  Here is a file listing:

	# ls -al /etc/nagios/
	total 152
	drwxr-xr-x    4 nagios   www-data     4096 Jun  9 15:32 .
	drwxr-xr-x  122 root     root         8192 Jun  9 14:56 ..
	-rw-r--r--    1 nagios   nagios       1139 Mar 27 03:37 apache.conf
	-rw-r--r--    1 nagios   nagios      17835 Jun  9 15:32 cgi.cfg
	-rw-r--r--    1 nagios   nagios       4427 Mar 27 03:37 checkcommands.cfg
	-rw-r--r--    1 nagios   nagios        681 Mar 27 03:37 command.cfg
	-rw-r--r--    1 nagios   nagios       2031 Jun  9 01:14 contactgroups.cfg
	-rw-r--r--    1 nagios   nagios       1894 Jun  9 01:20 contacts.cfg
	-rw-r--r--    1 nagios   nagios       1662 Mar 27 03:37 dependencies.cfg
	-rw-r--r--    1 nagios   nagios       2256 Mar 27 03:37 escalations.cfg
	-rw-r--r--    1 nagios   nagios       2245 Jun  9 01:15 hostgroups.cfg
	-rw-r--r--    1 nagios   nagios       7231 Jun  9 00:57 hosts.cfg
	-rw-r-----    1 nagios   www-data       44 Jun  9 15:21 htpasswd.users
	-rw-r--r--    1 nagios   nagios       4250 Mar 27 03:37 misccommands.cfg
	-rw-r--r--    1 nagios   nagios      21163 Jun  9 14:37 nagios.cfg
	-rw-r--r--    1 nagios   nagios       3365 Jun  8 08:55 resource.cfg
	-rw-r--r--    1 nagios   nagios      21643 Jun  9 14:17 services.cfg
	drwxr-xr-x    2 nagios   nagios       4096 Jun  9 14:36 stylesheets
	-rw-r--r--    1 nagios   nagios       1589 Mar 27 03:37 timeperiods.cfg
	drwxr-xr-x    2 nagios   nagios       4096 Jun  9 15:07 tmp


Where do I go from here?  What am I missing?

What do you think?

-- 
Best Regards,

mds
mds resource
877.596.8237
-
Dare to fix things before they break . . .
-
Our capacity for understanding is inversely proportional to how much
we think we know.  The more I know, the more I know I don't know . . .
--
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <https://www.monitoring-lists.org/archive/users/attachments/20040609/c7d6bb24/attachment.sig>


More information about the Users mailing list