Перейти к содержимому
Калькуляторы

Мониторинг количества маршрутов на Cisco 7204 нет нужных OID'ов, хотя в CISCO-BGP4-MIB они есть

Доброго времени суток!

 

Нашел нужные OIDы для мониторинга количества маршрутов (понадобилось в связи с ремонтными работами у ЕвроТела),

например http://tools.cisco.com/Support/SNMP/do/Bro...cceptedPrefixes,

т.е. в числовом выражении 1.3.6.1.4.1.9.9.187.1.2.4.1.1

 

northwind:~$ snmpwalk -v 2c -c public router  1.3.6.1.4.1.9.9.187.1.2.4.1.1
SNMPv2-SMI::enterprises.9.9.187.1.2.4.1.1 = No Such Object available on this agent at this OID

 

и вообще ветки 1.3.6.1.4.1.9.9.187.1.2.* нет как класса.

 

Пока ничего удачнее, чем bgpPeerFsmEstablishedTime, 1.3.6.1.2.1.15.3.1.16 не нашел (время жизни сессии пира).

 

Версия IOS:

 

****_VPN>show ver
Cisco Internetwork Operating System Software 
IOS (tm) 7200 Software (C7200-IS-M), Version 12.3(26), RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2008 by cisco Systems, Inc.
Compiled Mon 17-Mar-08 19:27 by dchih

ROM: System Bootstrap, Version 12.3(4r)T3, RELEASE SOFTWARE (fc1)
BOOTLDR: 7200 Software (C7200-KBOOT-M), Version 12.3(9), RELEASE SOFTWARE (fc2)

****_VPN uptime is 33 weeks, 1 day, 22 hours, 31 minutes
System returned to ROM by reload at 00:00:08 ISK Fri Dec 18 2009
System restarted at 00:03:33 ISK Fri Dec 18 2009
System image file is "disk2:c7200-is-mz.123-26.bin"
Last reload reason: Reload command

cisco 7204VXR (NPE-G1) processor (revision B) with 983040K/65536K bytes of memory.

 

Подскажите, куда копать?

Изменено пользователем Cosmonaut

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ROUTER_IP="x.x.x.x"

COMMUNITY="sdfsdfsdf"

BGP_PEER="xx.xx.xx.xx"

 

snmpbulkwalk -On -v2c -c "${COMMUNITY}" "${ROUTER_IP}" ".1.3.6.1.4.1.9.9.187.1.1.1.1.7.1.1.1.4.${BGP_PEER}" |\

sed 's/.*\.1\.1\.1\.1\.7\.1\.1\.1\.4\.[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\.4\.\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1.\2.\3.\4\/\5/'|\

sed "s/\.[0-9]*\/3[0-2]/\.0\/24/g" | sed "s/\.[0-9]*\/2[5-9]/\.0\/24/g" |\

sed "s/^10\..*$//g" | wc -l

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А из VRF можно как-нибудь вынуть данные по BGP ?

Пока же аналогичную задачу решил через перл скрипт, который вытягивает данные из show .......

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ivan Rostovikov

До этого способа я уже догадался, но это значительная нагрузка - выводить через SNMP 300 тыс. маршрутов каждые 2-3 минуты только для того, чтобы их посчитать, процессор не хочется грузить.

 

Интересует именно вопрос почему отсутствует нужный OID, может в конфиге чего поправить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ivan Rostovikov

До этого способа я уже догадался, но это значительная нагрузка - выводить через SNMP 300 тыс. маршрутов каждые 2-3 минуты только для того, чтобы их посчитать, процессор не хочется грузить.

 

Интересует именно вопрос почему отсутствует нужный OID, может в конфиге чего поправить?

 

в софте 12.4(24)T эти OID работают. и в 12.0(32)S8 тоже

Изменено пользователем orlik

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Cosmonaut

 

конфиг snmp выложите, ещё сделайте #sh snmp mib | i (bgp|BGP)

 

 

А из VRF можно как-нибудь вынуть данные по BGP ?

Пока же аналогичную задачу решил через перл скрипт, который вытягивает данные из show .......

