nocproject.org
05:55
dvolodin, привет. я его то такое настроил или ты чего то такое сделал но теперь 500-ый ошибки приходят мне на емайл. этое клева.
 
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/ второе
 
06:06
хахахаха!! прикоол!! :))
 
06:07
хм. в интернетах ищется этот заголовок
06:07
судя по всему это какй то функционал джанги :)
 
06:09
ну да
06:09
у NOC вообще-то notification group есть для 500 ошибок
 
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
 
06:12
аутентификацию в монге пролечит
 
06:12
dvolodin, нда.
06:12
нашел.
06:12
подписался
 
06:14
но работать оно не будет :)
06:14
по крайней мере, пока
 
06:14
надо  noc-notifier разобрать нафиг
 
06:15
а как на все нотификейшнс подписаться ?
 
06:15
не будет работать, потому как на 500-ю ошибку django делает rollback :)
 
06:16
но это вкусняшка.
06:16
надо знать чего там юзеры такое делают что к 500-ке приводит
 
06:17
лучше на каждую 500-ю -- письмо в отдел кадров :)
 
06:19
dvolodin, а серийники уже перестали мотаться ?
 
06:19
да должны бы перестать
06:19
тестировать надо
06:20
я доделываю морду для зон, на extjs
 
06:22
06:22
добавьте кто-ниибудь 4)
 
06:29
:)
06:29
а какое отношение NOC имеет к мониторингу компьютерной сети?
 
06:30
ну там же есть Сетевой мониторинг, а ФМ это то что к нему относится
 
06:31
PM не перепилен... но FM есть
 
06:31
ты же не хочешь сказать что ФМ в ноке хуже чем "Программа ping"
 
06:31
а, точно
06:31
пинг тоже есть :)
06:31
в ноке
 
06:32
это намек на то, что надо бы PingSocket подсунуть вместо fping?
06:32
:)
06:33
тогда у NOC будет возможность не только затрахать железку по SSH'у, но и запинговать ее насмерть
 
06:39
а что PingSocket еще не в работе? я думал он уже давно пашет и fping сносить можно
 
06:42
пока еще не в работе
06:42
нельзя же все сразу ломать
 
06:48
ну что-то делать все равно надо, раньше Load average был 0,3-0,4, а теперь Load average: 1.50 1.64 1.55
 
06:48
в чем преимущество пингсокета перед фпинг?
 
06:49
MindGames: выполняется внутри демона, а не новый процесс запускается
06:49
оверхед меньше
06:49
вроде
 
07:06
MindGames, пририсовал туда NOC, кто-нибудь нарисуйте страничку нока в википедии, чем мы хуже всяких кактусов
 
07:11
я не зарегистрирован на вики... ;)
07:12
Dmitry1, подскажи, плиз, в Dlink можно воткнуть оптический SFP модуль от циски? Например, GLC-LH-SMD.
 
07:14
Это стопудняк? :) А то я тут закладываю DGS-3100-24TG в центр, т.к. у него 16 оптических портов. и скорей всего, придется к нему пару цисок подрубить.. вот, пытаюсь предусмотреть все ;)
07:14
в циску сторонние модули можно воткнуть после определенного шаманства.. по крайней мере, на старых IOS можно было
 
07:15
редким говнищем для меня оказался этот 3100-24тг
07:15
впрочем, он уже давно снят
 
07:15
почему? вроде удобная штука и работает. правда, в нок не могу его загнать ни как.
 
07:15
ну он у них нестандартный, сделан на каком-то другом железе
07:15
прошивка беспонтовая
07:16
например функция show vlan ports относительно недавно появилась, и то она вываливает ВСЕ вланы свитча с проставлением галочек у тех, кто относится к этому порту
07:16
вместо него сейчас 3120-24SC
 
07:16
аа.. ну может быть.. ;) мне там много от него не надо. просто как распределение работает... в него оптика от коммутаторов доступа входит.. а медным портом он в коммутатор циско смотрит в той же стойке. ;)
07:17
а! ну да! отображение на нем действительно тупое.. и синтаксис команд немного отличается
 
