Web interface fails although service is running
Web interface fails although service is running
I have recently installed Nagios 4.3.4 on a Centos7 server using the Installing Nagios From Source documentation at support.nagios.com. I had no difficulties with the installation and, after getting no serious errors on my script preflight check, went to localhost/nagios to ensure everything was working. However, according to the web interface the Nagios core is not running.
According to systemctl, both the Nagios and HTTPD services are running without issue. I have restarted these services multiple times since receiving this error yesterday afternoon, as well as the server upon which they reside, to no avail. Running sestatus shows SELinux to be disabled. The permissions/ownership of the nagios files appear to be correct. I even uninstalled/reinstalled Nagios and left the default files in place when I opened localhost/nagios and got the same error.
I am utterly at a loss. Any help anyone can provide would be appreciated.
According to systemctl, both the Nagios and HTTPD services are running without issue. I have restarted these services multiple times since receiving this error yesterday afternoon, as well as the server upon which they reside, to no avail. Running sestatus shows SELinux to be disabled. The permissions/ownership of the nagios files appear to be correct. I even uninstalled/reinstalled Nagios and left the default files in place when I opened localhost/nagios and got the same error.
I am utterly at a loss. Any help anyone can provide would be appreciated.
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Web interface fails although service is running
Just curious besides on the landing page where it says "not running" can you verify if you go to the hosts or services pages, do they list and show being updated?
Re: Web interface fails although service is running
Every page on the interface shows Nagios as being offline and unable to read from configuration data.
I installed a CLI interface and received a similar problem - although it would run, it listed no services or hosts.
I installed a CLI interface and received a similar problem - although it would run, it listed no services or hosts.
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Web interface fails although service is running
Can you show the output of the following
Code: Select all
cat /etc/group|grep nag
ls -al /usr/local/nagios/var/rw
ls -al /usr/local/nagios/var
Re: Web interface fails although service is running
Here you go:
Code: Select all
[root@e108-dev puppet]# cat /etc/group|grep nag
nagios:x:1002:apache
nagcmd:x:1003:
[root@e108-dev puppet]# ls -al /usr/local/nagios/var/rw
total 0
drwxrwsr-x 2 nagios nagios 6 May 17 13:53 .
drwxrwxr-x 5 nagios nagios 63 May 17 14:57 ..
[root@e108-dev puppet]# ls -al /usr/local/nagios/var
total 0
drwxrwxr-x 5 nagios nagios 63 May 17 14:57 .
drwxr-xr-x 8 root root 79 May 17 13:53 ..
drwxrwxr-x 2 nagios nagios 6 May 17 13:53 archives
-rw-r--r-- 1 nagios nagios 0 May 17 14:57 nagios.log
drwxrwsr-x 2 nagios nagios 6 May 17 13:53 rw
drwxr-xr-x 3 root root 26 May 17 13:53 spool
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Web interface fails although service is running
This doesn't look like nagios is running
What is the output of the following 2 commands
What is the output of the following 2 commands
Code: Select all
ps-ef|grep bin/nagios
systemctl status nagios
Re: Web interface fails although service is running
If it isn't, then I'm getting an even weirder error - systemctl has been insisting all along Nagios is running.
Code: Select all
# ps -ef|grep bin/nagios
nagios 11330 1 0 May17 ? 00:00:02 /usr/sbin/nagios -d /etc/nagios/nagios.cfg
nagios 11331 11330 0 May17 ? 00:00:00 /usr/sbin/nagios --worker /var/spool/nagios/cmd/nagios.qh
nagios 11332 11330 0 May17 ? 00:00:00 /usr/sbin/nagios --worker /var/spool/nagios/cmd/nagios.qh
nagios 11333 11330 0 May17 ? 00:00:00 /usr/sbin/nagios --worker /var/spool/nagios/cmd/nagios.qh
nagios 11334 11330 0 May17 ? 00:00:00 /usr/sbin/nagios --worker /var/spool/nagios/cmd/nagios.qh
nagios 11344 11330 0 May17 ? 00:00:00 /usr/sbin/nagios -d /etc/nagios/nagios.cfg
root 26050 26029 0 06:28 pts/0 00:00:00 grep --color=auto bin/nagios
Code: Select all
# systemctl status nagios
● nagios.service - Nagios Network Monitoring
Loaded: loaded (/usr/lib/systemd/system/nagios.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2018-05-17 14:58:48 EDT; 15h ago
Docs: https://www.nagios.org/documentation/
Process: 11327 ExecStart=/usr/sbin/nagios -d /etc/nagios/nagios.cfg (code=exited, status=0/SUCCESS)
Process: 11326 ExecStartPre=/usr/sbin/nagios -v /etc/nagios/nagios.cfg (code=exited, status=0/SUCCESS)
Main PID: 11330 (nagios)
CGroup: /system.slice/nagios.service
├─11330 /usr/sbin/nagios -d /etc/nagios/nagios.cfg
├─11331 /usr/sbin/nagios --worker /var/spool/nagios/cmd/nagios.qh
├─11332 /usr/sbin/nagios --worker /var/spool/nagios/cmd/nagios.qh
├─11333 /usr/sbin/nagios --worker /var/spool/nagios/cmd/nagios.qh
├─11334 /usr/sbin/nagios --worker /var/spool/nagios/cmd/nagios.qh
└─11344 /usr/sbin/nagios -d /etc/nagios/nagios.cfg
May 17 23:59:59 e108-dev nagios[11330]: CURRENT SERVICE STATE: localhost;Root Partition;CRITICAL;HARD;4;(No output on stdout) stderr...irectory
May 17 23:59:59 e108-dev nagios[11330]: CURRENT SERVICE STATE: localhost;SSH;CRITICAL;HARD;4;(No output on stdout) stderr: execvp(/u...irectory
May 17 23:59:59 e108-dev nagios[11330]: CURRENT SERVICE STATE: localhost;Swap Usage;CRITICAL;HARD;4;(No output on stdout) stderr: ex...irectory
May 17 23:59:59 e108-dev nagios[11330]: CURRENT SERVICE STATE: localhost;Total Processes;CRITICAL;HARD;4;(No output on stdout) stder...irectory
May 18 00:58:48 e108-dev nagios[11330]: Auto-save of retention data completed successfully.
May 18 01:58:48 e108-dev nagios[11330]: Auto-save of retention data completed successfully.
May 18 02:58:48 e108-dev nagios[11330]: Auto-save of retention data completed successfully.
May 18 03:58:48 e108-dev nagios[11330]: Auto-save of retention data completed successfully.
May 18 04:58:48 e108-dev nagios[11330]: Auto-save of retention data completed successfully.
May 18 05:58:48 e108-dev nagios[11330]: Auto-save of retention data completed successfully.
Hint: Some lines were ellipsized, use -l to show in full.
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Web interface fails although service is running
You said you followed the guide here
https://support.nagios.com/kb/article/n ... tml#CentOS
However, that guide will not place nagios in /usr/sbin/nagios....... So I am led to believe this is another install possibly from an RPM
I would highly recommend starting again on a clean fresh system, as now there are so many variables you do not know what you are going to get.
https://support.nagios.com/kb/article/n ... tml#CentOS
However, that guide will not place nagios in /usr/sbin/nagios....... So I am led to believe this is another install possibly from an RPM
I would highly recommend starting again on a clean fresh system, as now there are so many variables you do not know what you are going to get.
Re: Web interface fails although service is running
That did it! The server in question is something of a sandbox for testing and someone one must tested a different Nagios install without letting anyone know.
Thank you so much for all your help.
Thank you so much for all your help.
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Web interface fails although service is running
Glad to hear it is resolvednloew wrote:That did it! The server in question is something of a sandbox for testing and someone one must tested a different Nagios install without letting anyone know.
Thank you so much for all your help.
Locking