archi_bald 3 Posted 2013-11-26 14:15:48 Share Posted 2013-11-26 14:15:48 Доброго времени суток!!! Подскажите пожалуйста, есть ли возможность получения по SNMP данных о количестве активных ONU в дереве, голова BDCOM P3310. Данные хотелось бы выводить на графики Cacti. Link to post Share on other sites
passer 67 Posted 2013-11-26 14:18:45 Share Posted 2013-11-26 14:18:45 Ответ китайских товарищей - такого OID нет. От себя добавлю что в принципе можно, но прийдется чуток покодить: опросить все заведенные на олт онушки и в процессе пересчитать активные. Link to post Share on other sites
rsst 406 Posted 2013-11-26 14:31:08 Share Posted 2013-11-26 14:31:08 там один oid опросить , например с уровнями сигналов, и пересчитать строки в результате Link to post Share on other sites
rsst 406 Posted 2013-11-26 19:24:38 Share Posted 2013-11-26 19:24:38 там один oid опросить , например с уровнями сигналов, и пересчитать строки в результате snmpwalk -v2c -Cc -c public $olt_ip .1.3.6.1.4.1.3320.101.10.5.1.5 и посчитайте строчки Link to post Share on other sites
Shuher 216 Posted 2014-12-07 20:47:26 Share Posted 2014-12-07 20:47:26 Как понять какой из onu принадлежат эти строки: SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.48 = INTEGER: -248 SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.49 = INTEGER: -221 SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.50 = INTEGER: -195 SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.53 = INTEGER: -197 SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.55 = INTEGER: -252 SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.56 = INTEGER: -208 SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.57 = INTEGER: -212 SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.58 = INTEGER: -188 SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.59 = INTEGER: -233 Link to post Share on other sites
twg 871 Posted 2014-12-07 21:03:38 Share Posted 2014-12-07 21:03:38 У мну такой скриптик разгребает. #! /bin/sh onu_macs=$(snmpwalk x.x.0.x -v2c -c public .1.3.6.1.4.1.3320.101.10.1.1.3 | cut -d " " -f1 | cut -d "." -f8) for i in $onu_macs do onu_mac=$(snmpwalk x.x.0.x -v2c -c public .1.3.6.1.4.1.3320.101.10.1.1.3.$i \ | cut -d ":" -f4 \ | sed "s/^ //;s/ *$//;s/ /:/g") onu_rxp=$(snmpwalk x.x.0.x -v2c -c public .1.3.6.1.4.1.3320.9.183.1.1.5.$i | cut -d ":" -f4) onu_rxp=${onu_rxp// /} if [ "$onu_rxp" == "-65535" ]; then onu_rxp=0 fi echo "$onu_mac $onu_rxp" done Link to post Share on other sites
Shuher 216 Posted 2014-12-07 21:18:24 Share Posted 2014-12-07 21:18:24 (edited) Уважаемый, twg подскажите почему OID для вывода уровня у меня и у вас отличаются? .1.3.6.1.4.1.3320.101.10.5.1.5 .1.3.6.1.2.1.155.1.4.1.5 Как мне .1.3.6.1.4.1.3320.101.10.1.1.3 привести к моему виду? Edited 2014-12-07 21:19:07 by Shuher Link to post Share on other sites
Shuher 216 Posted 2014-12-07 21:19:58 Share Posted 2014-12-07 21:19:58 прошу прощения, все работает, спасибо за пример Link to post Share on other sites
twg 871 Posted 2014-12-07 21:23:06 Share Posted 2014-12-07 21:23:06 подскажите почему OID для вывода уровня у меня и у вас отличаются? OIDы по ходу в разные версиях прошивок разные. Я давно не менял прошивку) Link to post Share on other sites
Shuher 216 Posted 2014-12-07 21:24:23 Share Posted 2014-12-07 21:24:23 нет, все таки трабл, на другой голове єти OID не работают Link to post Share on other sites
twg 871 Posted 2014-12-07 21:32:24 Share Posted 2014-12-07 21:32:24 (edited) нет, все таки трабл, на другой голове єти OID не работают разные версии прошивок наверное. Гдето была ветка про ОИДы в прошивках поновее. у меня такая BDCOM P3310B Software, Version 10.1.0B Build 14297 Edited 2014-12-07 21:34:51 by twg Link to post Share on other sites
Shuher 216 Posted 2014-12-07 22:03:45 Share Posted 2014-12-07 22:03:45 спасибо, буду разбираться Link to post Share on other sites
UserSide 52 Posted 2014-12-07 23:42:21 Share Posted 2014-12-07 23:42:21 Уважаемый, twg подскажите почему OID для вывода уровня у меня и у вас отличаются? .1.3.6.1.4.1.3320.101.10.5.1.5 .1.3.6.1.2.1.155.1.4.1.5 Как мне .1.3.6.1.4.1.3320.101.10.1.1.3 привести к моему виду? По своему опыту могу добавить, что ветка .3320. более правильная Некоторые модели (и прошивки) поддерживают ветку .155., но не обязательно, а вот ветка .3320. - встречалась везде. На неё лучше и ориентироваться. Link to post Share on other sites
ThinkMaster 0 Posted 2014-12-08 08:26:17 Share Posted 2014-12-08 08:26:17 А вот в продолжении идеи по опросу ONU, можна ли вывести на дуду информацию по уровню сигнала на каждую онушку? Может кто такое делал? Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now