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: 16.09.2014
e_zombie1 #
03:59
,,
TSergey #
04:06
поправил чуть линковку, теперь еще есть интересный момент, есть
04:06
DLink DGS-3120-24SC - Cisco 6500 - DLink DGS-3100-24TG
04:07
в зависимости от того, с кого начигать дискавери, то комитятся линки DLink DGS-3120-24SC - Cisco 6500, то Cisco 6500 - DLink DGS-3100-24TG
04:07
*начинать
e_zombie1 #
04:08
лол
TSergey #
04:08
?
04:09
несколько раз проверил, стабильно повторяется, то одни найдет и подтвердит, то другие (убив первые)
e_zombie1 #
04:12
эффект гонки?
04:13
в коем то веке приехал к 8 на работу. а совещание с главным инженером отменили. такое шоу не будет.
zi_home #
04:14
TSergey, у длинкков случаем id не совпадают?
TSergey #
04:15
Identity found: Chassis MACs = F0:7D:68:C8:E8:9D - F0:7D:68:C8:E8:9D, hostname = None, router-id = None
04:15
Identity found: Chassis MACs = 84:C9:B2:AC:50:40 - 84:C9:B2:AC:50:40, hostname = None, router-id = None
04:16
маки шасси не совпадают
04:16
про это ты спрашивал?
zi_home #
04:16
да
04:16
если только метод линковки использует эти маки
TSergey #
04:17
а вот так и у одного и у другого:
04:17
Scheduling check for s41-1-2.intt:1:21 -> s2-1-1.tomica.ru:None
04:17
где s2 это циска
04:18
ну и for ... <- тут имя и порт длинка
e_zombie1 #
05:38
опять всё коммитят не в девелоп.
TSergey #
05:45
у меня в Inventory \ Reports \ Object Summary отображается "DLink | DGS | DGS-3200-16" как бы его половчее найти в базе? что-то я сомневаюсь что у меня вовсе есть такой
05:46
а, вру, знаю такой
freeseacher #
05:46
e_zombie1, а зачем тебе комиты в девелоп ?
e_zombie1 #
05:46
noc-collector: Process invalid event sources properly
05:47
кстати я не вкурил нафига вот этот коммит если он добавляет только пустые строки https://bitbucket.org/nocproject/noc/commits/3af917f9e58905b17ed548e7dc09a6ada1a5bd26
freeseacher #
05:47
а, это да
TSergey #
05:58
e_zombie1: там блок "L2 portchannel, tagged (if1 is aggregated interface of if2(LACP) and if3(static))"
05:58
неправильный
05:58
нет типа type = "aggregate"
05:59
и невозможно (насколько знаю) LACP и static в одном портчэнале
06:00
"если он добавляет только пустые строки" --- меняет пробелы на пустую строку
zi_rus #
06:21
Dmitry1, GLEAN - еще один тип для ipv6 - добавь в скрипт пожалуйста
Dmitry1 #
06:22
glaen или clean ?
zi_rus #
06:22
GLEAN
Dmitry1 #
06:23
и во что его транслировать? или интерфейс поменять?
zi_rus #
06:23
тоже как инкомплит
Dmitry1 #
06:28
закоммитил
06:29
знатоки циски. что может быть в ней такого, что когда льется мультикаст около 40К PPS, загрузка по прерываниям достигает 99% ?
zi_rus #
06:31
через проц идет
mikevlz #
06:32
мультикаст с CEF не хочет работать?
zi_rus #
06:32
Dmitry1, закоммить правило http://pastebin.com/ZUz9TCYR
06:33
народ, а почему у меня все правила помечены как не builtin
06:33
опять монга?
Dmitry1 #
06:33
а как застамить мультикаст с CEF работать?
zi_rus #
06:33
Dmitry1, какая платформа
Dmitry1 #
06:33
шеститонник
e_zombie1 #
06:34
модель?
_4ePTeHok #
06:34
пим?
TSergey #
06:34
Dmitry1: закоммить NOC-1444, NOC-1442
dvolodin #
06:35
Dmitry1: смотри в сторону RPF Failure
06:36
у шеститонника при RPF мультикаст сбрасывается на CPU
Dmitry1 #
06:36
как посмотреть rpf failure ?
dvolodin #
06:36
лечится статиками на multicast sources в правильный интерфейс
06:36
по маршрутам посмотри
06:37
если шеститонник считает, что source должен быть на другом интерфейсе он скидывает мультикаст на CPU
_4ePTeHok #
06:38
Dmitry1, настрой статик роут
06:38
он по динамике их не цепляет
dvolodin #
06:38
IMHO платформе, которая вообще теоретически может сбросить трафик для форвардинга с data plane на control plane - место на помойке
_4ePTeHok #
06:38
до DR
dvolodin #
06:38
_4ePTeHok: он и не может их зацепить
06:38
багу вроде фиксили в SRC релизах еще при мне
_4ePTeHok #
06:39
ну мы статиком прописывали и трафик уходил в хардвейр
06:39
rpf должен быть статическим
06:39
тогда оно живое
zi_rus #
06:40
dvolodin, что мне с монгой делать? все сыпется, ничего не работает
Dmitry1 #
06:40
спасибо за информацию. буду копать. обновить ios пока не могу
dvolodin #
06:40
да, мы тоже статиком прописывали
06:40
другое дело, что аккуратность нужна
06:41
Dmitry1: SRC формально на шеститонники не ставится
06:41
у меня на RSP720 такой баг был
06:41
но он метров 250 мультикаста умудрялся своим процом прогнать
_4ePTeHok #
06:43
полулёжа я так думаю)
dvolodin #
06:43
нет, бодрячком так
_4ePTeHok #
06:43
у нас на 32м цпу в полку улетал сразу от такого трафика
06:43
правда управляемость сохранял
06:44
хоть за это спасибо
dvolodin #
06:44
ну стравнил
06:44
жопа в том, что фейковые маршруты приходилось в ISIS инжектить
06:44
иначе дальше по дереву было бы то же самое
zi_rus #
06:45
dvolodin, что мне с этим делать? http://pastebin.com/pWa6PFas
dvolodin #
06:45
а источники были не наши и весьма вольно относились к использованию приватных сеток в качестве multicast source
zi_rus #
06:45
фм вообще не работает из-за этого
dvolodin #
06:46
терпеливо ждать
TSergey #
06:46
чините уже FM, я только кусок сети выдрал для экcпериментов с FM
zi_rus #
06:46
dvolodin, у меня столько вазелина нет
dvolodin #
06:47
пользуйся литолом, будь мужиком
06:47
я за всеми не успеваю
zi_rus #
06:47
ааааа
06:48
и убежал
_4ePTeHok #
06:48
гг
06:48
ну цу выдал и ушел
06:48
беги за литолом))
e_zombie1 #
06:49
ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ
06:49
жжёте
06:49
xetle: у тебя литол есть?
xetle #
06:50
литол???
_4ePTeHok #
06:51
у каждого мужика должен быть
e_zombie1 #
06:51
да. володин сказала пользоваться литолом. быстро. решительно. быть мужиками.
_4ePTeHok #
06:51
у меня вот в гараже есть
06:51
)))
e_zombie1 #
06:51
https://pp.vk.me/c622927/v622927151/23ac/fUAs-4jBSZE.jpg
xetle #
06:51
)
e_zombie1 #
06:52
https://pp.vk.me/c622927/v622927151/23b6/RYQ7zxz740U.jpg
06:52
иначе ФМ не заработает
06:52
https://pp.vk.me/c619827/v619827151/17c2a/8yiiXtsup40.jpg
zi_rus #
06:52
_4ePTeHok, посодействуешь? а то без фм мне тут плохо будет
e_zombie1 #
06:52
https://pp.vk.me/c619827/v619827151/17c16/3e2fdOP9pJA.jpg
06:53
https://pp.vk.me/c619827/v619827151/17c0c/PZNzcloV-ko.jpg
06:53
https://pp.vk.me/c622927/v622927151/233e/SpN-iTmjqFs.jpg
xetle #
06:54
Последние 3 фотки страшные... Я бы сбежал ))))
aermike #
06:54
e_zombie1:nice picture. helps at noc gui? :))
e_zombie1 #
06:54
aermike: help relax after fantastic sex with NOC
aermike #
06:55
:))
_4ePTeHok #
06:55
zi_rus, и давно у тебя так?
e_zombie1 #
06:55
make foto nude girl - good relax after hard work day
zi_rus #
06:56
_4ePTeHok, как по совету Володина обновил монгу
e_zombie1 #
06:56
xetle: стекло 10мм
_4ePTeHok #
06:56
ох блин
zi_rus #
06:56
сначала перестави приходить письма
_4ePTeHok #
06:56
может тогда и пимонго надо обновлять
06:56
но там ошибка в типе
zi_rus #
06:56
а там все свежее
06:57
что было в портах фряхи
06:57
новая инсталляция
_4ePTeHok #
06:57
ну ты нашел на что равнятся
zi_rus #
06:57
Dmitry1, фас
_4ePTeHok #
06:57
порты дело такое
zi_rus #
06:57
:)
_4ePTeHok #
06:57
у меня монга в них древнее мамонта была
zi_rus #
06:58
нормальная там версия
06:58
2,6,4
06:58
актуальная
e_zombie1 #
06:58
ураааа счас будет пиздиловка :0
06:58
5ed3c5d mongoengine 0.8.7
_4ePTeHok #
06:59
пимонгу
06:59
она отлуп дает, что ты ей ключ не в строковом виде пихаешь
06:59
а в ссылочном
e_zombie1 #
06:59
https://pp.vk.me/c620225/v620225276/1b0c0/LmgU1bpFmKU.jpg
zi_rus #
07:05
_4ePTeHok, я тебе по секрету скажу, я ей вообще ничего не пихаю, это все нок
07:09
e_zombie1, это ты что за версию выдал?
e_zombie1 #
07:10
крайник коммит
zi_rus #
07:10
коммит где?
07:10
не вижу в ноке
07:10
или это коммит монги?
e_zombie1 #
07:10
https://bitbucket.org/nocproject/noc/commits/5ed3c5db5156c4424742f95dd76dd280dba0a0c3
zi_rus #
07:10
ты следишь за ними?
07:11
e_zombie1, 2014-09-06
07:12
какой же он крайний
e_zombie1 #
07:13
кхм.
_4ePTeHok #
07:44
18 сентября 2014 г. в рамках проекта «Месяц знаний» Самарский филиал ОАО «Ростелеком» совместно с ГУФСИН России по Самарской области, проведет познавательную программу для сотрудников компании и их детей «Преступление и наказание».
07:44
ыыыы
07:45
тур по лучшим местам УФСИН
e_zombie1 #
07:45
"золотое кольцо" уфсина
TSergey #
07:46
"Дважды по 15 суток знаний"
e_zombie1 #
07:47
ЫЫЫЫЫЫЫ
_4ePTeHok #
07:47
Участвуя в мероприятии вы сможете увидеть собственными глазами госучреждение изнутри. Подержать в руках оружие, которым пользовались сотрудники Федеральной службы исполнения и наказания, начиная от 19 века и вплоть до сегодняшнего дня. А так же у
07:47
слышите удивительные истории о побегах, о жизни и судьбах заключенных.
07:47
бгг
07:47
Обращаем ваше внимание, что количество мест(нар) ограничено.
zi_rus #
07:48
dvolodin, вазелин кончился
e_zombie1 #
07:49
литол
07:49
будь мужиком блеять
zi_rus #
07:49
_4ePTeHok еще не подогнал
_4ePTeHok #
07:49
быстрее до магазина
07:49
чем от меня)
zi_rus #
07:54
сейчас аварию организовали, чисто случайно заметили, а в ноке фм не работает, и вазелин уже не помогает
e_zombie1 #
07:55
переходи на графитовые смазки. у него температура рабочая выше значительно. плюс не воняет.
_4ePTeHok #
07:55
ароматный любрикант)
e_zombie1 #
07:56
а счас начали делать лубрикант который можно как массажное масло юзать. ваще ляпота.
07:56
и массаж и не боишься что от масла гандон порвётся
_4ePTeHok #
08:00
ето на основе чего
mikevlz #
08:03
литол :)))
zi_rus #
08:06
смеетесь, да :(
e_zombie1 #
08:09
я бы тоже с тобой плакался. но у меня фм не используется.
zi_rus #
08:09
жаль
08:09
а ты начни
e_zombie1 #
08:09
я честный. я не могу.
08:09
но у меня тоже нихуя не работает.
irr123 #
08:10
а может кто знает как бороться с интерфейсами, которые дискавери нашел, теперь их нет, но нок упорно пытается их опрашивать и крашится? наподобие этого http://pastebin.com/kjX1VGfw
e_zombie1 #
08:10
у меня счас чтобы опросить телнетом практически все свитчи доступа уходит почти два часа.
TSergey #
08:10
irr123: я знаю
irr123 #
08:11
TSergey: как?
TSergey #
08:11
http://kb.nocproject.org/pages/viewpage.action?pageId=15630604
irr123 #
08:12
о, спасибо большое
e_zombie1 #
08:12
чёто ссыкатно
08:12
такие штуки делать
TSergey #
08:13
irr123: я пользовал для того, что бы МО оставить, а порты убить
irr123 #
08:14
да мне важно было суть понять как это сделать, сейчас погуглю и буду в консоли нока вручную порты лишние чистить
TSergey #
08:14
а последний раз я так лечил порты на DGS-3100, в результате экпериментов дискавери интерфейсов стал трейситься, нок не мог нормально обновить инфу по портам
evyscr #
08:29
жесть
TSergey #
08:30
evyscr: NOC-1444
evyscr #
08:32
так частично или все соседи?
TSergey #
08:32
ща все, но есть нюансы :)
08:33
DLink DGS-3120-24SC - Cisco 6500 - DLink DGS-3100-24TG
08:33
в зависимости от того, с кого начигать дискавери, то комитятся линки DLink DGS-3120-24SC - Cisco 6500, то Cisco 6500 - DLink DGS-3100-24TG
evyscr #
08:33
эм?
TSergey #
08:34
не ошибка, все именно так
08:34
находят друг друга кандидатами
evyscr #
08:34
какие выводы/предположения?
TSergey #
08:34
потом на одном запускаю повторно дикавери, на другой паре кандилаты удаляются
08:34
и наоборот
08:35
evyscr: вааще пока не понимаю
08:35
проверил пяток раз
evyscr #
08:36
дык, смотри в корень^Wлоги
TSergey #
08:36
а какие? дискавери регулярно пишет что есть кандидат и шедулит проверку
evyscr #
08:37
ну у тебя три MO, стал быть по всем трём расписать два варианта
zi_rus #
08:38
TSergey, а логи что говорят
TSergey #
08:38
на длинках проверка циски пишется так:
08:38
Scheduling check for s41-1-2.intt:1:21 -> s2-1-1.tomica.ru:None
08:38
какие логи-то?
zi_rus #
08:38
все
08:38
джобы
08:38
дискавери
evyscr #
08:39
дебажь
zi_rus #
08:39
dvolodin, почини что-нибудь с монгой. нока раком стоит, а ебут меня
TSergey #
08:39
а я и не умею дебажить
evyscr #
08:39
debug-script, i mean
08:40
или там та самая проблема с кривой отдачей lldp?
e_zombie1 #
08:40
вау вау. как 30 человек ебут одного - это что то
evyscr #
08:40
ежели оно, то нормально не починишь, только хаком
TSergey #
08:41
evyscr: :)
08:41
да чего там увидишь-то? если нок то линкует, то потом удаляет линк?
08:41
это явно liink-discovery так отрабатывает
evyscr #
08:42
Я вижу None - это уже повод задуматься
TSergey #
08:42
ну не отдает циска названия порта
evyscr #
08:42
Отдаёт, но не там
TSergey #
08:42
нет :)
evyscr #
08:44
пасть sh lldp rem
08:44
по тому порту
e_zombie1 #
08:46
http://www.opennet.ru/opennews/art.shtml?num=40599
TSergey #
08:49
evyscr: секунду
08:50
evyscr: сначала вот http://pastebin.com/P0fGMUMt
08:51
и скажи по какому порту сделать sh lldp rem
evyscr #
09:16
TSergey: ну ты показал 1:21
09:16
по нему и сделай
TSergey #
09:18
http://pastebin.com/dA4h1GXr
evyscr #
09:20
ну как я и сказал
TSergey #
09:20
http://pastebin.com/00nS9bBa это mode normal
evyscr #
09:23
ок, подумаем
TSergey #
09:24
преогромное преспасибо
09:24
а есть мысли, как так может быть что они поочередно находятя, подтвержадются и удаляются?
09:25
*подтверждаются
evyscr #
09:26
хреф его знает
09:27
либо там выдача lldp по-разному проходит
TSergey #
09:27
"remote_port_subtype": 128 --- это что значит, что тип порта не определен?
evyscr #
09:27
да
09:28
циска хреново живёт с lldp
09:28
у тебя там DGS3100?
TSergey #
09:28
ага
09:29
а сдругой стороны DGS-3120 на профиле DxS
09:29
ну т.е. это не особенности 3100
09:30
хотя DGS-3120 видит порты циски как "remote_port_subtype": 1
evyscr #
09:31
как 128 видит пока что только циска
TSergey #
09:31
а, точно
evyscr #
09:32
а с 3120 кинь sh lldp rem
TSergey #
09:34
http://pastebin.com/0e0mJfbK
evyscr #
09:41
http://dpaste.com/0D6RVZ6
09:42
как-то так
09:42
(хотя это всё смотрится ужасно)
TSergey #
09:44
а в каком get_ ты это прописал? а то построчно у меня 123 другой текст
zi_rus #
09:45
TSergey, шапку смотри inv/discovery/jobs/lldp_discovery.py
TSergey #
09:45
:) в какой функции мне нужно знать
evyscr #
09:46
get_remote_port_by_description
TSergey #
09:46
спасиб
evyscr #
09:47
вообще, похоже, надо логику менять
09:53
в целом по рассматриваемому, это, похоже, или бага, или мисфича 6500/её текущей прошивки
09:53
ifAlias должен быть именно дескрипшном интерфейса
TSergey #
09:54
а Дима же сегодня про 6500 что-то спрашивал?
09:55
не, патч не спас
09:56
есть, конечно вариант, что я его кривенько прописал, но дискавери в трэйс не падало
evyscr #
09:56
как проверил?
TSergey #
09:57
запустил дискавери на всех трех участвующих
09:57
потом еще раз на циске
evyscr #
09:57
wait, oh shi~
TSergey #
09:57
они перестали подтверждаться
09:58
а кандидатами становятся и удаляются стабильно
evyscr #
09:58
там надо другой блок вставить
10:01
http://dpaste.com/1DMNRG1
TSergey #
10:10
неа
10:11
не подтверждаются
10:13
а скажи, можно как-то проверить дискавери на тушенке? или в этом json просто глазами смотрят?
evyscr #
10:16
хреф его знает
10:16
а что не подтверждается - странно
TSergey #
10:17
завтра сделаю иссэ с json и "sh lldp r <> m n"
evyscr #
10:17
покажи логджоб со стороны длинка
TSergey #
10:19
http://pastebin.com/Ezt7Qd5y
evyscr #
10:19
и debug-script бы неплохо...
10:19
ты нок ведь рестартовал, да?
TSergey #
10:20
в пасте --- длинки, что соседи циске
10:20
офкос рестартовал
evyscr #
10:20
не должно быть None уже...
TSergey #
10:21
lldp_discovery.py и .pyc одного времени
10:23
evyscr: http://pastebin.com/MGumywwQ
evyscr #
10:24
странно это
TSergey #
10:29
вот еще странно, что с еще одним дгс-ом (DGS-3200-16) циска слинковалась
evyscr #
10:29
а что на нём sh lldp rem говорит?
10:30
или она слинковалась после патча?
TSergey #
10:31
http://pastebin.com/9N8EpkKy
10:31
не, линковалось и раньше
10:32
может это из-за того, что на него линк один, а там парные (два и четыре)
aermike #
10:34
an joke for amuzament, after such lldp
10:34
http://pastebin.com/VL7rbR5Y
evyscr #
10:35
у меня парные нормально определялись
10:36
фигня какая-то, не должен он был без патча линковаться...
TSergey #
10:36
да понимаешь, такое дело, и они ведь линковались :) но потом, при дисквери на другом соседе, отваливались
evyscr #
10:37
я начинаю подозревать, что время от времени вываливается другой lldp
TSergey #
10:38
evyscr: а скажи, как же так, если они соседом показываются --- и хост и порт, и правильно, на мой взгляд, то почему нельзя подтверждать по этому имени хоста и порту?
10:39
а, Neighbor не обязательно как МО показывается
10:41
хотя нет, Neighbor правильно
10:41
не доходит до меня, почему, если в SA\MO\Edit\Links вся инфа уже есть, почему ее не хватает для комита
evyscr #
10:42
эм
10:42
в Links её не должно быть же
TSergey #
10:42
почему?
evyscr #
10:42
Те, кто там, уже отбрасываются
TSergey #
10:43
в Links отображаются незакомиченные кандиаты
evyscr #
10:44
да? не видел, но и не смотрел особо
10:45
а с двух сторон надо, потому что некоторые девайсы выдают вроде как корректную инфу, а на самом деле - фигню какую-то
TSergey #
10:45
так с двух сторон и есть
evyscr #
10:45
одинаково?
10:45
или небольшая разница имеется?
aermike #
10:48
hi
TSergey #
10:48
evyscr: http://s017.radikal.ru/i432/1409/9d/adeb1b494df7.png
10:49
вааще одинаково, даже порты через ":" и "/"
evyscr #
10:51
это может быть один и тот же
TSergey #
10:51
не понял тебя
10:51
это соседи
10:51
кандидаты у них выглядят зеракально
evyscr #
10:51
в смысле, кандидаты получены с одного и того же устройства
TSergey #
10:51
как это?
10:52
наверху один сосоед, внизу другой
10:52
*сосед
evyscr #
10:52
я не про то
10:53
(или про то?)
TSergey #
10:53
жжешь :)
10:53
смотри, там есть четыре линка: port_chanel_1 и до 4
evyscr #
10:53
в первом случае, например, показываются линки с local_object = mo1
10:54
а во втором - с remote_object = mo2
TSergey #
10:54
да ну
evyscr #
10:54
линки сняты только с одного объекта
TSergey #
10:55
я думаю кандидаты заполняются по get_neigh...
evyscr #
10:55
они ж перезаписываются
TSergey #
10:55
ну вот сейчас, в этом состоянии, они есть как кандидаты на обеих
evyscr #
10:55
ты в монгу посмотри
TSergey #
10:56
а если на третьем запустить, то они дропнутся
10:56
не, все, я домой
evyscr #
10:56
db.noc.inv.pending_link_check.find()
TSergey #
10:56
спасибо преогромное, завтра соберу иссэ, удобней в него будет инфу кидать
10:56
еще раз спасибо, я убежал
Unbeerable #
10:59
ишью
evyscr #
11:00
Unbeerable: wut?
Unbeerable #
11:03
ну вот TSergey планирует завтра иссэ собрать, а я предполагаю, что получится ишью
e_zombie #
11:41
ахуенчик. "сервера пусть работают пока не сломаются. а пока менять смысла нету. "
11:41
это блять начальник развития.
11:41
в запой срочно
zi_rus #
11:41
зачем так реагируешь?
11:41
сломаются да и похуй
e_zombie #
12:05
ага. тебе скажут "чини. и не ибёт."
12:05
причём в усной форме
freeseacher #
12:05
а ты чини :)
12:06
просто даунтайм будет большой
e_zombie #
12:06
а мне думаешь в кайф выходить в ночь работать ? или случать в трубку голос этого пидора?
12:06
да им похуй да
freeseacher #
12:06
ну так сделай это их проблемой
e_zombie #
12:06
никак не получится .
12:07
попка у них прикрыта.
freeseacher #
12:07
ага.
12:07
разбудили ночью для починки требуй выходной или оплаты :)
e_zombie #
12:07
и между ними и мной стоит моя начальница
freeseacher #
12:07
начальница была на фотках ?
e_zombie #
12:07
такой вариант меня тоже не торкает.
12:07
не. она не секси и в возрасте.
12:08
вот стоит ли под монгу ебашить ssd диски?
freeseacher #
12:08
неа. лучше fdd
12:08
они надежнее
12:09
и скорость записи в рейде выше
e_zombie #
12:09
ну ясен перец что без бакапов неполучится.
dvolodin #
12:40
fdd какие? 8-дюймовые?
12:40
e_zombie: у меня монга на SSD
e_zombie #
12:40
есть профит?
dvolodin #
12:41
тихо по ночам :)
12:41
вообще есть, монга не пытается упорядочить IO
12:42
http://www.mongodb.org/about/ssd/
e_zombie #
12:43
это я увидел. свеферический конь в вакууме
dvolodin #
12:43
все зависит от памяти
12:45
ладно, вот следующая развлекуха
12:45
в последних коммитах появилась такая штука, как Metric Config
12:45
и я сделал пробу для монги
e_zombie #
12:45
я сефйчас увеличил с 6 гиг до 32 в виртуалке - не шибко заметил разницу
dvolodin #
12:45
работает нормально, но есть один косячок
12:46
там при смене handler'а должна меняться форма
12:46
у меня такое ощущение, что оно делает это только один раз
12:46
кто подебажить может?
e_zombie #
12:47
завтра с удовольствием что угодно. но сейчас я должен писать письмо и уходить.
12:47
кстати в cli-command ограничение на 50 потоков осталось или уже нет?
dvolodin #
12:47
и еще - теперь проба умеет писать сразу в несколько коллекторов одновлеменно
12:48
e_zombie: а оно было?
e_zombie #
12:48
ты мне говорил такое.
12:48
cd /opt/noc/ && ./noc cli-commands --limit=50 -d --timeout=600 @sar.fttb.huawei
12:48
у меня поэтому везде вот так
12:48
во всяком случае в примерах давалось так
dvolodin #
12:52
так это ограничение не в NOC
12:52
а в здравом смысле
e_zombie #
12:52
хорошо
dvolodin #
12:52
насколько активаторов тебе хватит, столько и прокачает
e_zombie #
12:57
тепер ьпонятно
Hanapi1 #
13:15
Привет
13:16
вопрос такой, можно ли настроить NOC для mySQL?
_4ePTeHok #
13:16
зачем?)
e_zombie #
13:16
зачем?
zi_rus #
13:16
нельзя
Hanapi1 #
13:16
у емня есть кластер на mysql и много много свитчей
13:16
дорого еще кластер покупать
_4ePTeHok #
13:16
много это сколько?
Hanapi1 #
13:16
9000
zi_rus #
13:17
да, много
_4ePTeHok #
13:17
там скорее для монги надо кластер
13:17
)
e_zombie #
13:17
:) гыгы
_4ePTeHok #
13:17
а посгрю потянет
zi_rus #
13:17
а на том же кластере поднять постгрес с монгой?
e_zombie #
13:17
Hanapi1: у меня около 7000 железок - и обычного сервака хватает.
Hanapi1 #
13:17
можно попробовать
13:17
а так mysql нельзя значит?
e_zombie #
13:18
хаебёшься слой абстракций писать
_4ePTeHok #
13:18
Hanapi1, оно с посгресом только
e_zombie #
13:18
ибо его тупо нет
Hanapi1 #
13:18
понятно
13:18
ладно что нибудб придумаю
_4ePTeHok #
13:18
на посгрес там нагрузка не большая
13:19
для 9к
e_zombie #
13:19
плюс ты удивишься когда узнаешь что часть данных хранится в монге
Hanapi1 #
13:19
а с zabbix базу перетянуть трудно на НОК?
_4ePTeHok #
13:19
большая часть)
e_zombie #
13:19
импорт через текстовые файлы
zi_rus #
13:19
кто-то даже автоматическую синхронизацию делал
_4ePTeHok #
13:19
тут есть уже перетянувшие
13:19
даже скрипты какие то были
Hanapi1 #
13:19
я видель скрипты есть , но хотелось бы знать какие из них самые проверенные
_4ePTeHok #
13:20
зависит от версий
13:20
проверять все равно придется
Hanapi1 #
13:20
zabbix 2.2.5
e_zombie #
13:20
Hanapi1: главное - у тебя там программисты на питоне есть?
Hanapi1 #
13:20
а как можно найти кто это делал уже?
13:20
есть
e_zombie #
13:20
это ключаевой залог успеха
Hanapi1 #
13:21
и сам я тоже учусь
e_zombie #
13:21
ну тогда прекрасно
13:21
у тебя есть шансы
13:21
а чем тебя забикс не устроил?
Hanapi1 #
13:22
честно говоря zabbix остается, NOC нужен для хранения конфигов и истории их изменения
e_zombie #
13:22
аааа ну это фигня. будет всё нормально
13:22
залить базу хостов и всё будет
Hanapi1 #
13:22
у zabbix API есть, есть что то подобное у NOC?
zi_rus #
13:23
Hanapi1, ты очень наивен, я тоже думал что нок для конфигов и IPAM
13:23
и тут понеслась...
e_zombie #
13:23
ЫЫЫЫЫЫ
13:23
и он не мог не подсесть на эту дрянь (с)
Hanapi1 #
13:23
я тоже надеюсь, что смогу что то сделать больше, но не стану пока начальству обещать
e_zombie #
13:24
и правильно.
13:24
но раз у тебя есть программеры то они тебе допилят что будет глючить и шансы высоки тогда
zi_rus #
13:26
и не только тебе... я надеюсь
Hanapi1 #
13:26
предположительно какое количество ОЗУ и на винте займет конфигурация 9000 свитчей + сохранение каждодневно конфигов имеется ввиду для PG и MongoDB?
e_zombie #
13:26
в десятку гиг виртуалки влезет.
Hanapi1 #
13:26
за 3 месяца
e_zombie #
13:27
там растёт только БД в монге если туда лить по сислогу\снмп
zi_rus #
13:27
Hanapi1, конфиги 600 свичей занимают 13М
e_zombie #
13:27
если же порезать фильтрами на входе - то очень мало.
xetle #
13:27
Если без FM то мало, и конфиги оно в hg репозитарии держет..
e_zombie #
13:27
для конфиго тебе закладываться туда сильно нет необходимости.
zi_rus #
13:27
нет
13:27
конфиги в монгу перехали
13:28
gridvcs
e_zombie #
13:28
ну всё равно.
Hanapi1 #
13:28
как я понял основное место занимает monga?
e_zombie #
13:28
точно
13:28
у меня доходило до 100 гигов :)
zi_rus #
13:28
не монга а данные
13:28
алармы и ивенты попадают в монгу
e_zombie #
13:28
но у меня туда валилось всё что в сети происходило. хватало гдето на пару месяцев
xetle #
13:28
Вот захочешь FM, на 9к свичей... монга расти будет гигабайтами...
Hanapi1 #
13:28
это немного, там у меня 2ТБ RAID 6
e_zombie #
13:29
тогда всё заибись
zi_rus #
13:29
а в обозримом будущем может нок еще и графики научится рисовать
13:29
еще данные прибавятся
Hanapi1 #
13:29
тогда остается найти кто делал конвертер из zabbix в NOC
e_zombie #
13:30
выгрузи из забикса список хостов и залей через механизм импорта
13:30
там формируется csv файл и импортится
13:31
типа такого
13:31
"name","is_managed","administrative_domain","activator","profile_name","description","scheme","address","port","user","password","super_password","remote_path"
13:31
"fsw-2-ogorodnjaja-204-96-sar
13:31
","True","default","activatormain","Huawei.VRP"," ул. Огородная, 204",0,"10.64.97.131",,"admin","admin","admin",,,,"tlg","tlg","True","10.64.97.131",,,,,"96-9
13:31
"fsw-4-ogorodnjaja-204-96-sar
13:31
","True","default","activatormain","Huawei.VRP"," ул. Огородная, 204",0,"10.64.97.132",,"admin","admin","admin",,,,"tlg","tlg","True","10.64.97.132",,,,,"96-9
13:31
"fsw-3-ogorodnjaja-206-96-sar
Hanapi1 #
13:37
можно и так конечно, но скриптом удобней, т.к. каждый день прибавляются свитчи или могут удалиться
13:37
поэтому, автоматическая ежедневная синхронизация был бы кстати
13:40
http://kb.nocproject.org/pages/viewpage.action?pageId=11108376
13:40
http://forum.nocproject.org/index.php?topic=21
13:40
два разных подхода, какой из рекомендуете?
xetle #
13:41
Да http://forum.nocproject.org/index.php?topic=21.0 у меня работала в обратную сторону. Хосты добавлял в нок, а в заббу их скрипт автоматом закидывал..
13:42
Табе рекомендуют два варианта или скриптом загонать или через csv
13:43
Следовательно надо или скрипт для создания CSV файла для импорта в NOC или скрипт прямо пишущий в базы нок..
13:43
Скажу сразу, весной через CSV сильно намучался, он почимуто очень долго работает.
13:44
Могу дать примеры обеих вариантов..
zi_rus #
13:44
работает долго но это не страшно
13:44
зато надежно
13:44
писая в базы можно наломать
xetle #
13:44
Результат идентичен.
zi_rus #
13:45
пока все работает да
13:45
если косяк, то csv не пропустит
13:45
а в базу пакость вольешь
xetle #
13:46
никакой пакости, оно через нок в базу пишет..
_4ePTeHok #
13:52
скрипт если через питон то норм
xetle #
13:57
Вот пример скрипта для CSV: http://pastie.org/9558944
Hanapi1 #
13:59
спасибо, буду изучать
xetle #
14:01
Вот на прямую в базу: http://pastie.org/9558961
14:02
Оба скрипта нуждаются в переписывании под ваши входящие данные... У меня с текстового файла, а вам надо с базы заббикса брать.. Здесь http://forum.nocproject.org/index.php?topic=21.0 может помочь.
14:04
также я использовал "custom fileds" по этому и результат работы скриптов вам тоже надо будет править, некоторых полей в стандартной базе НОК нет.
14:14
Для заббикса и какти стоит написать конверторы, для автоматического импорта объектов...
14:14
Как один с методов дискавери..
dvolodin #
17:50
если уж делаете интеграцию, настоятельно советую пользоваться либо python API, либо REST
17:51
там еще кеши разные могут быть
17:51
да и новый PM заточен на обработку сигналов и автоматом настраивает пробы
zi_home #
17:58
dvolodin, слушай, сообщения заведомо новые продолжают сыпаться. правило игнорирования на порту не работает
dvolodin #
17:58
а интерфейсы нормально у него привязываются?
zi_home #
18:00
dvolodin, не понял. в инветори у всех интерфейсов прописан правильный профиль. я пробовал в профиле менять log на ignore и обратно, нок долго думает (в монге переписывает), но ничего не меняется
dvolodin #
18:01
я про то, находит ли он интерфейс при обработке события?
zi_home #
18:01
ад
18:01
да
18:01
у алармов дескрипшен с интерфейса появляется
18:02
и я для дефолтового профиля тоже включил не поднимать алармы
dvolodin #
18:18
своих обработчиков не воротил
zi_home #
18:19
нет
18:19
новая инсталляция
18:19
hg diff - только исправленные темплейты для писем
Tweet
Share this page
Share this page: Tweet