Кое-что полезное по mpls l3vpn можно добывать из мибов 1.3.6.1.3.118(MPLS-VPN-MIB) и 1.3.6.1.2.1.10.166(mplsStdMIB). Например, на цисках 7600 реализован MPLS-VPN-MIB

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

s.lobanov

***_VPN>[b]sh snmp[/b]
Chassis: 32100128
1051145 SNMP packets input
    0 Bad SNMP version errors
    8 Unknown community name
    101 Illegal operation for community name supplied
    15 Encoding errors
    1671620 Number of requested variables
    0 Number of altered variables
    742859 Get-request PDUs
    235583 Get-next PDUs
    101 Set-request PDUs
    0 Input queue packet drops (Maximum queue size 1000)
1051122 SNMP packets output
    0 Too big errors (Maximum packet size 1500)
    378 No such name errors
    0 Bad values errors
    0 General errors
    1051117 Response PDUs
    0 Trap PDUs

SNMP logging: disabled

***_VPN>en
Password:
ElCity_VPN#[b]sh snmp mib | i (bgp|BGP)[/b]
bgp.1
bgp.2
bgpPeerEntry.1
bgpPeerEntry.2
bgpPeerEntry.3
bgpPeerEntry.4
bgpPeerEntry.5
bgpPeerEntry.6
bgpPeerEntry.7
bgpPeerEntry.8
bgpPeerEntry.9
bgpPeerEntry.10
bgpPeerEntry.11
bgpPeerEntry.12
bgpPeerEntry.13
bgpPeerEntry.14
bgpPeerEntry.15
bgpPeerEntry.16
bgpPeerEntry.17
bgpPeerEntry.18
bgpPeerEntry.19
bgpPeerEntry.20
bgpPeerEntry.21
bgpPeerEntry.22
bgpPeerEntry.23
bgpPeerEntry.24
bgp.4
bgp4PathAttrEntry.1
bgp4PathAttrEntry.2
bgp4PathAttrEntry.3
bgp4PathAttrEntry.4
bgp4PathAttrEntry.5
bgp4PathAttrEntry.6
bgp4PathAttrEntry.7
bgp4PathAttrEntry.8
bgp4PathAttrEntry.9
bgp4PathAttrEntry.10
bgp4PathAttrEntry.11
bgp4PathAttrEntry.12
bgp4PathAttrEntry.13
bgp4PathAttrEntry.14
cbgpRouteEntry.7
cbgpRouteEntry.8
cbgpRouteEntry.9
cbgpRouteEntry.10
cbgpRouteEntry.11
cbgpRouteEntry.12
cbgpRouteEntry.13
cbgpRouteEntry.14
cbgpRouteEntry.15
cbgpRouteEntry.16
cbgpRouteEntry.17
cbgpRouteEntry.18
cbgpRouteEntry.19

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sh snmp - это не конфиг snmp, а статистика использования.

 

исходя из sh snmp mib нужного oid'а не знает, пробуйте менять ios

Изменено пользователем s.lobanov

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

s.lobanov

Спасибо за комментарий. IOS менять - это, все-таки крайняя мера, имхо (одни баги лечим, другие получаем).

Как определить наличие нужного OID'а по версии/образу (то есть какой ставить)?

На оф. сайте более детально, чем просто о наличии поддержки CISCO-BGP4-MIB не сказано

(в том числе и по ссылке View Supporting Images).

 

Может у кого завалялся готовый код для вытаскивания нужных параметров в MRTG по телнету из

консоли (в моем случае по команде sh ip bgp summary)?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

>Как определить наличие нужного OID'а по версии/образу (то есть какой ставить)?

 

А вы проверяйте на виртуалке(gns3(dynamips)), к тому же выше уже сказали на каких точно работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

http://www.cisco.com/en/US/docs/ios/12_3t/...ide/gt_tcl.html тут по примерам

тиклем делайте show ip bgp summary, выбирайте нужное , и забирайте кастомный mib по snmp

 

 

У меня c7200p-spservicesk9-mz.124-22.T.bin, миб из примера выше работает

Изменено пользователем pliskinsad

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.