07:17
MindGames: "DGS-3100-24TG в центр" - это шутка?
 
07:17
show ports description выдает только дескрипшены
07:17
и это тоже чудовищно неудобно
 
07:17
но яч уже как-то привык к зоопарку разныз девайсов и не обращаю на это внимание ;)
07:18
Dmitry1 не, не шутка. ;) На нем много оптических портов - он этим удобен в центре.
07:18
не как ядро. конечно, но оптикой я в него втыкаю другие коммутаторы.
 
07:18
эээээх...
07:18
чет я apc не могу подебить
 
07:19
Не используй его. Потом проблемы будут
 
07:19
у него промпт apc>, а ожидается ^>
07:19
MindGames: дикие
 
07:19
Если тебе надо вменяемый L2 коммутатор с оптикой, то используй DGS-3420 серию, в крайнем случае - DGS-3120
 
07:19
в центр никак. Расширением портов в малонагруженное место - скрипя сердце
 
07:20
MindGames: У нас очень жаловались абоненты на маленькую скорость, постоянное выпадение VPN и т.п.
 
07:20
ну, у меня есть еще каталист 2960S-24TS-L. у него 4 порта под SFP.. можно его в центр.. но вдруг потом будут еще филиалы, боольше 4х... что делать тогда? а так, у Dlink аж 16 портов.
 
07:21
При этом счетчики ошибок на DGS-3100 были по нулям, никакие шторма не регестрировались, loopdetect он принципиально не умеет.
 
07:21
эх блин ;)) мне просто приходится выбирать из того, что есть в наличии.. закупать новое что-то - это крайняя мера, если совсем уже ни как..
 
07:21
MindGames:Я уже написал: DGS-3420 или DGS-3120
07:23
Забудь DGS-3100 как страшный сон. Это была первая и последняя попытка D-Link сделать куммутатор на чипсете Motorola
07:23
Все остальные коммутаторы они делают на Broadcom
 
07:23
понятно... буду говорить.. но если не согласятся брать, то надо будет ставить его в центр.. и цисковские SFP он подхватит? а если бует хреново работать, то я скажу, что предупреждал... ;))))
 
07:23
цысковские не пробовал совать, а наговские любые ест
07:23
что 100, что гиг
 
07:27
ээ.. NAG выпускает СВОИ SFP модули?? круто! не знал ;)
 
07:28
я думаю свои там только наклейки
 
07:28
MindGames: Вот захочешь ты, к примеру,  QnQ сделать, а тут тебе на DGS-3100 полный облом
 
07:28
они много чего китайского брендируют SNR
07:28
модули, конвертеры, свитчи, даже L3
 
07:29
APC AOS 5.1.6 сломал get_version
 
07:31
mikevlz: вывод debug-script на экран кинь на pastebin
 
07:35
а скажите, не появилась ли морда для поиска отдискавеных маков ?
 
07:35
почистить забыл, ну да хрен с ним
 
07:48
mikevlz: Какую ошибку выдает?
 
08:03
<class 'noc.sa.script.exception.UnexpectedResultError'>
08:03
судя по всему не матчит платформу
08:04
acid232_: не, еще недописано
 
08:12
mikevlz: Пробуй
08:13
Если можно, то сделай тушенку
08:15
Народ, кто может сделать тушенку на Cisco.IOSXR.get_version по SNMP ?
 
08:18
Dmitry1: не-а. Не снял
 
08:19
traceback на pastebin закинь
 
08:25
re в python настолько суров, что не отрабатывает в блоке try ... except
08:30
mikevlz: Пробуй еще. И давай тушенку
 
08:32
сработало
08:33
ща проверю, не сломал ли старое
08:34
не, не сломал
08:34
все ок
08:34
тушенку надо новой версии APC AOS?
 
08:40
acid232_, я аишу.
08:40
пишу*
08:40
надо доделать фильтрацию и историю
08:41
и можно будет в тест выложить
 
08:44
Dmitry1: чет оно мне пургу гонит своим debug-script
 
