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: 19.10.2012
freeseacher #
05:55
dvolodin, привет. я его то такое настроил или ты чего то такое сделал но теперь 500-ый ошибки приходят мне на емайл. этое клева.
dvolodin #
05:57
хм
freeseacher #
05:58
да. я тоже удивлен.
05:58
Subject: [Django] ERROR (EXTERNAL IP): Internal Server Error: /ip/ipam/1/4/109.XXX.XX.0/24/add_prefix/
05:59
трейс не полный и весь реквест
05:59
их таких письма у меня два.
06:00
[Django] ERROR (EXTERNAL IP): Internal Server Error: /ip/address/ второе
MindGames #
06:06
хахахаха!! прикоол!! :))
freeseacher #
06:07
хм. в интернетах ищется этот заголовок
06:07
судя по всему это какй то функционал джанги :)
dvolodin #
06:09
ну да
06:09
у NOC вообще-то notification group есть для 500 ошибок
inoyat_kayumov #
06:09
доброго всем
06:10
за давностью уже забыл как лечить такое:
06:10
2012-10-19 10:09:34,944 main.backup: Dumping MongoDB database into /var/backup/noc-mongo-2012-10-19-10-09
06:10
2012-10-19 10:09:34,956 main.backup: dump failed. Removing broken dump /var/backup/noc-mongo-2012-10-19-10-09
dvolodin #
06:12
аутентификацию в монге пролечит
freeseacher #
06:12
dvolodin, нда.
06:12
нашел.
06:12
подписался
dvolodin #
06:14
но работать оно не будет :)
06:14
по крайней мере, пока
freeseacher #
06:14
ггг :)
dvolodin #
06:14
надо noc-notifier разобрать нафиг
misak #
06:15
а как на все нотификейшнс подписаться ?
dvolodin #
06:15
не будет работать, потому как на 500-ю ошибку django делает rollback :)
freeseacher #
06:16
но это вкусняшка.
06:16
надо знать чего там юзеры такое делают что к 500-ке приводит
dvolodin #
06:17
лучше на каждую 500-ю -- письмо в отдел кадров :)
freeseacher #
06:19
dvolodin, а серийники уже перестали мотаться ?
dvolodin #
06:19
да должны бы перестать
06:19
тестировать надо
06:20
я доделываю морду для зон, на extjs
MindGames #
06:22
http://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D0%BE%D0%B9_%D1%81%D0%B5%D1%82%D0%B8 - почему тут нет NOC'а?? :)
06:22
добавьте кто-ниибудь 4)
dvolodin #
06:29
:)
06:29
а какое отношение NOC имеет к мониторингу компьютерной сети?
zi_rus #
06:30
ну там же есть Сетевой мониторинг, а ФМ это то что к нему относится
mikevlz #
06:31
PM не перепилен... но FM есть
zi_rus #
06:31
ты же не хочешь сказать что ФМ в ноке хуже чем "Программа ping"
mikevlz #
06:31
а, точно
06:31
пинг тоже есть :)
06:31
в ноке
dvolodin #
06:32
это намек на то, что надо бы PingSocket подсунуть вместо fping?
06:32
:)
06:33
тогда у NOC будет возможность не только затрахать железку по SSH'у, но и запинговать ее насмерть
MindGames #
06:36
:))))
RudW0lf #
06:37
:)
zi_rus #
06:39
а что PingSocket еще не в работе? я думал он уже давно пашет и fping сносить можно
dvolodin #
06:42
пока еще не в работе
06:42
нельзя же все сразу ломать
zi_rus #
06:48
ну что-то делать все равно надо, раньше Load average был 0,3-0,4, а теперь Load average: 1.50 1.64 1.55
mikevlz #
06:48
=)
MindGames #
06:48
в чем преимущество пингсокета перед фпинг?
mikevlz #
06:49
MindGames: выполняется внутри демона, а не новый процесс запускается
06:49
оверхед меньше
06:49
вроде
MindGames #
06:49
поняол
zi_rus #
07:06
MindGames, пририсовал туда NOC, кто-нибудь нарисуйте страничку нока в википедии, чем мы хуже всяких кактусов
MindGames #
07:07
молодец!
zi_rus #
07:10
твоя очередь
MindGames #
07:11
я не зарегистрирован на вики... ;)
07:12
Dmitry1, подскажи, плиз, в Dlink можно воткнуть оптический SFP модуль от циски? Например, GLC-LH-SMD.
zi_rus #
07:12
я тоже
Dmitry1 #
07:12
да
MindGames #
07:14
Это стопудняк? :) А то я тут закладываю DGS-3100-24TG в центр, т.к. у него 16 оптических портов. и скорей всего, придется к нему пару цисок подрубить.. вот, пытаюсь предусмотреть все ;)
07:14
в циску сторонние модули можно воткнуть после определенного шаманства.. по крайней мере, на старых IOS можно было
Unbeerable #
07:15
редким говнищем для меня оказался этот 3100-24тг
07:15
впрочем, он уже давно снят
MindGames #
07:15
почему? вроде удобная штука и работает. правда, в нок не могу его загнать ни как.
Unbeerable #
07:15
ну он у них нестандартный, сделан на каком-то другом железе
07:15
прошивка беспонтовая
07:16
например функция show vlan ports относительно недавно появилась, и то она вываливает ВСЕ вланы свитча с проставлением галочек у тех, кто относится к этому порту
07:16
вместо него сейчас 3120-24SC
MindGames #
07:16
аа.. ну может быть.. ;) мне там много от него не надо. просто как распределение работает... в него оптика от коммутаторов доступа входит.. а медным портом он в коммутатор циско смотрит в той же стойке. ;)
07:17
а! ну да! отображение на нем действительно тупое.. и синтаксис команд немного отличается
Dmitry1 #
07:17
MindGames: "DGS-3100-24TG в центр" - это шутка?
Unbeerable #
07:17
show ports description выдает только дескрипшены
07:17
и это тоже чудовищно неудобно
MindGames #
07:17
но яч уже как-то привык к зоопарку разныз девайсов и не обращаю на это внимание ;)
07:18
Dmitry1 не, не шутка. ;) На нем много оптических портов - он этим удобен в центре.
07:18
не как ядро. конечно, но оптикой я в него втыкаю другие коммутаторы.
mikevlz #
07:18
эээээх...
07:18
чет я apc не могу подебить
Dmitry1 #
07:19
Не используй его. Потом проблемы будут
MindGames #
07:19
какие?
mikevlz #
07:19
у него промпт apc>, а ожидается ^>
07:19
MindGames: дикие
Dmitry1 #
07:19
Если тебе надо вменяемый L2 коммутатор с оптикой, то используй DGS-3420 серию, в крайнем случае - DGS-3120
mikevlz #
07:19
в центр никак. Расширением портов в малонагруженное место - скрипя сердце
Dmitry1 #
07:20
MindGames: У нас очень жаловались абоненты на маленькую скорость, постоянное выпадение VPN и т.п.
MindGames #
07:20
ну, у меня есть еще каталист 2960S-24TS-L. у него 4 порта под SFP.. можно его в центр.. но вдруг потом будут еще филиалы, боольше 4х... что делать тогда? а так, у Dlink аж 16 портов.
Dmitry1 #
07:21
При этом счетчики ошибок на DGS-3100 были по нулям, никакие шторма не регестрировались, loopdetect он принципиально не умеет.
MindGames #
07:21
эх блин ;)) мне просто приходится выбирать из того, что есть в наличии.. закупать новое что-то - это крайняя мера, если совсем уже ни как..
Dmitry1 #
07:21
MindGames:Я уже написал: DGS-3420 или DGS-3120
07:23
Забудь DGS-3100 как страшный сон. Это была первая и последняя попытка D-Link сделать куммутатор на чипсете Motorola
07:23
Все остальные коммутаторы они делают на Broadcom
MindGames #
07:23
понятно... буду говорить.. но если не согласятся брать, то надо будет ставить его в центр.. и цисковские SFP он подхватит? а если бует хреново работать, то я скажу, что предупреждал... ;))))
Unbeerable #
07:23
цысковские не пробовал совать, а наговские любые ест
07:23
что 100, что гиг
MindGames #
07:27
ээ.. NAG выпускает СВОИ SFP модули?? круто! не знал ;)
zi_rus #
07:28
я думаю свои там только наклейки
Dmitry1 #
07:28
MindGames: Вот захочешь ты, к примеру, QnQ сделать, а тут тебе на DGS-3100 полный облом
Unbeerable #
07:28
они много чего китайского брендируют SNR
07:28
модули, конвертеры, свитчи, даже L3
mikevlz #
07:29
APC AOS 5.1.6 сломал get_version
acid232_ #
07:30
добрый день
Dmitry1 #
07:31
mikevlz: вывод debug-script на экран кинь на pastebin
mikevlz #
07:35
Dmitry1: http://dpaste.org/U6yeU/ сверху старое, снизу новое. Но там вобщем-то подписано
acid232_ #
07:35
а скажите, не появилась ли морда для поиска отдискавеных маков ?
mikevlz #
07:35
почистить забыл, ну да хрен с ним
Dmitry1 #
07:48
mikevlz: Какую ошибку выдает?
acid232_ #
07:49
м?
mikevlz #
08:03
<class 'noc.sa.script.exception.UnexpectedResultError'>
08:03
судя по всему не матчит платформу
08:04
acid232_: не, еще недописано
Dmitry1 #
08:12
mikevlz: Пробуй
08:13
Если можно, то сделай тушенку
08:15
Народ, кто может сделать тушенку на Cisco.IOSXR.get_version по SNMP ?
mikevlz #
08:18
Dmitry1: не-а. Не снял
Dmitry1 #
08:19
traceback на pastebin закинь
mikevlz #
08:20
http://dpaste.org/54MNs/
Dmitry1 #
08:25
re в python настолько суров, что не отрабатывает в блоке try ... except
08:30
mikevlz: Пробуй еще. И давай тушенку
mikevlz #
08:32
сработало
08:33
ща проверю, не сломал ли старое
08:34
не, не сломал
08:34
все ок
08:34
тушенку надо новой версии APC AOS?
_4ePTeHok #
08:40
acid232_, я аишу.
08:40
пишу*
08:40
надо доделать фильтрацию и историю
08:41
и можно будет в тест выложить
mikevlz #
08:44
Dmitry1: чет оно мне пургу гонит своим debug-script
Dmitry1 #
08:44
какую?
mikevlz #
08:45
http://dpaste.org/gmjmQ/
08:45
вот такую
Dmitry1 #
08:46
все правильно
mikevlz #
08:46
motd пустой меня смущает
08:46
откуда при тесте изменений скрипты возьмется инфа для матчинга?
Dmitry1 #
08:47
в сборе тушенки поломана работа с motd. dvolodin уже год как обещает починить
mikevlz #
08:47
сильно такая тушенка поможет? =)
08:47
кстати, промпт пришлось поменять на ^(|apc)>
Dmitry1 #
08:47
главное - я увидел, что скрипт отработал нормально
mikevlz #
08:48
ну кататак...
Dmitry1 #
08:48
щас промпт подправлю
08:55
mikevlz: Пробуй новую версию
mikevlz #
08:56
забавка... Name содержит нифига не платформу, а то что укажешь...
acid232_ #
09:00
ишь ты
09:00
_4ePTeHok: на extjs апликейшн пишешь?
mikevlz #
09:00
Dmitry1: пиши, что на вкладке UPS Identification в поле Name надо вписывать модель ИБП
_4ePTeHok #
09:01
угу
mikevlz #
09:01
в доках
_4ePTeHok #
09:01
пытаюсь)
acid232_ #
09:01
Dmitry1: я могу тушенку
09:01
скажи каких скриптов
Dmitry1 #
09:01
для Cisco.IOSXR.get_version
acid232_ #
09:01
NOC-778
09:02
пожалуйте
09:02
и тушенка и кли
09:02
точнее и снмп и кли
09:02
со вторника висит
mikevlz #
09:03
Dmitry1: 5.1.3, 5.1.6, 3.6.1 все работает
Dmitry1 #
09:03
рад
inoyat_kayumov #
09:07
а подскажите плз - дискавер для объекта при каких условиях должен работать?
_4ePTeHok #
09:13
is_managed + наличие get_interfaces для профиля.
dvolodin #
09:15
это для interface discovery
inoyat_kayumov #
09:18
_4ePTeHok: все есть - и в конфиге лаунчера дискавер стартует - но собственно результатов не вижу
_4ePTeHok #
09:18
dvolodin, Дим, я вчера вопрос по дискавери маков задавал...в общем смысл таков - если есть sw-агрегация к нему включен sw-доступ, маки собираются со всех портов. В macdb будет ли постоянный флап мака между одной железкой и другой?
09:18
inoyat_kayumov, а лог дискавери что говорит?
inoyat_kayumov #
09:19
Running job performance_report - и все
_4ePTeHok #
09:21
в noc.conf в секции дискавери проверь что включен сбор чего нужно
inoyat_kayumov #
09:22
[interface_discovery]
09:22
enabled = true
09:22
[ip_discovery]
09:22
# Enable ip discovery process
09:22
enabled = true
09:23
даже дебаг включил и рестартовал - вот что в логе: http://dpaste.com/815474/
_4ePTeHok #
09:24
странно
inoyat_kayumov #
09:32
или вот так:
09:32
UNHANDLED EXCEPTION (2012-10-19 13:30:44.972296)\u000aWorking directory: /opt/noc\u000a<class 'django.db.utils.D
09:32
atabaseError'>\u000acan't adapt type 'MAC'
09:35
в логе САЕ: 2012-10-19 13:36:15,790 Script Generic.get_ip_discovery(10.30.254.2) is completed
09:35
только почему он Generic - в конфиге объекта явно тип указан
_4ePTeHok #
09:37
обновить там надо
09:38
psycopg2
inoyat_kayumov #
09:39
ээээ...по hg tip - 7114. дебиан стабле. как именно обновлять и что?
_4ePTeHok #
09:39
psycopg2
inoyat_kayumov #
09:39
системный?
_4ePTeHok #
09:40
он не в контрибе
09:40
у меня на |psycopg2|2.4.5 (dt dec pq3 ext)| проблемы нету
09:41
на какой то древней - была
acid232_ #
09:41
а скажите
inoyat_kayumov #
09:41
dpkg -l | grep psyc
09:41
ii python-psycopg2 2.2.1-1
acid232_ #
09:41
если я хочу чтобы нок железку пингал но конфиг с нее снимать не нужно
_4ePTeHok #
09:42
репо не указывай
09:42
в настройках мо
09:42
=)
acid232_ #
09:42
просто пустая строка
_4ePTeHok #
09:42
наверно поможет, я не проверял)
09:42
если даст вообще пустой оставить
09:42
inoyat_kayumov, обновляй да
acid232_ #
09:42
про psycopg2 был патчик
_4ePTeHok #
09:43
там просто надо обновиться
inoyat_kayumov #
09:43
acid232_: я как раз нашел для себя как это сделать (если оно конечно реально работает) - через Managed Object Profile
acid232_ #
09:43
вот такой http://pastebin.com/7nzP5Wtz
inoyat_kayumov #
09:43
делаешь профиль типа ping-only, в нем только пинг и осталяешь
mikevlz #
09:44
а давно можно стало пустую строку в репо оставлять?
acid232_ #
09:45
Managed Object Profile как добавить новый
inoyat_kayumov #
09:45
справа от поля Search - кнопка Add
acid232_ #
09:46
а где это?
09:46
как от корня зати
09:46
зайти
dvolodin #
09:47
_4ePTeHok: в профилях интерфейса настрой сбор маков только с edgeports
_4ePTeHok #
09:47
угу, собственно так и думал что профилями придется
09:47
уточнял)
dvolodin #
09:47
ну да
inoyat_kayumov #
09:50
acid232_: SA -> Setup
acid232_ #
09:51
а вот скриптик для изменений профилей на свичах доступа например - http://pastebin.com/nsr2ZUpG
09:52
./scripts/change-profile.py swXXX access Ethernet
09:52
допилить бы его и положить в репо
MindGames #
09:54
а что он меняет? скрипт этот
acid232_ #
09:54
например профиль на юзерских портах свичей доступа
09:54
чтобы игнорились линк-ап линк-даун
inoyat_kayumov #
10:00
из 15 объектов только у одного заполнилось поле Profile Platform
acid232_ #
10:01
inoyat_kayumov: sa - setup - что?
inoyat_kayumov #
10:02
Managed Object Profile
10:02
и дальше - справа от поля Search - кнопка Add
acid232_ #
10:02
а вот нету у меня Managed Object Profile блин
10:03
обновляться? работает? )
inoyat_kayumov #
10:05
см. выше - у меня пока дискавер дошел толком только до одного объекта (который как раз разрешен для дискавери) попыток дискаверить объекты которы указал как пинг-онли - пока не видел
acid232_ #
10:07
а ивенты о том что ping failed или ping ok есть?
inoyat_kayumov #
10:08
есть
mikevlz #
11:36
сделал SA>Reports> Failed Scripts на ExtJs - можно быстро посмотреть теперь отчеты эти
11:36
клева...
11:37
а то менее чем за неделю 31 тысяча фейлов
zi_rus #
11:38
закоммитил? :)
mikevlz #
11:42
у меня нет прав
11:43
даже issue не делал :)
zi_rus #
11:45
плохо
11:46
не жадничай, дай другим порадоваться
acid232_ #
11:48
DEBUG:south:south интерсно почему саус
zi_rus #
11:49
есть ли простой способ увидеть сразу все неклассифицированные эвенты
11:50
*ивенты
11:51
а то мой топ в ФМ выглядит так
11:51
1 Chassis | Fan | Fan Failed 28 275
11:51
2 Unknown | Syslog 20 630
11:51
3 Security | ACL | ACL Deny 15 880
acid232_ #
11:53
deny ip any any log
mikevlz #
11:53
и?
11:53
что посмотреть-то хочешь?
11:54
что в Unknown | Syslog
11:54
?
acid232_ #
11:54
Events - Event Class: Unknown | Syslog
11:54
но не сразу все )
mikevlz #
11:54
gjcnhfybxyj? fuf
11:54
постранично, да
acid232_ #
11:55
./noc events -a show -c "Unknown | Syslog"
mikevlz #
11:56
а когда правило нарисуешь - то же самое, токль о -a reclassify
11:56
только*
11:56
естесно, после перезапуска классификатора
zi_rus #
11:57
спасибо, мне лично только чтобы всяких issue нарисовать
11:57
20к - это много
mikevlz #
11:57
ну так исправь :)
11:58
правила в твоих руках. Или "должно работать искаропки"?
zi_rus #
11:58
изкоробки конечно
mikevlz #
11:59
у меня unknown syslog на 6 месте с 1738 всего
11:59
на 40к ивентах
zi_rus #
11:59
я придерживаюсь политики наименьшего вмешательства в софт
12:00
20к unknown из 100к ивентов
mikevlz #
12:00
Classified Total Quality
12:00
Active Events 38 467 40 370 95%
12:01
и то я лентяй :)
zi_rus #
12:04
80%
12:04
82 729 103 389
acid232_ #
12:07
у меня 82%
12:08
тоже на 100к
zi_rus #
12:12
acid232_, циски?
12:23
а это нормально что рекласификация поднимает алармы которые были раньше?
mikevlz #
12:23
триггер срабатывает
zi_rus #
12:24
я так и думал, он тут нас напугал немножго подняв старые, давно закрытые алармы
acid232_ #
12:26
по количеству - хуавеи и всякое барахло
zi_rus #
12:27
а чего issue не постишь с нераспознаными ивентами?
Unbeerable #
12:28
хохо
12:28
смонстрячил тоже отчёт
12:28
1 Unknown | SNMP Trap 98 780
mikevlz #
12:28
ну вот, начали меряться...
12:28
:)
zi_rus #
12:29
надо не мериться а issue рисовать, лучше сразу с правилами
12:34
классификация - это первое что должно работать в ФМ
12:35
я у себя столько unknown трапов могу найти, скоро на Dmitry1 будет больше issue висеть чем на dvolodin
Dmitry1 #
12:35
чем больше - тем лучше
zi_rus #
12:38
Dmitry1,вот если бы ты закрыл все issue, было бы проще, непонятно есть ли уже issue по некоторым сообщениям или нет, вроде и алармы поднимаются, а почему-то нахоже сообщения в unknown
Dmitry1 #
12:39
я не успеваю их закрывать :(
12:39
на основной работе грузят :(
acid232_ #
12:39
после апдейта mo profile появился, но добавить не могу
mikevlz #
12:48
перелогинься
acid232_ #
12:49
ишь ті
Unbeerable #
17:20
у меня, возможно, глупый вопрос, но длинки отдают дескрипшен порта по снмп?
17:20
я чота никак не подберу параметр для мртгшного cfgmaker чтобы он дескрипшен использовал в ifdesc
acid232_ #
17:48
Unbeerable: выбрось mrtg
17:48
cacti
17:48
или что-то свое rrd-based
Unbeerable #
17:49
да как-то лениво всё переделывать
17:49
хотя на какти я уже давно поглядываю
_4ePTeHok #
18:31
в каком бы приложении поглядеть пример запроса(lookup) из монго(document) по определенному полю в записи
Tweet
Share this page
Share this page: Tweet