ERROR: Description Table: Request table is empty or does not
ERROR: Description Table: Request table is empty or does not
Hi Team,
I have added a switch from monitoring wizard and configured Memory Utilization for the same switch. But i am getting ERROR: Description Table: Request table is empty or does not exist error. Please find the check command for this in attachment. Please let me know if i am missing something here.
NOTE:We have nagios server and 2 workers here. I am getting snmpwalk response for this device from all three servers (1 nagios and 2 workers).
I have added a switch from monitoring wizard and configured Memory Utilization for the same switch. But i am getting ERROR: Description Table: Request table is empty or does not exist error. Please find the check command for this in attachment. Please let me know if i am missing something here.
NOTE:We have nagios server and 2 workers here. I am getting snmpwalk response for this device from all three servers (1 nagios and 2 workers).
You do not have the required permissions to view the files attached to this post.
Re: ERROR: Description Table: Request table is empty or does
What sort of device are you running this check against? I'm assuming it's a Cisco device since the -I flag is set?
Here's all of the OIDs that this plugin is trying to query:
Can you verify an snmpget against those specific OIDs or a snmpwalk against the tree returns results? For the latter, you might try running these commands and sharing the results:
And if that doesn't return anything, keep progressing up the tree until something is returned. You can do this simply by subtracting a number from the OID like so:
Here's all of the OIDs that this plugin is trying to query:
Code: Select all
my $nets_ram_free = "1.3.6.1.4.1.2021.4.6.0"; # Real memory free
my $nets_ram_total = "1.3.6.1.4.1.2021.4.5.0"; # Real memory total
my $nets_ram_cache = "1.3.6.1.4.1.2021.4.15.0"; # Real memory cached
my $nets_swap_free = "1.3.6.1.4.1.2021.4.4.0"; # swap memory free
my $nets_swap_total = "1.3.6.1.4.1.2021.4.3.0"; # Swap memory total
my @nets_oids = ($nets_ram_free,$nets_ram_total,$nets_swap_free,$nets_swap_total,$nets_ram_cache);
# Cisco
my $cisco_mem_pool = "1.3.6.1.4.1.9.9.48.1.1.1"; # Cisco memory pool
my $cisco_index = "1.3.6.1.4.1.9.9.48.1.1.1.2"; # memory pool name and index
my $cisco_valid = "1.3.6.1.4.1.9.9.48.1.1.1.4"; # Valid memory if 1
my $cisco_used = "1.3.6.1.4.1.9.9.48.1.1.1.5"; # Used memory
my $cisco_free = "1.3.6.1.4.1.9.9.48.1.1.1.6"; # Free memory
# .1 : type, .2 : name, .3 : alternate, .4 : valid, .5 : used, .6 : free, .7 : max free
# HP Procurve
my $hp_mem_pool = "1.3.6.1.4.1.11.2.14.11.5.1.1.2.2.1.1"; # HP memory pool
my $hp_mem_index = "1.3.6.1.4.1.11.2.14.11.5.1.1.2.2.1.1.1"; # memory slot index
my $hp_mem_total = "1.3.6.1.4.1.11.2.14.11.5.1.1.2.2.1.1.5"; # Total Bytes
my $hp_mem_free = "1.3.6.1.4.1.11.2.14.11.5.1.1.2.2.1.1.6"; # Free Bytes
my $hp_mem_free_seg = "1.3.6.1.4.1.11.2.14.11.5.1.1.2.2.1.1.3"; # Free segmentsCode: Select all
snmpwalk -mALL -v2c -cMphasis 172.17.130.118 1.3.6.1.4.1.9.9.48.1.1Code: Select all
snmpwalk -mALL -v2c -cMphasis 172.17.130.118 1.3.6.1.4.1.9.9.48.1.1
snmpwalk -mALL -v2c -cMphasis 172.17.130.118 1.3.6.1.4.1.9.9.48.1
snmpwalk -mALL -v2c -cMphasis 172.17.130.118 1.3.6.1.4.1.9.9.48
....
snmpwalk -mALL -v2c -cMphasis 172.17.130.118 1.3.6.1.4.1
# etc
Former Nagios employee
https://www.mcapra.com/
https://www.mcapra.com/
Re: ERROR: Description Table: Request table is empty or does
One more thing, the device you are trying to monitor may not respond to the plugin's as it may not support it.
But to be sure, we would need to know the make and model type of the device.
But to be sure, we would need to know the make and model type of the device.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: ERROR: Description Table: Request table is empty or does
Hi mcapra,
snmpwalk -mALL -v2c -cMphasis 172.17.130.118 1.3.6.1.4.1 returned the output.
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.9.0.0.0.0.0.0.0.0.0.9.115.110.109.112.117.115.101.114.49 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.9.0.0.0.0.0.0.0.0.0.9.115.110.109.112.117.115.101.114.50 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.9.0.0.0.0.0.0.0.0.0.9.115.110.109.112.117.115.101.114.51 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.9.0.0.0.0.0.0.0.0.0.10.115.110.109.112.97.100.109.105.110.49 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.9.0.0.0.0.0.0.0.0.0.10.115.110.109.112.97.100.109.105.110.50 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.9.0.0.0.0.0.0.0.0.0.10.115.110.109.112.97.100.109.105.110.51 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.13.128.0.6.52.178.16.0.80.235.26.61.232.180.9.115.110.109.112.117.115.101.114.49 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.13.128.0.6.52.178.16.0.80.235.26.61.232.180.9.115.110.109.112.117.115.101.114.50 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.13.128.0.6.52.178.16.0.80.235.26.61.232.180.9.115.110.109.112.117.115.101.114.51 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.13.128.0.6.52.178.16.0.80.235.26.61.232.180.10.115.110.109.112.97.100.109.105.110.49 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.13.128.0.6.52.178.16.0.80.235.26.61.232.180.10.115.110.109.112.97.100.109.105.110.50 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.13.128.0.6.52.178.16.0.80.235.26.61.232.180.10.115.110.109.112.97.100.109.105.110.51 = ""
SNMPv2-SMI::enterprises.1588.2.1.1.1.1.1.0 = STRING: "Thu Jul 13 12:48:27 2017
Make and Model - Brocade & 300
snmpwalk -mALL -v2c -cMphasis 172.17.130.118 1.3.6.1.4.1 returned the output.
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.9.0.0.0.0.0.0.0.0.0.9.115.110.109.112.117.115.101.114.49 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.9.0.0.0.0.0.0.0.0.0.9.115.110.109.112.117.115.101.114.50 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.9.0.0.0.0.0.0.0.0.0.9.115.110.109.112.117.115.101.114.51 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.9.0.0.0.0.0.0.0.0.0.10.115.110.109.112.97.100.109.105.110.49 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.9.0.0.0.0.0.0.0.0.0.10.115.110.109.112.97.100.109.105.110.50 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.9.0.0.0.0.0.0.0.0.0.10.115.110.109.112.97.100.109.105.110.51 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.13.128.0.6.52.178.16.0.80.235.26.61.232.180.9.115.110.109.112.117.115.101.114.49 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.13.128.0.6.52.178.16.0.80.235.26.61.232.180.9.115.110.109.112.117.115.101.114.50 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.13.128.0.6.52.178.16.0.80.235.26.61.232.180.9.115.110.109.112.117.115.101.114.51 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.13.128.0.6.52.178.16.0.80.235.26.61.232.180.10.115.110.109.112.97.100.109.105.110.49 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.13.128.0.6.52.178.16.0.80.235.26.61.232.180.10.115.110.109.112.97.100.109.105.110.50 = ""
SNMPv2-SMI::enterprises.99.12.35.1.1.1.1.13.128.0.6.52.178.16.0.80.235.26.61.232.180.10.115.110.109.112.97.100.109.105.110.51 = ""
SNMPv2-SMI::enterprises.1588.2.1.1.1.1.1.0 = STRING: "Thu Jul 13 12:48:27 2017
Make and Model - Brocade & 300
Re: ERROR: Description Table: Request table is empty or does
That plugin looks like it only supports Cisco and HP devices.
To monitor your Brocade, you would have to use a different plugin. Take a look at the following to see if they will work for you.
https://exchange.nagios.org/directory/P ... th/details
https://exchange.nagios.org/directory/P ... pl/details
To monitor your Brocade, you would have to use a different plugin. Take a look at the following to see if they will work for you.
https://exchange.nagios.org/directory/P ... th/details
https://exchange.nagios.org/directory/P ... pl/details
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: ERROR: Description Table: Request table is empty or does
Hi tgriep,
As suggested by you, i tried configuring CPU Utilization using the below plugins. Please find below the output i am getting from both plugins. Please guide me if i am missing something here.
bash-4.1# ./check_chassis_brocade.pl --hostname=172.17.130.118 --port=161 --community=Mphasis --thres-cpu-1min 70,90
OK - Up 3.74 days
Note:this is showing me uptime instead of cpu utilization.
bash-4.1# ./check_nwc_health --hostname=172.17.130.118 --mode=cpu-load --community=Mphasis --warning 80 --critical 90 --port=161
UNKNOWN - please install a fabric watch license
bash-4.1# snmpwalk -v2c -cMphasis 172.17.130.118 system.sysDescr.0
SNMPv2-MIB::sysDescr.0 = STRING: Fibre Channel Switch.
As suggested by you, i tried configuring CPU Utilization using the below plugins. Please find below the output i am getting from both plugins. Please guide me if i am missing something here.
bash-4.1# ./check_chassis_brocade.pl --hostname=172.17.130.118 --port=161 --community=Mphasis --thres-cpu-1min 70,90
OK - Up 3.74 days
Note:this is showing me uptime instead of cpu utilization.
bash-4.1# ./check_nwc_health --hostname=172.17.130.118 --mode=cpu-load --community=Mphasis --warning 80 --critical 90 --port=161
UNKNOWN - please install a fabric watch license
bash-4.1# snmpwalk -v2c -cMphasis 172.17.130.118 system.sysDescr.0
SNMPv2-MIB::sysDescr.0 = STRING: Fibre Channel Switch.
Re: ERROR: Description Table: Request table is empty or does
The check_nwc_health plugin you may have to specify the server type for the command if that plugin cannot determine what the device is.
The other plugin should print out more than just the Uptime. Try adding the verbose option to the command and see if it prints out more information.
--verbose
Code: Select all
--servertype=brocade--verbose
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: ERROR: Description Table: Request table is empty or does
Hi tgriep,
bash-4.1# ./check_chassis_brocade.pl --hostname=172.17.130.118 --port=161 --community=Mphasis --verbose
OID not supported for temperature (1.3.6.1.4.1.1991.1.1.1.1).
OID not supported for fan(s) (1.3.6.1.4.1.1991.1.1.1.3.1.1).
OID not supported for PSU(s) (1.3.6.1.4.1.1991.1.1.1.2.1.1).
OID not supported for CPU utilisation (1.3.6.1.4.1.1991.1.1.2.1).
OID not supported for memory (1.3.6.1.4.1.1991.1.1.2.1.53.0).
OID not supported for Global Table (1.3.6.1.4.1.1991.1.1.2.1).
OK - Up 4.41 days
bash-4.1# ./check_nwc_health --hostname=172.17.130.118 --mode=memory-usage --servertype=brocade --community=Mphasis --warning 80 --critical 90 --port=161
UNKNOWN - please install a fabric watch license
bash-4.1# ./check_chassis_brocade.pl --hostname=172.17.130.118 --port=161 --community=Mphasis --verbose
OID not supported for temperature (1.3.6.1.4.1.1991.1.1.1.1).
OID not supported for fan(s) (1.3.6.1.4.1.1991.1.1.1.3.1.1).
OID not supported for PSU(s) (1.3.6.1.4.1.1991.1.1.1.2.1.1).
OID not supported for CPU utilisation (1.3.6.1.4.1.1991.1.1.2.1).
OID not supported for memory (1.3.6.1.4.1.1991.1.1.2.1.53.0).
OID not supported for Global Table (1.3.6.1.4.1.1991.1.1.2.1).
OK - Up 4.41 days
bash-4.1# ./check_nwc_health --hostname=172.17.130.118 --mode=memory-usage --servertype=brocade --community=Mphasis --warning 80 --critical 90 --port=161
UNKNOWN - please install a fabric watch license
Re: ERROR: Description Table: Request table is empty or does
From what it looks like, the check_chassis_brocade.pl plugin is not compatible with your device as it cannot find the OID's they need to run.
The other one needs a license installed on the device.
I am guessing that to monitor the device, you will have to enable the fabric watch license on the device so it will enable the device to be polled.
The other one needs a license installed on the device.
I am guessing that to monitor the device, you will have to enable the fabric watch license on the device so it will enable the device to be polled.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: ERROR: Description Table: Request table is empty or does
Hi tgriep,
We have two Routers of model Vyatta 5.2R1. We are not able to configure CPU,Memory,Hardware services using check_nwc_health and snmp.
With check_nwc_health plugin we are getting the below UNKNOWN errors.
mode cpu-load, memory-usage, hardware-health are not implemented for this type of devices.
We have two Routers of model Vyatta 5.2R1. We are not able to configure CPU,Memory,Hardware services using check_nwc_health and snmp.
With check_nwc_health plugin we are getting the below UNKNOWN errors.
mode cpu-load, memory-usage, hardware-health are not implemented for this type of devices.