Ik loop er al een tijdje mee te vogelen maar ik kom er niet uit.
situatie: Router in Datacenter (Cisco 897) en daarvan wil ik een aantal interfaces monitoren in Nagios. Op het moment dat ik er een snmpwalk tegen aan gooi krijg ik netjes antwoord terug.
Hetzelfde als ik vervolgens op de interface zelf query
Als ik vervolgens een check_snmp of check_ifoperstatus doe tegen dezelfde router, dan krijg ik een timeout terug. Het vreemde is dat deze commando´s wel netjes werken op de andere cisco apparatuur.
ook als ik via versie 2 query krijg ik dezelfde errormessage terug. Is er een instelling op de router die bepaalde query´s blocked? De router is in extern beheer, maar wil er zeker van zijn dat dit probleem daar ligt. Ik heb toegang tot de router dus als jullie wat meer info van de Cisco Willen hebben kan ik deze geven.
situatie: Router in Datacenter (Cisco 897) en daarvan wil ik een aantal interfaces monitoren in Nagios. Op het moment dat ik er een snmpwalk tegen aan gooi krijg ik netjes antwoord terug.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| snmpwalk -v2c -c comname IP 1.3.6.1.2.1.2.2.1.8 IF-MIB::ifOperStatus.1 = INTEGER: down(2) IF-MIB::ifOperStatus.2 = INTEGER: down(2) IF-MIB::ifOperStatus.3 = INTEGER: up(1) IF-MIB::ifOperStatus.4 = INTEGER: up(1) IF-MIB::ifOperStatus.5 = INTEGER: up(1) IF-MIB::ifOperStatus.6 = INTEGER: up(1) IF-MIB::ifOperStatus.7 = INTEGER: down(2) IF-MIB::ifOperStatus.8 = INTEGER: down(2) IF-MIB::ifOperStatus.9 = INTEGER: down(2) IF-MIB::ifOperStatus.10 = INTEGER: down(2) IF-MIB::ifOperStatus.11 = INTEGER: down(2) IF-MIB::ifOperStatus.12 = INTEGER: up(1) IF-MIB::ifOperStatus.13 = INTEGER: lowerLayerDown(7) IF-MIB::ifOperStatus.14 = INTEGER: lowerLayerDown(7) IF-MIB::ifOperStatus.15 = INTEGER: lowerLayerDown(7) IF-MIB::ifOperStatus.16 = INTEGER: lowerLayerDown(7) IF-MIB::ifOperStatus.17 = INTEGER: down(2) IF-MIB::ifOperStatus.18 = INTEGER: down(2) IF-MIB::ifOperStatus.19 = INTEGER: up(1) IF-MIB::ifOperStatus.20 = INTEGER: up(1) IF-MIB::ifOperStatus.21 = INTEGER: up(1) IF-MIB::ifOperStatus.22 = INTEGER: up(1) IF-MIB::ifOperStatus.23 = INTEGER: up(1) |
Hetzelfde als ik vervolgens op de interface zelf query
code:
1
2
| [root@gladmin ~]# snmpwalk -v2c -c comname ip ifOperStatus.20 IF-MIB::ifOperStatus.20 = INTEGER: up(1) |
Als ik vervolgens een check_snmp of check_ifoperstatus doe tegen dezelfde router, dan krijg ik een timeout terug. Het vreemde is dat deze commando´s wel netjes werken op de andere cisco apparatuur.
code:
1
2
| # /usr/local/nagios/libexec/check_snmp -H IP -C Comname -o 1.3.6.1.2.1.2.2.1.8 External command error: Timeout: No Response from IP |
ook als ik via versie 2 query krijg ik dezelfde errormessage terug. Is er een instelling op de router die bepaalde query´s blocked? De router is in extern beheer, maar wil er zeker van zijn dat dit probleem daar ligt. Ik heb toegang tot de router dus als jullie wat meer info van de Cisco Willen hebben kan ik deze geven.