check_snmp, performance graph and graph explorer discrepancy
Re: check_snmp, performance graph and graph explorer discrep
Can you go to Core Config Manager > commands and see if the command is active?
Can you provide screen captures of the command's settings in Core Config Manager and post them here?
Can you provide screen captures of the command's settings in Core Config Manager and post them here?
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: check_snmp, performance graph and graph explorer discrep
Yes it is active:
You do not have the required permissions to view the files attached to this post.
Re: check_snmp, performance graph and graph explorer discrep
Could you PM me your system profile?
To send us your system profile
Click "Admin"
Under "System Config", click "System Profile"
Click the "Download Profile" button
Save the file and PM it to me.
To send us your system profile
Click "Admin"
Under "System Config", click "System Profile"
Click the "Download Profile" button
Save the file and PM it to me.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: check_snmp, performance graph and graph explorer discrep
Thanks for the profile.
If looks like the graph template is missing from your system and that is why it is not working for you.
Attached to this post is the check_snmp_gauge.cfg file and it needs to be uploaded to this folder in the XI system /usr/local/nagios/etc/pnp/check_commands/
Change the permissions of the check_snmp_gauge.cfg file to the following
Delete the .rrd and .xml files for that service and let us know if it works for you.
If looks like the graph template is missing from your system and that is why it is not working for you.
Attached to this post is the check_snmp_gauge.cfg file and it needs to be uploaded to this folder in the XI system /usr/local/nagios/etc/pnp/check_commands/
Change the permissions of the check_snmp_gauge.cfg file to the following
Code: Select all
chown apache.nagios check_snmp_gauge.cfg
chmod 666 check_snmp_gauge.cfg
You do not have the required permissions to view the files attached to this post.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: check_snmp, performance graph and graph explorer discrep
I believe we have done this before. I did it again and it did not help.
[root@NFVI-COMMON-NAGIOS-01 check_commands]# cp /home/iptribe/check_snmp_gauge.cfg .
[root@NFVI-COMMON-NAGIOS-01 check_commands]# ls -l
total 8
-rw-rw-r-- 1 apache nagios 755 Aug 14 2014 check_nwstat.cfg-sample
-rw------- 1 root nagios 752 Sep 30 11:49 check_snmp_gauge.cfg
[root@NFVI-COMMON-NAGIOS-01 check_commands]# chown apache.nagios check_snmp_gauge.cfg
[root@NFVI-COMMON-NAGIOS-01 check_commands]# chmod 666 check_snmp_gauge.cfg
[root@NFVI-COMMON-NAGIOS-01 check_commands]# ls -l
total 8
-rw-rw-r-- 1 apache nagios 755 Aug 14 2014 check_nwstat.cfg-sample
-rw-rw-rw- 1 apache nagios 752 Sep 30 11:49 check_snmp_gauge.cfg
[root@NFVI-COMMON-NAGIOS-01 check_commands]#
[root@NFVI-COMMON-NAGIOS-01 check_commands]#
[root@NFVI-COMMON-NAGIOS-01 check_commands]# rm /usr/local/nagios/share/perfdata/RCS-PROD-SSC-02/Active_Sessions.*
rm: remove regular file `/usr/local/nagios/share/perfdata/RCS-PROD-SSC-02/Active_Sessions.rrd'? y
rm: remove regular file `/usr/local/nagios/share/perfdata/RCS-PROD-SSC-02/Active_Sessions.xml'? y
[root@NFVI-COMMON-NAGIOS-01 check_commands]# rm /usr/local/nagios/share/perfdata/RCS-PROD-SSC-01/Active_Sessions.*
rm: remove regular file `/usr/local/nagios/share/perfdata/RCS-PROD-SSC-01/Active_Sessions.rrd'? y
rm: remove regular file `/usr/local/nagios/share/perfdata/RCS-PROD-SSC-01/Active_Sessions.xml'? y
[root@NFVI-COMMON-NAGIOS-01 check_commands]# rm /usr/local/nagios/share/perfdata/RCS-PROD-SSC-03/Active_Sessions.*
rm: remove regular file `/usr/local/nagios/share/perfdata/RCS-PROD-SSC-03/Active_Sessions.rrd'? y
rm: remove regular file `/usr/local/nagios/share/perfdata/RCS-PROD-SSC-03/Active_Sessions.xml'? y
[root@NFVI-COMMON-NAGIOS-01 check_commands]#
[root@NFVI-COMMON-NAGIOS-01 check_commands]# cp /home/iptribe/check_snmp_gauge.cfg .
[root@NFVI-COMMON-NAGIOS-01 check_commands]# ls -l
total 8
-rw-rw-r-- 1 apache nagios 755 Aug 14 2014 check_nwstat.cfg-sample
-rw------- 1 root nagios 752 Sep 30 11:49 check_snmp_gauge.cfg
[root@NFVI-COMMON-NAGIOS-01 check_commands]# chown apache.nagios check_snmp_gauge.cfg
[root@NFVI-COMMON-NAGIOS-01 check_commands]# chmod 666 check_snmp_gauge.cfg
[root@NFVI-COMMON-NAGIOS-01 check_commands]# ls -l
total 8
-rw-rw-r-- 1 apache nagios 755 Aug 14 2014 check_nwstat.cfg-sample
-rw-rw-rw- 1 apache nagios 752 Sep 30 11:49 check_snmp_gauge.cfg
[root@NFVI-COMMON-NAGIOS-01 check_commands]#
[root@NFVI-COMMON-NAGIOS-01 check_commands]#
[root@NFVI-COMMON-NAGIOS-01 check_commands]# rm /usr/local/nagios/share/perfdata/RCS-PROD-SSC-02/Active_Sessions.*
rm: remove regular file `/usr/local/nagios/share/perfdata/RCS-PROD-SSC-02/Active_Sessions.rrd'? y
rm: remove regular file `/usr/local/nagios/share/perfdata/RCS-PROD-SSC-02/Active_Sessions.xml'? y
[root@NFVI-COMMON-NAGIOS-01 check_commands]# rm /usr/local/nagios/share/perfdata/RCS-PROD-SSC-01/Active_Sessions.*
rm: remove regular file `/usr/local/nagios/share/perfdata/RCS-PROD-SSC-01/Active_Sessions.rrd'? y
rm: remove regular file `/usr/local/nagios/share/perfdata/RCS-PROD-SSC-01/Active_Sessions.xml'? y
[root@NFVI-COMMON-NAGIOS-01 check_commands]# rm /usr/local/nagios/share/perfdata/RCS-PROD-SSC-03/Active_Sessions.*
rm: remove regular file `/usr/local/nagios/share/perfdata/RCS-PROD-SSC-03/Active_Sessions.rrd'? y
rm: remove regular file `/usr/local/nagios/share/perfdata/RCS-PROD-SSC-03/Active_Sessions.xml'? y
[root@NFVI-COMMON-NAGIOS-01 check_commands]#
Re: check_snmp, performance graph and graph explorer discrep
It should be working now.
Can you run the following tail command in a shell, delete one of the xml and rrd files for the service, schedule an immediate check for that service and wait until you see that check show up on the screen and then post the output of the tail command?
Can you run the following tail command in a shell, delete one of the xml and rrd files for the service, schedule an immediate check for that service and wait until you see that check show up on the screen and then post the output of the tail command?
Code: Select all
tail -f /usr/local/nagios/var/perfdata.log
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: check_snmp, performance graph and graph explorer discrep
Still does not work...
Code: Select all
2015-10-02 14:57:50 [18697] [1] Found Performance Data for RCS-PROD-SSC-02 / Active_Sessions (PERIMETA-MIB::gl
obalStatActiveCalls.summaryPeriod1Current5Minutes=0;;10000;)
2015-10-02 14:57:50 [18697] [3] DEBUG: Normal perfdata
2015-10-02 14:57:50 [18697] [3] DEBUG: RAW Command -> check_xi_service_snmp!-P 2c -o globalStatActiveCalls.sum
maryPeriod1Current5Minutes -m /usr/share/snmp/mibs/perimeta.mib -c 10000!!!!!!!
2015-10-02 14:57:50 [18697] [2] No Custom Template found for check_xi_service_snmp (/usr/local/nagios/etc/pnp/
check_commands/check_xi_service_snmp.cfg)
2015-10-02 14:57:50 [18697] [3] RRD Datatype is GAUGE
2015-10-02 14:57:50 [18697] [2] Template is check_xi_service_snmp.php
2015-10-02 14:57:50 [18697] [2] data2rrd called
2015-10-02 14:57:50 [18697] [3] -- Job 0
2015-10-02 14:57:50 [18697] [3] -- auth_hostname -> RCS-PROD-SSC-02
2015-10-02 14:57:50 [18697] [3] -- auth_servicedesc -> Active Sessions
2015-10-02 14:57:50 [18697] [3] -- critical -> 10000
2015-10-02 14:57:50 [18697] [3] -- disp_hostname -> RCS-PROD-SSC-02
2015-10-02 14:57:50 [18697] [3] -- disp_servicedesc -> Active Sessions
2015-10-02 14:57:50 [18697] [3] -- dstype -> GAUGE
2015-10-02 14:57:50 [18697] [3] -- hostname -> RCS-PROD-SSC-02
2015-10-02 14:57:50 [18697] [3] -- label -> PERIMETA-MIB::globalStatActiveCalls.summaryPeriod1Current5Minute
s
2015-10-02 14:57:50 [18697] [3] -- multi -> 0
2015-10-02 14:57:50 [18697] [3] -- name -> PERIMETA-MIB__globalStatActiveCalls.summaryPeriod1Current5Minutes
2015-10-02 14:57:50 [18697] [3] -- rrd_heartbeat -> 8460
2015-10-02 14:57:50 [18697] [3] -- rrd_max -> U
2015-10-02 14:57:50 [18697] [3] -- rrd_min -> U
2015-10-02 14:57:50 [18697] [3] -- rrd_storage_type -> SINGLE
2015-10-02 14:57:50 [18697] [3] -- servicedesc -> Active_Sessions
2015-10-02 14:57:50 [18697] [3] -- template -> check_xi_service_snmp
2015-10-02 14:57:50 [18697] [3] -- uom ->
2015-10-02 14:57:50 [18697] [3] -- value -> 0
2015-10-02 14:57:50 [18697] [3] DEBUG: SINGLE Storage Type
2015-10-02 14:57:50 [18697] [3] DEBUG: TPL-> check_xi_service_snmp
2015-10-02 14:57:50 [18697] [3] DEBUG: CRE-> DS:1:GAUGE:8460:U:U
2015-10-02 14:57:50 [18697] [3] DEBUG: UPD-> :0
2015-10-02 14:57:50 [18697] [2] Reading /usr/local/nagios/etc/pnp/rra.cfg
2015-10-02 14:57:50 [18697] [2] RRDs::create /usr/local/nagios/share/perfdata/RCS-PROD-SSC-02/Active_Sessions.
rrd RRA:AVERAGE:0.5:1:2880 RRA:AVERAGE:0.5:5:2880 RRA:AVERAGE:0.5:30:4320 RRA:AVERAGE:0.5:360:5840 RRA:MAX:0.5
:1:2880 RRA:MAX:0.5:5:2880 RRA:MAX:0.5:30:4320 RRA:MAX:0.5:360:5840 RRA:MIN:0.5:1:2880 RRA:MIN:0.5:5:2880 RRA:
MIN:0.5:30:4320 RRA:MIN:0.5:360:5840 DS:1:GAUGE:8460:U:U --start=1443769047 --step=60
Re: check_snmp, performance graph and graph explorer discrep
From the output of that log, it looks like the Active Session service check command was put back to the template and is currently not using the check_snmp_gauge command.
Edit your Active Session service and change this from
to
Delete the rrd and xml files for that service check and wait 20 minutes to see if the graphs are correct now.
Edit your Active Session service and change this from
Code: Select all
check_command check_xi_service_snmp!-P 2c -o globalStatActiveCalls.summaryPeriod1Current5Minutes -m /usr/share/snmp/mibs/perimeta.mib -c 10000!!!!!!!
Code: Select all
check_command check_snmp_gauge!-P 2c -o globalStatActiveCalls.summaryPeriod1Current5Minutes -m /usr/share/snmp/mibs/perimeta.mib -c 10000!!!!!!!
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: check_snmp, performance graph and graph explorer discrep
It is what I have already configured via GUI. I also tried modifying it via CLI. Any idea why it is not being followed during checks?
Code: Select all
[iptribe@NFVI-COMMON-NAGIOS-01 ~]$ cat /usr/local/nagios/etc/services/Active\ Sessions.cfg
###############################################################################
#
# Service configuration file
#
# Created by: Nagios QL Version 3.0.3
# Date: 2015-09-03 15:25:12
# Version: Nagios 3.x config file
#
# --- DO NOT EDIT THIS FILE BY HAND ---
# Nagios QL will overwite all manual settings during the next update
#
###############################################################################
define service {
host_name RCS-PROD-SSC-01,RCS-PROD-SSC-02,RCS-PROD-SSC-03,RCS-TELCO-SSC-01
service_description Active Sessions
check_command check_snmp_gauge!-P 2c -o globalStatActiveCalls.summaryPeriod1Current5Minutes -m /usr/share/snmp/mibs/perimeta.mib -c 10000!!!!!!!
initial_state u
max_check_attempts 10
check_interval 5
retry_interval 10
active_checks_enabled 1
check_period 24x7
event_handler xi_service_event_handler
register 1
}
###############################################################################
#
# Service configuration file
#
# END OF FILE
#
###############################################################################
2015-10-05 11:48:37 [506] [1] Found Performance Data for RCS-PROD-SSC-01 / Active_Sessions (PERIMETA-MIB::globalStatActiveCalls.summaryPeriod1Current5Minutes=5;;10000;)
2015-10-05 11:48:37 [506] [3] DEBUG: Normal perfdata
2015-10-05 11:48:37 [506] [3] DEBUG: RAW Command -> check_xi_service_snmp!-P 2c -o globalStatActiveCalls.summaryPeriod1Current5Minutes -m /usr/share/snmp/mibs/perimeta.mib -c 10000!!!!!!!
2015-10-05 11:48:37 [506] [2] No Custom Template found for check_xi_service_snmp (/usr/local/nagios/etc/pnp/check_commands/check_xi_service_snmp.cfg)
2015-10-05 11:48:37 [506] [3] RRD Datatype is GAUGE
2015-10-05 11:48:37 [506] [2] Template is check_xi_service_snmp.php
2015-10-05 11:48:37 [506] [2] data2rrd called
2015-10-05 11:48:37 [506] [3] -- Job 0
2015-10-05 11:48:37 [506] [3] -- auth_hostname -> RCS-PROD-SSC-01
2015-10-05 11:48:37 [506] [3] -- auth_servicedesc -> Active Sessions
2015-10-05 11:48:37 [506] [3] -- critical -> 10000
2015-10-05 11:48:37 [506] [3] -- disp_hostname -> RCS-PROD-SSC-01
2015-10-05 11:48:37 [506] [3] -- disp_servicedesc -> Active Sessions
2015-10-05 11:48:37 [506] [3] -- dstype -> GAUGE
2015-10-05 11:48:37 [506] [3] -- hostname -> RCS-PROD-SSC-01
2015-10-05 11:48:37 [506] [3] -- label -> PERIMETA-MIB::globalStatActiveCalls.summaryPeriod1Current5Minutes
2015-10-05 11:48:37 [506] [3] -- multi -> 0
2015-10-05 11:48:37 [506] [3] -- name -> PERIMETA-MIB__globalStatActiveCalls.summaryPeriod1Current5Minutes
2015-10-05 11:48:37 [506] [3] -- rrd_heartbeat -> 8460
2015-10-05 11:48:37 [506] [3] -- rrd_max -> U
2015-10-05 11:48:37 [506] [3] -- rrd_min -> U
2015-10-05 11:48:37 [506] [3] -- rrd_storage_type -> SINGLE
2015-10-05 11:48:37 [506] [3] -- servicedesc -> Active_Sessions
2015-10-05 11:48:37 [506] [3] -- template -> check_xi_service_snmp
2015-10-05 11:48:37 [506] [3] -- uom ->
2015-10-05 11:48:37 [506] [3] -- value -> 5
2015-10-05 11:48:37 [506] [3] DEBUG: SINGLE Storage Type
2015-10-05 11:48:37 [506] [3] DEBUG: TPL-> check_xi_service_snmp
2015-10-05 11:48:37 [506] [3] DEBUG: CRE-> DS:1:GAUGE:8460:U:U
2015-10-05 11:48:37 [506] [3] DEBUG: UPD-> :5
2015-10-05 11:48:37 [506] [2] Reading /usr/local/nagios/etc/pnp/rra.cfg
2015-10-05 11:48:37 [506] [2] RRDs::create /usr/local/nagios/share/perfdata/RCS-PROD-SSC-01/Active_Sessions.rrd RRA:AVERAGE:0.5:1:2880 RRA:AVERAGE:0.5:5:2880 RRA:AVERAGE:0.5:30:4320 RRA:AVERAGE:0.5:360:5840 RRA:MAX:0.5:1:2880 RRA:MAX:0.5:5:2880 RRA:MAX:0.5:30:4320 RRA:MAX:0.5:360:5840 RRA:MIN:0.5:1:2880 RRA:MIN:0.5:5:2880 RRA:MIN:0.5:30:4320 RRA:MIN:0.5:360:5840 DS:1:GAUGE:8460:U:U --start=1444016897 --step=60
2015-10-05 11:48:37 [506] [2] /usr/local/nagios/share/perfdata/RCS-PROD-SSC-01/Active_Sessions.rrd created
2015-10-05 11:48:37 [506] [1] 3 lines processed
2015-10-05 11:48:37 [506] [1] /usr/local/nagios/var/spool/perfdata//1444016903.perfdata.service-PID-506 deleted
2015-10-05 11:48:37 [506] [1] PNP exiting (runtime 0.035341s) ...
You do not have the required permissions to view the files attached to this post.