Autodiscovery Questions

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
haile711
Posts: 197
Joined: Thu May 28, 2015 7:36 am

Re: Autodiscovery Questions

Post by haile711 »

This is after i've scheduled the report.

Code: Select all

[root@MAxxxx automation]# crontab -u apache -l
#crontab for apache user



0 9 * * *       /usr/bin/php /usr/local/nagiosxi/html/includes/components/scheduledreporting/sendreport.php --report=g7h6ss --username=nagiosadmin > /dev/null 2>&1
You do not have the required permissions to view the files attached to this post.
User avatar
lmiltchev
Bugs find me
Posts: 13589
Joined: Mon May 23, 2011 12:15 pm

Re: Autodiscovery Questions

Post by lmiltchev »

OK, so the scheduled reports are added to the apache crontab, which is a good news.

Can you go to the "Auto-Discovery Jobs" page, click on the "Edit job" actions button, modify the "Frequency" and "Time", and click on Submit?

Next, run the following commands and show the output:

Code: Select all

crontab -u apache -l
tail -50 /var/log/httpd/error_log
nmap -V
grep COMPONENT_VERSION /usr/local/nagiosxi/html/includes/components/autodiscovery/autodiscovery.inc.php
ll /usr/local/nagiosxi/html/includes/components/autodiscovery/
Be sure to check out our Knowledgebase for helpful articles and solutions!
haile711
Posts: 197
Joined: Thu May 28, 2015 7:36 am

Re: Autodiscovery Questions

Post by haile711 »

Here are the output from the following commands. and the ss of the reschedule for the jobs

Code: Select all

[root@Maxxx automation]# crontab -u apache -l
#crontab for apache user



0 9 * * *       /usr/bin/php /usr/local/nagiosxi/html/includes/components/scheduledreporting/sendreport.php --report=g7h6ss --username=nagiosadmin > /dev/null 2>&1
[root@Maxxx automation]# tail -50 /var/log/httpd/error_log
[Sun Dec 06 03:21:03 2015] [notice] Digest: generating secret for digest authentication ...
[Sun Dec 06 03:21:03 2015] [notice] Digest: done
[Sun Dec 06 03:21:03 2015] [notice] Apache/2.2.15 (Unix) DAV/2 PHP/5.3.3 mod_ssl/2.2.15 OpenSSL/1.0.1e-fips configured -- resuming normal operations
[Sun Dec 06 06:06:12 2015] [error] [client 11.248.10.63] PHP Notice:  Undefined variable: count in /usr/local/nagiosxi/html/includes/components/tracerouteaction/traceroute.php on line 61, referer: http://11.72.52.181/nagiosxi/includes/components/xicore/status.php?show=hostdetail&host=ma100mlvnav051
"-":5: bad hour
errors in crontab file, can't install.
"-":5: bad hour
errors in crontab file, can't install.
"-":5: bad hour
errors in crontab file, can't install.
[Mon Dec 07 12:22:10 2015] [error] [client ::1] PHP Notice:  Undefined index: language in /usr/local/nagiosxi/html/includes/components/ccm/includes/common_functions.inc.php on line 710
[Mon Dec 07 12:22:10 2015] [error] [client ::1] PHP Notice:  Undefined index: language in /usr/local/nagiosxi/html/includes/components/ccm/includes/common_functions.inc.php on line 711
[Tue Dec 08 03:09:03 2015] [notice] SIGHUP received.  Attempting to restart
httpd: Could not reliably determine the server's fully qualified domain name, using 10.83.52.181 for ServerName
[Tue Dec 08 03:09:03 2015] [notice] Digest: generating secret for digest authentication ...
[Tue Dec 08 03:09:03 2015] [notice] Digest: done
[Tue Dec 08 03:09:03 2015] [notice] Apache/2.2.15 (Unix) DAV/2 PHP/5.3.3 mod_ssl/2.2.15 OpenSSL/1.0.1e-fips configured -- resuming normal operations
"-":6: bad hour
errors in crontab file, can't install.
[root@Maxxx automation]# nmap -V