08:46
motd пустой меня смущает
08:46
откуда при тесте изменений скрипты возьмется инфа для матчинга?
 
08:47
в сборе тушенки поломана работа с motd. dvolodin уже год как обещает починить
 
08:47
сильно такая тушенка поможет? =)
08:47
кстати, промпт пришлось поменять на ^(|apc)>
 
08:47
главное - я увидел, что скрипт отработал нормально
 
08:48
щас промпт подправлю
08:55
mikevlz: Пробуй новую версию
 
08:56
забавка... Name содержит нифига не платформу, а то что укажешь...
 
09:00
ишь ты
09:00
_4ePTeHok: на extjs апликейшн пишешь?
 
09:00
Dmitry1: пиши, что на вкладке UPS Identification в поле Name надо вписывать модель ИБП
 
09:01
Dmitry1: я могу тушенку
09:01
скажи каких скриптов
 
09:01
для Cisco.IOSXR.get_version
 
09:01
09:02
пожалуйте
09:02
и тушенка и кли
09:02
точнее и снмп и кли
09:02
со вторника висит
 
09:03
Dmitry1: 5.1.3, 5.1.6, 3.6.1 все работает
 
09:07
а подскажите плз - дискавер для объекта при каких условиях должен работать?
 
09:13
is_managed + наличие get_interfaces для профиля.
 
09:15
это для interface discovery
 
09:18
_4ePTeHok: все есть - и в конфиге лаунчера дискавер стартует - но собственно результатов не вижу
 
09:18
dvolodin, Дим, я вчера вопрос по дискавери маков задавал...в общем смысл таков - если есть sw-агрегация к нему включен sw-доступ, маки собираются со всех портов. В macdb будет ли постоянный флап мака между одной железкой и другой?
09:18
inoyat_kayumov, а лог дискавери что говорит?
 
09:19
Running job performance_report - и все
 
09:21
в noc.conf в секции дискавери проверь что включен сбор чего нужно
 
09:22
[interface_discovery]
09:22
enabled = true
09:22
[ip_discovery]
09:22
# Enable ip discovery process
09:22
enabled = true
09:23
 
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 - в конфиге объекта явно тип указан
 
09:37
обновить там надо
09:38
psycopg2
 
09:39
ээээ...по hg tip - 7114. дебиан стабле. как именно обновлять и что?
 
09:40
он не в контрибе
09:40
у меня на |psycopg2|2.4.5 (dt dec pq3 ext)| проблемы нету
09:41
на какой то древней - была
 
09:41
dpkg -l | grep psyc
09:41
ii  python-psycopg2                     2.2.1-1
 
09:41
если я хочу чтобы нок железку пингал но конфиг с нее снимать не нужно
 
09:42
репо не указывай
09:42
в настройках мо
09:42
=)
 
09:42
просто пустая строка
 
09:42
наверно поможет, я не проверял)
09:42
если даст вообще пустой оставить
09:42
inoyat_kayumov, обновляй да
 
09:42
про psycopg2 был патчик
 
09:43
там просто надо обновиться
 
09:43
acid232_: я как раз нашел для себя как это сделать (если оно конечно реально работает) - через Managed Object Profile
 
09:43
делаешь профиль типа ping-only, в нем только пинг и осталяешь
 
09:44
а давно можно стало пустую строку в репо оставлять?
 
09:45
Managed Object Profile как добавить новый
 
09:45
справа от поля Search - кнопка Add
 
09:46
а где это?
09:46
как от корня зати
09:46
зайти
 
09:47
_4ePTeHok: в профилях интерфейса настрой сбор маков только с edgeports
 
09:47
угу, собственно так и думал что профилями придется
09:47
уточнял)
 
09:50
acid232_: SA -> Setup
 
09:51
09:52
./scripts/change-profile.py swXXX access Ethernet
09:52
допилить бы его и положить в репо
 
09:54
а что он меняет? скрипт этот
 
09:54
например профиль на юзерских портах свичей доступа
09:54
чтобы игнорились линк-ап линк-даун
 
10:00
из 15 объектов только у одного заполнилось поле Profile Platform
 
