Nagios support, can I have some help on this.
It is damn frustrating to go to the command line and type "service nagios start" every time we Apply Configuration.
Thanks.
Code: Select all
[root@nagiosprodxi1 ~]# cd /usr/local/nagiosxi/scripts
[root@nagiosprodxi1 scripts]# ./reconfigure_nagios.sh
URL: http://localhost/nagiosxi/includes/components/ccm/
CMDLINE
/usr/bin/wget --save-cookies nagiosql.cookies --keep-session-cookies http://localhost/nagiosxi/includes/components/ccm/ --no-check-certificate --post-data 'submit=Login&hidelog=true&loginSubmitted=true&username=nagiosxi&password=nagiosqldb' -O nagiosql.login--2015-03-26 19:17:17-- http://localhost/nagiosxi/includes/components/ccm/
Resolving localhost... ::1, 127.0.0.1
Connecting to localhost|::1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ânagiosql.loginâ
[ <=> ] 10,772 --.-K/s in 0.01s
2015-03-26 19:17:18 (881 KB/s) - ânagiosql.loginâ
LOGIN SUCCESSFUL!
IMPORTING CONFIG FILES...URL: http://localhost/nagiosxi/includes/components/ccm/
Array
(
)
SETUID ROOT OK
RESETTING PERMS
URL: http://localhost/nagiosxi/includes/components/ccm/
CMDLINE
/usr/bin/wget --save-cookies nagiosql.cookies --keep-session-cookies http://localhost/nagiosxi/includes/components/ccm/ --no-check-certificate --post-data 'submit=Login&hidelog=true&loginSubmitted=true&username=nagiosxi&password=nagiosqldb' -O nagiosql.login--2015-03-26 19:17:20-- http://localhost/nagiosxi/includes/components/ccm/
Resolving localhost... ::1, 127.0.0.1
Connecting to localhost|::1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ânagiosql.loginâ
[ <=> ] 10,772 --.-K/s in 0.03s
2015-03-26 19:17:22 (338 KB/s) - ânagiosql.loginâ
LOGIN SUCCESSFUL!
URL: http://localhost/nagiosxi/includes/components/ccm/
CMDLINE:
/usr/bin/wget --load-cookies=nagiosql.cookies http://localhost/nagiosxi/includes/components/ccm/ --no-check-certificate --post-data 'cmd=apply&type=writeConfig' -O nagiosql.export.monitoring
--2015-03-26 19:17:22-- http://localhost/nagiosxi/includes/components/ccm/
Resolving localhost... ::1, 127.0.0.1
Connecting to localhost|::1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ânagiosql.export.monitoringâ
[ <=> ] 13,728 5.40K/s in 8.7s
2015-03-26 19:17:31 (1.55 KB/s) - ânagiosql.export.monitoringâ
WRITE CONFIGS SUCCESSFUL!
OUTPUT:
Nagios Core 4.0.8
Copyright (c) 2009-present Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 08-12-2014
License: GPL
Website: http://www.nagios.org
Reading configuration data...
Read main config file okay...
Warning: Duplicate definition found for service 'AS400 Disk Usage System Alt' on host 'Cambodia_UAT_SIT_DR' (config file '/usr/local/nagios/etc/services/TRACSPROD-AS400-ALT-Disk-Usage_XSSL.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Service: Symantec Mgmt Agent' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Service_AeXNSClient.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Disk: Drive All' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Disk_ALL.cfg', starting on line 14)
Warning: Duplicate definition found for service 'CPU Usage' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_CPU.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Pagefile' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Memory_Pagefile.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Pagefile' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Memory_Pagefile.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Pagefile' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Memory_Pagefile.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Pagefile' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Memory_Pagefile.cfg', starting on line 16)
Warning: Duplicate definition found for service 'CPU Usage' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_CPU.cfg', starting on line 16)
Warning: Duplicate definition found for service 'CPU Usage' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_CPU.cfg', starting on line 16)
Warning: Duplicate definition found for service 'CPU Usage' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_CPU.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Disk: Drive All' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Disk_ALL.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Disk: Drive All' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Disk_ALL.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Disk: Drive All' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Disk_ALL.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Service: Symantec Mgmt Agent' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Service_AeXNSClient.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Service: Symantec Mgmt Agent' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Service_AeXNSClient.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Service: Symantec Mgmt Agent' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Service_AeXNSClient.cfg', starting on line 16)
Warning: Duplicate definition found for service 'AS400 Disk Usage System Alt' on host 'Cambodia_S06FF69' (config file '/usr/local/nagios/etc/services/AS400-ALT-Disk-Usage_XSSL.cfg', starting on line 14)
Warning: Duplicate definition found for service 'OS Version / Hostname' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_OSVerHostname.cfg', starting on line 14)
Warning: Duplicate definition found for service 'OS Version / Hostname' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_OSVerHostname.cfg', starting on line 14)
Warning: Duplicate definition found for service 'OS Version / Hostname' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_OSVerHostname.cfg', starting on line 14)
Warning: Duplicate definition found for service 'OS Version / Hostname' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_OSVerHostname.cfg', starting on line 14)
Warning: Duplicate definition found for service 'Windows Uptime' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Uptime.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Windows Uptime' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Uptime.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Windows Uptime' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Uptime.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Windows Uptime' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Uptime.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Physical' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Memory_Physical.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Physical' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Memory_Physical.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Physical' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Memory_Physical.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Physical' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Memory_Physical.cfg', starting on line 16)
Read object config files okay...
Running pre-flight check on configuration data...
Checking objects...
Checked 13695 services.
Checked 1790 hosts.
Checked 209 host groups.
Checked 11 service groups.
Checked 154 contacts.
Checked 46 contact groups.
Checked 175 commands.
Checked 67 time periods.
Checked 0 host escalations.
Checked 0 service escalations.
Checking for circular paths...
Checked 1790 hosts
Checked 706 service dependencies
Checked 0 host dependencies
Checked 67 timeperiods
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...
Total Warnings: 0
Total Errors: 0
Things look okay - No serious problems were detected during the pre-flight check
RET: 0
Running configuration check...done.
Stopping nagios: .done.
Starting nagios: done.
[root@nagiosprodxi1 scripts]# service nagios status
nagios (pid 21548) is running...
[root@nagiosprodxi1 scripts]# gearman_top -b
2015-03-26 19:18:20 - localhost:4730 - v1.1.8
Queue Name | Worker Available | Jobs Waiting | Jobs Running
-----------------------------------------------------------------------
check_results | 2 | 0 | 0
eventhandler | 124 | 0 | 0
host | 124 | 0 | 2
service | 124 | 0 | 34
worker_nagiosprodxi1 | 1 | 0 | 0
-----------------------------------------------------------------------
[root@nagiosprodxi1 scripts]#
Using root it seems to run now.
Using nagios it does not.
Code: Select all
[nagios@nagiosprodxi1 scripts]$ ./reconfigure_nagios.sh
URL: http://localhost/nagiosxi/includes/components/ccm/
CMDLINE
/usr/bin/wget --save-cookies nagiosql.cookies --keep-session-cookies http://localhost/nagiosxi/includes/components/ccm/ --no-check-certificate --post-data 'submit=Login&hidelog=true&loginSubmitted=true&username=nagiosxi&password=nagiosqldb' -O nagiosql.login--2015-03-26 19:20:34-- http://localhost/nagiosxi/includes/components/ccm/
Resolving localhost... ::1, 127.0.0.1
Connecting to localhost|::1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ânagiosql.loginâ
[ <=> ] 10,320 --.-K/s in 0.02s
2015-03-26 19:20:34 (634 KB/s) - ânagiosql.loginâ
LOGIN SUCCESSFUL!
IMPORTING CONFIG FILES...URL: http://localhost/nagiosxi/includes/components/ccm/
Array
(
)
SETUID ROOT OK
RESETTING PERMS
URL: http://localhost/nagiosxi/includes/components/ccm/
CMDLINE
/usr/bin/wget --save-cookies nagiosql.cookies --keep-session-cookies http://localhost/nagiosxi/includes/components/ccm/ --no-check-certificate --post-data 'submit=Login&hidelog=true&loginSubmitted=true&username=nagiosxi&password=nagiosqldb' -O nagiosql.login--2015-03-26 19:20:35-- http://localhost/nagiosxi/includes/components/ccm/
Resolving localhost... ::1, 127.0.0.1
Connecting to localhost|::1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ânagiosql.loginâ
[ <=> ] 10,320 --.-K/s in 0.01s
2015-03-26 19:20:35 (1.01 MB/s) - ânagiosql.loginâ
LOGIN SUCCESSFUL!
URL: http://localhost/nagiosxi/includes/components/ccm/
CMDLINE:
/usr/bin/wget --load-cookies=nagiosql.cookies http://localhost/nagiosxi/includes/components/ccm/ --no-check-certificate --post-data 'cmd=apply&type=writeConfig' -O nagiosql.export.monitoring
--2015-03-26 19:20:35-- http://localhost/nagiosxi/includes/components/ccm/
Resolving localhost... ::1, 127.0.0.1
Connecting to localhost|::1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ânagiosql.export.monitoringâ
[ <=> ] 13,172 4.79K/s in 6.9s
2015-03-26 19:20:42 (1.85 KB/s) - ânagiosql.export.monitoringâ
WRITE CONFIGS SUCCESSFUL!
OUTPUT:
Nagios Core 4.0.8
Copyright (c) 2009-present Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 08-12-2014
License: GPL
Website: http://www.nagios.org
Reading configuration data...
Read main config file okay...
Warning: Duplicate definition found for service 'AS400 Disk Usage System Alt' on host 'Cambodia_UAT_SIT_DR' (config file '/usr/local/nagios/etc/services/TRACSPROD-AS400-ALT-Disk-Usage_XSSL.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Service: Symantec Mgmt Agent' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Service_AeXNSClient.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Disk: Drive All' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Disk_ALL.cfg', starting on line 14)
Warning: Duplicate definition found for service 'CPU Usage' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_CPU.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Pagefile' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Memory_Pagefile.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Pagefile' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Memory_Pagefile.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Pagefile' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Memory_Pagefile.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Pagefile' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Memory_Pagefile.cfg', starting on line 16)
Warning: Duplicate definition found for service 'CPU Usage' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_CPU.cfg', starting on line 16)
Warning: Duplicate definition found for service 'CPU Usage' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_CPU.cfg', starting on line 16)
Warning: Duplicate definition found for service 'CPU Usage' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_CPU.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Disk: Drive All' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Disk_ALL.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Disk: Drive All' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Disk_ALL.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Disk: Drive All' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Disk_ALL.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Service: Symantec Mgmt Agent' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Service_AeXNSClient.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Service: Symantec Mgmt Agent' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Service_AeXNSClient.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Service: Symantec Mgmt Agent' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Odyssey_Win_Service_AeXNSClient.cfg', starting on line 16)
Warning: Duplicate definition found for service 'AS400 Disk Usage System Alt' on host 'Cambodia_S06FF69' (config file '/usr/local/nagios/etc/services/AS400-ALT-Disk-Usage_XSSL.cfg', starting on line 14)
Warning: Duplicate definition found for service 'OS Version / Hostname' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_OSVerHostname.cfg', starting on line 14)
Warning: Duplicate definition found for service 'OS Version / Hostname' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_OSVerHostname.cfg', starting on line 14)
Warning: Duplicate definition found for service 'OS Version / Hostname' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_OSVerHostname.cfg', starting on line 14)
Warning: Duplicate definition found for service 'OS Version / Hostname' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_OSVerHostname.cfg', starting on line 14)
Warning: Duplicate definition found for service 'Windows Uptime' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Uptime.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Windows Uptime' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Uptime.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Windows Uptime' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Uptime.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Windows Uptime' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Uptime.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Physical' on host 'MYWWBRODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Memory_Physical.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Physical' on host 'MYWWBRODYSAPP01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Memory_Physical.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Physical' on host 'MYWWBPODYSWEB01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Memory_Physical.cfg', starting on line 16)
Warning: Duplicate definition found for service 'Memory: Physical' on host 'MYWWBPODYSAPP01' (config file '/usr/local/nagios/etc/services/Win_Standard_CIMB_Memory_Physical.cfg', starting on line 16)
Read object config files okay...
Running pre-flight check on configuration data...
Checking objects...
Checked 13695 services.
Checked 1790 hosts.
Checked 209 host groups.
Checked 11 service groups.
Checked 154 contacts.
Checked 46 contact groups.
Checked 175 commands.
Checked 67 time periods.
Checked 0 host escalations.
Checked 0 service escalations.
Checking for circular paths...
Checked 1790 hosts
Checked 706 service dependencies
Checked 0 host dependencies
Checked 67 timeperiods
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...
Total Warnings: 0
Total Errors: 0
Things look okay - No serious problems were detected during the pre-flight check
RET: 0
Running configuration check...done.
Stopping nagios: .done.
Starting nagios: done.
[nagios@nagiosprodxi1 scripts]$ service nagios status
nagios is not running
[nagios@nagiosprodxi1 scripts]$ gearman_top -b
2015-03-26 19:20:58 - localhost:4730 - v1.1.8
Queue Name | Worker Available | Jobs Waiting | Jobs Running
-----------------------------------------------------------------------
check_results | 0 | 10 | 0
eventhandler | 77 | 0 | 0
host | 77 | 0 | 0
service | 77 | 0 | 4
worker_nagiosprodxi1 | 1 | 0 | 0
-----------------------------------------------------------------------
[nagios@nagiosprodxi1 scripts]$