Nmap version 6.47 ( http://nmap.org )
Platform: x86_64-redhat-linux-gnu
Compiled with: liblua-5.2.3 openssl-1.0.1i nmap-libpcre-7.6 nmap-libpcap-1.2.1 nmap-libdnet-1.12 ipv6
Compiled without:
Available nsock engines: epoll poll select
[root@Maxxx automation]# grep COMPONENT_VERSION /usr/local/nagiosxi/html/includes/components/autodiscovery/autodiscovery.inc.php
        COMPONENT_VERSION => '2.0.6',
[root@Maxxx automation]# ll /usr/local/nagiosxi/html/includes/components/autodiscovery/
total 84
-rw-r--r-- 1 apache nagios 13952 Oct  7 13:53 autodiscovery.inc.php
-rw-r--r-- 1 apache nagios  1279 Oct  7 13:53 CHANGES.TXT
drwxr-xr-x 2 apache nagios  4096 Oct  7 13:53 images
-rw-r--r-- 1 apache nagios 39777 Oct  7 13:53 index.php
-rw-r--r-- 1 apache nagios   521 Oct  7 13:53 install.sh
drwxrwsr-x 2 apache nagios  4096 Dec  7 11:27 jobs
-rw-r--r-- 1 apache nagios  1419 Oct  7 13:53 sanity.sh
drwxr-xr-x 2 apache nagios  4096 Oct  7 13:53 scripts
-rw------- 1 root   root       0 Nov 20 16:02 setup.done
-rwxr--r-- 1 apache nagios   353 Oct  7 13:53 setup.sh
[root@Maxxx automation]#
You do not have the required permissions to view the files attached to this post.
User avatar
lmiltchev
Bugs find me
Posts: 13589
Joined: Mon May 23, 2011 12:15 pm

Re: Autodiscovery Questions

Post by lmiltchev »

Let's try changing the permissions of "autodiscovery" directory and files in it to nagios:nagios:

Code: Select all

cd /usr/local/nagiosxi/html/includes/components
chown -R nagios:nagios autodiscovery
Also, make sure apache is added to both, nagios and nagcmd groups.

Code: Select all

grep nag /etc/group
Modify your auto-discovery job schedule and hit "Submit". See if the job showed up in the apache crontab.

For some reason, you were not able to upgrade the component...
[root@Maxxx automation]# grep COMPONENT_VERSION /usr/local/nagiosxi/html/includes/components/autodiscovery/autodiscovery.inc.php
COMPONENT_VERSION => '2.0.6',
Go to Admin->Manage Components, click on "Check for Updates". You should see Version: 2.2.3 of the Auto-Discovery component available. Upgrade to it.

Also, I noticed the following errors(s) in the apache error log:
"-":6: bad hour
errors in crontab file, can't install.
I am not really sure, where this is coming from. It could be a custom script/cron job not set up properly...
Be sure to check out our Knowledgebase for helpful articles and solutions!
haile711
Posts: 197
Joined: Thu May 28, 2015 7:36 am

Re: Autodiscovery Questions

Post by haile711 »

Thanks for helping lmiltchev,
I've made all the changes already but the scheduled jobs still didn't show up. I have another Nagios server and it's work over there, and I can't find what's the difference is. :evil:

Code: Select all

ls -lrt
total 84
-rwxr--r-- 1 nagios nagios   353 Oct  7 13:53 setup.sh
drwxr-xr-x 2 nagios nagios  4096 Oct  7 13:53 scripts
-rw-r--r-- 1 nagios nagios  1419 Oct  7 13:53 sanity.sh
-rw-r--r-- 1 nagios nagios   521 Oct  7 13:53 install.sh
-rw-r--r-- 1 nagios nagios 39777 Oct  7 13:53 index.php
drwxr-xr-x 2 nagios nagios  4096 Oct  7 13:53 images
-rw-r--r-- 1 nagios nagios  1279 Oct  7 13:53 CHANGES.TXT
-rw-r--r-- 1 nagios nagios 13952 Oct  7 13:53 autodiscovery.inc.php
-rw------- 1 nagios nagios     0 Nov 20 16:02 setup.done
drwxrwsr-x 2 nagios nagios  4096 Dec  7 11:27 jobs
[root@MA100DLVMON812 autodiscovery]# crontab -u apache -l
#crontab for apache user



0 9 * * *       /usr/bin/php /usr/local/nagiosxi/html/includes/components/scheduledreporting/sendreport.php --report=g7h6ss --username=nagiosadmin > /dev/null 2>&1
[root@MAxxx autodiscovery]# crontab -u apache -l
#crontab for apache user
User avatar
lmiltchev
Bugs find me
Posts: 13589
Joined: Mon May 23, 2011 12:15 pm

Re: Autodiscovery Questions

Post by lmiltchev »

Is opening a support ticket to our email ticketing system an option for you? We may need to schedule a remote session to further troubleshoot this issue.
Send us an email at [email protected]. Type "Re: Autodiscovery Questions" in the email's subject field, and provide URL link to this post in the email's body. Thanks!
Be sure to check out our Knowledgebase for helpful articles and solutions!
haile711
Posts: 197
Joined: Thu May 28, 2015 7:36 am

Re: Autodiscovery Questions

Post by haile711 »

Hey we did that one time,
I dunno how many times we can open a remote session. I don't want to burn all of my supports session. Please let me know if this is the case.
User avatar
lmiltchev
Bugs find me
Posts: 13589
Joined: Mon May 23, 2011 12:15 pm

Re: Autodiscovery Questions

Post by lmiltchev »

haile711, I sent you a PM.
Be sure to check out our Knowledgebase for helpful articles and solutions!
haile711
Posts: 197
Joined: Thu May 28, 2015 7:36 am

Re: Autodiscovery Questions

Post by haile711 »

good morning lmiltchev, i've sent an email. Thanks you for your response
User avatar
lmiltchev
Bugs find me
Posts: 13589
Joined: Mon May 23, 2011 12:15 pm

Re: Autodiscovery Questions

Post by lmiltchev »

You opened an new support ticket in our email ticketing system. We will continue communicating via emails. I am locking this topic.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked