About Forum Blogs NOC Docs Downloads KB Issues Code CI Registration

nocproject.org

#nocproject.org at irc.freenode.net log.
Back to nocproject.org Back to IRC log index
Date: 18.07.2012
zi_rus #
05:32
кстати, по поводу мониторинга портов, мне думается, что можно сделать так: нок может определять топологию и связанные порты (будем говорить, что может), и автоматически включать мониторинг именно этих внутренних портов и оставлять возможно
05:32
ть включать мониторинг на конкретных портах, может это аплинк, может важный клиент, может просто стык с другим операторои
MindGames #
06:00
<zi_rus> интересная идея. но для начала нок должен определять связность портов.. заодним и root cause определять в алармах
06:00
кстати. Dmitry1, ты тут? Вопрос по длинку есть..
06:00
мне нужен маршрутизатор или коммутатор 3го уровня (с поддержкой нат и статических маршрутов) с портами SFP. двумя штуками ;)
06:01
как заказчик просит "аналог циски 2911 но до 30 тыр руб." :))
06:01
я вот и думаю, какой-нить коммутатор 3го уровня ему пихнуть. от длинка.
06:04
по-моему, ни один коммутатор 3го уровня нат не поддерживает..
06:04
придется значит, роутер все-таки выбирать..
acid232 #
06:05
Dmitry1: аларм я думаю поднимается не просто так
Unbeerable #
06:10
MindGames, а порты 100М или гигабит?
MindGames #
06:13
да хотя бы 100 мегабит.. это в сеть. там 4 сегмента сети будут
Unbeerable #
06:14
бу циску и конвертеры :)
MindGames #
06:15
угу. походу так и придется.. но ведь БУ они не согласятся..
zi_rus #
06:21
не говори что это бу, скажи была распродажа
06:21
:)
acid232 #
06:48
а как сделать так, чтобы у ап даунов эзернетных портов на доступе северити было 1000, а не 2000
06:53
кто-то когда-то рассказывал про такое
MindGames #
06:53
на форуме есть вроде тема. там в json ВРОДе, где-то крутить надо. сам тоже хочу сделать такое же
acid232 #
07:12
в темплетах стоит 1000
07:15
ага, нашел, в fm/collections/eventclassificationrules/Network/Link.json стоит 2000
MindGames #
07:17
поменял, изменилось по умолчанию?
07:17
я на ping fialed хочу приоритет поднять
acid232 #
07:25
не-а не изменилось
07:26
сделал ./noc sync-collections
07:56
в fm/collections/alarmclasses/Network/Link.json изменил "default_severity__name": "INFO" для Link Down
dvolodin #
09:01
отловил, из-за чего удаление VLAN'ов не работает
09:01
кто в JS силен, подебажить надо
acid232 #
09:18
dvolodin: по поводу ранжирования алармов
09:18
как бы сделать разные северити для разных линк ап-даунов
dvolodin #
09:19
я хочу в interface inventory сделать классификацию интерфейсов
09:19
тогда важность интерфейса можно будет указывать и ранжировать алармы
09:20
а то и вовсе игнорировать
acid232 #
09:20
а для инвентори нужен рабочий get_switchport
dvolodin #
09:24
для моих железок есть
ufir #
09:25
а для хуавеев нет
09:25
или есть но не работает
dvolodin #
09:26
сделайте :)
09:27
я даже для extreme склепал
09:27
huawei по сравнению - просто лапочки
ufir #
09:27
да, я про них читал. у наших МВДшников они стоят, вроде даже работают
09:28
еще риверстоуны какие-то
Unbeerable #
09:28
я вот застрял в разработке скриптов для dir-100 c1
09:28
если я делаю в скрипте два хттп-запроса, то скрипт виснет
09:28
причём если выполнять strace ./noc debug-script, то не виснет :)
acid232 #
09:38
так он есть вроде /opt/noc/sa/profiles/Huawei/VRP/get_switchport.py
dvolodin #
09:38
river давно дохлые, их alcatel купил
ufir #
09:39
чото он всех понапокупал
09:39
люцент тоже
acid232 #
09:39
dvolodin: какие скрипты нужны для инвентори?
dvolodin #
09:39
это давно уже было
09:40
get_interfaces
acid232 #
09:42
ох ох
dvolodin #
09:43
страшно?
acid232 #
09:45
в хуавее нет show vlan detail :)
dvolodin #
09:48
другие пути есть :)
ufir #
10:00
<ME60-1>display vlan total slot 5 dynamic
10:00
Dynamic-vlan statistics in slot 5 :
10:00
------------------------------------------------------------------
10:00
GigabitEthernet5/0/9.69:
10:00
user-vlan 69
10:00
vlan counters: 1
10:00
ето есть
acid232 #
10:09
на ме60 есть
10:09
а на мелких нет
ufir #
10:11
ну... display vlan vlanID есть
Dmitry1 #
10:13
В августе доберусь до Huawei. Подождите пару недель.
Guest-ru #
10:21
Есть вопрос по скрипту get_interfaces: написал скрипт для одного профиля и сильно сомневаюсь в его правельности.
10:21
Вот результат его деятельности: http://pastebin.com/WdtpJzR1
acid232 #
10:22
)
10:23
Dmitry1: switchport же есть уже
10:23
нужно просто к нему айпи добавить?
Guest-ru #
10:24
Смотрю в Invertory - Interfaces и заметил некоторые пропущеные поля:
10:25
Вкладка Phisical кажись нормальна.
10:26
А вот Switchport не видно поля Description, хоть в Phisical оно есть и скрипт get_interfaces его выводит.
10:27
Также на вкладке L3 нет данных в поле IP хоть скрипт его тоже выводит.
10:28
Кто может по выводу скрипта http://pastebin.com/WdtpJzR1 определить где бага ?
10:29
Или это проблема Inventory или других настроек в NOC?
lexus-omsk #
10:30
ip вроде должны быть с маской через /
Guest-ru #
10:31
А спасибо, я маску всюда обрезал..
10:31
В каком виде маска? битна или ипишна?
lexus-omsk #
10:31
типа /24... в битах
Guest-ru #
10:32
Плохо, мои коммутаторы выдают /255.255.255.0
10:33
есть в NOC стандартная функция для их преобразования?
lexus-omsk #
10:35
вроде да, надо смотреть в lib/ip.py
10:37
кстати в профиле Zyxel тоже преобразуется из одного вида в другой
Guest-ru #
10:38
Спасибо, гляну.
10:44
from noc.lib.ip import IPv4
10:45
ip = IPv4(match.group("ip"), netmask=match.group("mask")).prefix
10:45
:)
zi_rus #
11:27
dvolodin, не хочешь допилить get_interfaces чтобы на цисках admin down интерфейсы тоже дискаверились, а то не хорошо получается
acid232 #
11:32
и как удалить mib?
dvolodin #
11:33
acid232: а зачем?
acid232 #
11:33
я пытаюсь заимпортить хуавеевские миб-ы
11:34
на втором мне вываливается трейсбек о том, что есть конфликт
dvolodin #
11:42
какой именно?
Guest-ru #
11:47
А как долго надо ждать после изменения скрипта get_interfaces и рестарта NOC обновления интерфейсов в Inventory?
dvolodin #
11:49
можно в SA > Managed Object перезапустить discovery для объекта
acid232 #
11:53
не сохранил
zi_rus #
12:06
dvolodin, поделись ближайшими планами по развитию
dvolodin #
12:06
?
zi_rus #
12:11
ну, чего сейчас пилишь, какие фи ожидать
12:11
*фичи
Guest-ru #
12:15
Поправил определение IP в get_interfaces но проблемы теже:
12:15
На вклвдке Switchport не видно поля Description, хоть в Phisical оно есть и скрипт get_interfaces его выводит.
12:16
На вкладке L3 нет данных в поле IP и Description хоть скрипт его тоже выводит.
12:17
Вот вывод скрипта get_interfaces: http://pastebin.com/VikBvjKF
12:20
Таже на вкладке Switchport не видно Untagged
12:22
Может плохо понял как-чё в этот get_interfaces пихать, гляньте его вывод всё ли хорошо http://pastebin.com/VikBvjKF
12:26
вот ещё пример с другого коммутатора: http://pastebin.com/0tXY8Jie
dvolodin #
12:27
Guest-ru: активатор перезапускал?
Guest-ru #
12:28
Нашол ошибку 's/untagged_vlans/untagged_vlan/'
dvolodin #
12:29
да
12:29
это huawei?
12:31
zi_rus: пока баги правлю
12:36
Guest-ru: какая версия noc?
Guest-ru #
12:37
ставил 0.7(4) но недели две назат тянул с репозитария.
zi_rus #
12:46
dvolodin, ну тогда прореагируй как-нибудь на NOC-561, я не думаю что тебе нравятся бессмысленные issue в трекере
dvolodin #
13:10
я могу быстро накидать новую модель данных для inventory и серверную обвязку
13:10
если кто-нибудь займется web-мордой к ней
13:16
на морду много времени уходит
MindGames #
13:17
если б я умел писать веб морду... я в свое время писал страницы на ХТМЛ чистом..
13:18
я домой. пока :)
acid232 #
13:26
а кому мибы засылать
13:26
которые ок
13:26
хуавеевские
dvolodin #
13:28
к Dmitry1
Dmitry1 #
13:28
у меня есть все мибы
13:29
лучше наклепай кучу issue с raw-values. а я сам найжу нужные MIB'ы
acid232 #
13:29
а чем ты их эксплоришь
13:30
вот хуавеевские http://www.hsupport.net/index.php/manuals/70-mib-fajly-dlya-kommutatorov-i-marshrutizatorov-huawei.html
13:32
а в каком формате?*
13:32
просто raw values json
Dmitry1 #
13:32
у меня есть все эти MIb'ы.
13:33
Тут проблема в том, что в открытом доступе они лежат очень старой версии. А новые никак не удается найти.
acid232 #
13:33
я запросил у вендора
13:33
может даст
dvolodin #
13:43
Привезли мне две NanoStation 5M
13:44
буду на выходные на даче воротить первого местного WISP для себя любимого :)
acid232 #
13:51
накидал
Guest-ru #
13:52
Для NanoStation 5M подходит профиль OS.Linux
_4ePTeHok #
13:52
dvolodin, они таки странноватые) при включении снмп - откидывают копыта до ребута)
13:52
весело когда оно на другом конце города)
dvolodin #
13:53
:)
13:53
мне от них нужна только радио-часть
13:54
там еще профиль Ubiquity.AirOS можно доработать и добавить адаптивный промпт
`kk_ #
14:03
мы за место них решили брать микротики sxt
Tweet
Share this page
Share this page: Tweet