10:01
inoyat_kayumov: sa - setup - что?
 
10:02
Managed Object Profile
10:02
и дальше - справа от поля Search - кнопка Add
 
10:02
а вот нету у меня Managed Object Profile блин
10:03
обновляться? работает? )
 
10:05
см. выше - у меня пока дискавер дошел толком только до одного объекта (который как раз разрешен для дискавери) попыток дискаверить объекты которы указал как пинг-онли - пока не видел
 
10:07
а ивенты о том что ping failed или ping ok есть?
 
11:36
сделал SA>Reports> Failed Scripts на ExtJs - можно быстро посмотреть теперь отчеты эти
11:36
клева...
11:37
а то менее чем за неделю 31 тысяча фейлов
 
11:42
у меня нет прав
11:43
даже issue  не делал :)
 
11:45
плохо
11:46
не жадничай, дай другим порадоваться
 
11:48
DEBUG:south:south интерсно почему саус
 
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
 
11:53
deny ip any any log
 
11:53
и?
11:53
что посмотреть-то хочешь?
11:54
что в Unknown |  Syslog
11:54
?
 
11:54
Events -  Event Class: Unknown | Syslog
11:54
но не сразу все )
 
11:54
gjcnhfybxyj? fuf
11:54
постранично, да
 
11:55
./noc events -a show -c "Unknown | Syslog"
 
11:56
а когда правило нарисуешь - то же самое, токль о -a reclassify
11:56
только*
11:56
естесно, после перезапуска классификатора
 
11:57
спасибо, мне лично только чтобы всяких issue нарисовать
11:57
20к - это много
 
11:57
ну так исправь :)
11:58
правила в твоих руках. Или "должно работать искаропки"?
 
11:59
у меня unknown syslog на 6 месте с 1738 всего
11:59
на 40к ивентах
 
11:59
я придерживаюсь политики наименьшего вмешательства в софт
12:00
20к unknown из 100к ивентов
 
12:00
Classified    Total    Quality
12:00
Active Events    38 467    40 370    95%
12:01
и то я лентяй :)
 
12:04
80%
12:04
82 729 	103 389
 
12:07
у меня 82%
12:08
тоже на 100к
 
12:12
acid232_, циски?
12:23
а это нормально что рекласификация поднимает алармы которые были раньше?
 
12:23
триггер срабатывает
 
12:24
я так и думал, он тут нас напугал немножго подняв старые, давно закрытые алармы
 
12:26
по количеству - хуавеи и всякое барахло
 
12:27
а чего issue не постишь с нераспознаными ивентами?
 
12:28
хохо
12:28
смонстрячил тоже отчёт
12:28
1 Unknown | SNMP Trap 98 780
 
12:28
ну вот, начали меряться...
12:28
:)
 
12:29
надо не мериться а issue рисовать, лучше сразу с правилами
12:34
классификация - это первое что должно работать в ФМ
12:35
я у себя столько unknown трапов могу найти, скоро на Dmitry1 будет больше issue висеть чем на dvolodin
 
12:35
чем больше - тем лучше
 
12:38
Dmitry1,вот если бы ты закрыл все issue, было бы проще, непонятно есть ли уже issue по некоторым сообщениям или нет, вроде и алармы поднимаются, а почему-то нахоже сообщения в unknown
 
12:39
я не успеваю их закрывать :(
12:39
на основной работе грузят :(
 
12:39
после апдейта mo profile появился, но добавить не могу
 
17:20
у меня, возможно, глупый вопрос, но длинки отдают дескрипшен порта по снмп?
17:20
я чота никак не подберу параметр для мртгшного cfgmaker чтобы он дескрипшен использовал в ifdesc
 
17:48
Unbeerable: выбрось mrtg
17:48
cacti
17:48
или что-то свое rrd-based
 
17:49
да как-то лениво всё переделывать
17:49
хотя на какти я уже давно поглядываю
 
18:31
в каком бы приложении поглядеть пример запроса(lookup) из монго(document) по определенному полю в записи
 
    Share this page
    Share this page: