nocproject.org
03:16
 
03:16
    
03:17
   
03:17
    
03:17
      
 
03:22
Хорошо. Внезапно надо отлучиться на час. Вернусь и буду флудить вопросами
 
03:50
Так вот. Как этим пользоваться?
03:50
Хотя бы, как заставить его писать логи?
 
03:57
поставить, настроить, пользоваться =)
03:58
все просто до безобразия
 
03:58
Почему у меня не отравляются уведомления после того, как я сменил email с test@example.com на нужный?
04:01
Как сделать Auto Discovery?
04:03
Как заставить его писать логи?
 
04:05
автодискавери нет, если речь идет о поиске железок
04:07
Для того, чтобы были логи в системе надо: 1. завести все железки в ноке. 2. У каждой железки должен быть прописан Trap source ip. 3. Включить в конфиге активатора сбор логов и запустить так, чтоб он слушал привелигированный порт.
04:07
после этого - попробовать включить отправку логов на железках
04:08
если в FM/events появляются Unknown source  - то или не создано устройство, или не заполнен трапсоурс. Если трапсоурс настроен - значит железка шлет с левого интерфейса, адрес на котором не совпадает с трапсорсом
 
04:09
Нет, для начала я хочу логи самого NOC'а. В конфигах указано logfile  = /var/log/noc/noc-notifier.log
04:09
loglevel = info
04:09
logsize  = 0
04:09
logfiles = 0
 
04:09
штатно не имеет лечения
04:09
прав не хватает на логи, чтоб их писать
 
04:09
Я даже ему создал /var/log/noc и дал права. Но каталог пуст
 
04:10
а в процессах нок вообще есть?
 
04:11
Есть конечно. И вебморда работает
04:11
И в Main->Pending notifications уведомления появляются. И там и остаются
 
04:12
logsize  = 1000
04:12
logfiles = 10
04:13
У всех это пропиши.
 
04:13
В документации сказано: logsize	String	Maximum log file size in bytes	0 - unlimited size
 
04:14
по уведомлениям - проверь конфиг нотификатора. там надо включить способы уведомления.
 
04:14
Нстрой активатор: etc/noc-activator.conf параметр secret          =
 
04:14
Это в .default /var/log/noc
04:15
А в .conf - /srv/noc/log
 
04:16
и его же надо прописать через веб морду SA -> setup -> activators ТОТ-ЖЕ ПАРОЛЬ.
 
04:17
Я запустил virtual appliance, там secret прописан и совпадает
04:17
Я даже добавил уже парочку железок и он смог получить их конфиги и список интерфейсов
 
04:17
Потом, как говорили добавь устройства в SA -> Managed Objects и выбери настроеный активатор и профиль соотведствующий устройству.
 
04:18
noc-notifier настрой, чтобы он почту слал
 
04:18
Настроил. Только он не шлёт)
 
04:18
и настрой notification group
04:19
рестартани его
 
04:19
Перезапускал.
04:19
Вот теперь, когда я знаю, где лежат логи, я знаю чуть больше
04:19
После настройки групп в логах было вот такое: 2013-09-11 10:14:49,642 Queuing id=9 method=mail to=test@example.com subject=2 new addresses discovered
04:20
Естественно, я поменял адрес
04:20
После этого стали появляться записи вида 2013-09-11 10:32:36,383 Queuing id=13 method=mail to= subject=ooooo
04:24
Кстати, баг UI при добавлении, например, пользователя в Notification group
04:25
Когда запись единственная, кнопок Update и Cancel вообще не видно
 
04:35
enter нажми
04:35
WhiteWind: нужно не только адрес поменять, но и smtp-сервер для отправки настроить
04:42
04:42
вот такая наркомания есть
 
04:47
Это для чего наркомания?
 
04:48
при клике на строку грида разворачивает строку и показывает дополнительную информацию
04:48
кстати, к вопросу о наркомании
04:49
я придумал, как научить zi_rus перестать бояться и начать жить
04:49
а что если мы добавим в VC два поля
04:50
primary_termination_interface и secondary_termination_interface
04:52
в принципе, они вычисляемые, конечно
04:52
суть в том, что для vc хранить интерфейсы, где оно приземляется
04:54
тогда у нас составные каналы появляются почти автоматом
04:55
для этих VC на L2 сегменте будет указано, где они терминируются
04:55
и мы добавляем еще MPLS VPN'ы с интерфейсами
04:55
и по этим интерфейсам сращиваем все
04:58
а MPLS VPN у нас в первом приближении выглядит так
04:58
тип vpn'а - VLL, VPLS, VRF; RD; список интерфейсов
04:59
возможно, и дополнительная информация
05:08
как идея?
 
05:30
странная бага, я не могу поменять юзеру почту в апрофиле
05:30
*профиле
05:30
кто-нибудь можнт подтвердить?
05:30
пише failed to save
05:33
dvolodin, бага, если в профиле не указать тему и язык, то не дает сохранить профиль
 
05:34
делай issue
05:34
как тебе идея насчет VPN'ов?
 
05:34
dvolodin, ок, вот тебе еще бага, селектор по vc domain не работает
05:35
а что за vрn'ы
 
05:36
логи канала посмотри
05:36
если не работает селектор по vc domain -- тоже делай issue
05:36
если получится - доеделаю сегодня еще морду для скриптов
05:36
тогда можно будет финально тестировать sa.managedobject и сливать
 
05:39
dvolodin, неа
05:39
сливать только после групповых операций
05:39
get_now обязателен
05:40
пока это ветка ухудшает значительно функционал
 
05:41
нет get_now. нет просмотра паролей
05:41
оооочень сырой просмотр конфигов
05:42
сравнить конфиг текущий с конфигом недельной давности вразы сложнее
05:42
блин.
 
05:47
Раз Дмитрий ушёл, может быть кто-нибудь мне поможет с уведомлениями?
05:47
Не отправляются. Один раз отправилось и всё.
05:48
Если вручную добавить в Pending notifications, то оно появляется в списке и висит
05:48
В логах чисто
 
05:48
freeseacher, get_now есть
 
05:48
как ?
05:48
в дисковери ?
 
05:48
открываешь МО
05:48
кнопка дискавери
 
05:49
выбираешь конфиг
05:49
RUN
 
05:49
Если в Notifications groups сделать Test selected groups, то говорит, мол, успешно, но не появляется в Pending notifications и не отправляется
 
05:49
freeseacher, get_now это же про конфиг, это оно
 
05:50
я гет ноу использую по всему домену
05:50
во время аварии
 
05:50
это отдельный разоговор
05:50
оно есть, это факт, а уж в каком виде
 
05:50
к тому же это не работает пока не пройдет initial_submit
 
05:51
это вопрос юзабилити, мне тоже не все нравится
05:51
freeseacher, а чем тебе просмотр конфигов не угодил?
 
05:52
WhiteWind, не появляется в pending это значит что письмо отправилось, смотри логи нотифира, и в спам на почте загляни
05:52
freeseacher, это вопрос дизайна и юзабилити но не функционала
 
05:53
zi_home, "ты чей друг мой или медведя" ?
 
05:54
у dvolodin длинный список разных доделок которые надо реализовать
 
05:55
групповые операции обязательны
 
05:56
freeseacher, еще ни одна переделка мне до конца не понравилась и это мало кого волновало, что мне остается, только смириться и плыть по течению
 
05:59
zi_home, сочуствую твоему горю.
 
06:02
так, народ, а что с нотификациями действительно, я создал группу, выбираю ее, а групповое действие для отправки тестового сообщения - не активно
06:04
freeseacher, ты сейчас на sa ветке сидишь?
 
06:08
в тестовой инсталяции на feature/sa-managedobject
 
06:08
freeseacher, можешь глянуть notification group, дает тестовое сообщение отправить
 
06:32
кстати, даты в списках я поправил
06:36
пока из регрессий -- нужно портировать подсветку конфигов на SHJS
 
06:37
dvolodin, если vpn/vpls сделаешь как надо, у нас некоторые люди кончат от такой фичи
06:39
я когда текущие вланы порсто показал, они уже радовались, а от полноценного vpls провсто с ума сойдут
 
06:42
тогда давай прорабатывать детали
 
06:43
А давайте разберёмся с уведомлениями
 
06:44
WhiteWind: в профиле пользователя укажи почтовый адрес и сделай notification group
06:44
если почтарь работает - все получишь
 
06:44
dvolodin, можно в рамках 
NOC-340 обсуждать, заодно не придется мысли по логам собирать
 
06:44
Я это всё сделал. И одно уведомление даже доставилось
 
06:48
dvolodin, кстати про нотификацию, посмотри в notification group, выделение группы не активирует кнопку групповых действий, а в консоли ошибка
 
06:49
хорошо
06:49
вот такие тут релизы
06:50
WhiteWind, когда мою багу починят вместе посмотрим что у тебя не работает
06:50
а пока я у себя даже проверить ничего не могу
 
06:53
У меня, кстати, Virtual Appliance 0.8
 
06:53
WhiteWind: проапгрейдишь ее
 
06:53
И групповые действия активируются при выделении группы
 
06:54
WhiteWind: это и у zi_home работает
06:54
вопрос в том, что когда создаешь новую группу - кнопка не работает
06:54
если группа уже создана - то все ок
06:55
по уведомлениям - логи нотификатора на pastebin выложи.
 
06:55
у меня нулёвая инсталляция, старых групп нет, все новые
 
06:55
ладно, утихаю, уползаю...
 
06:56
dvolodin, так, это мне надо RELEASE=develop поставить?
 
06:56
mikevlz, зачем далеко убегаешь, помоги человеку если знаешь
 
06:56
BRANCH=develop
06:56
в upgrade.conf
 
06:57
А, да. BRANCH. Копипаст через мозг плохо работает
 
07:01
кстати, раз уж говорим про notification group, помните я выносил мозг что у меня для вновь создаваемых групп тестовые нотификации не работают, а работают только если выделить больше одной группы, так вот эта фигня продолжается, на старой инсталляц
07:01
ии, а на новой все чисто и красиво, что и в каком месте могло так переглючить не знаю, но вот такой интересный факт, обновления зло, ставить надо раз и навсегда иначе можно вляпаться
 
07:05
а чо он у тебя рестартится?
07:07
e_zombie: .!.
07:07
у меня точек больше
07:07
=)
 
07:08
Я перезапускаю каждый раз, в надежде, что поможет
 
07:11
а... Ну бывает, что...
 
07:20
по цветам конфига 
NOC-1141 - напишите хотелки..
07:26
dvolodin: 
NOC-1144 тройка кнопочек в закладке конфига
07:29
 
07:34
Добрый всем день.
07:35
Что может быть когда удаляешь объект из SA вываливается экзепшн
 
07:36
нормально удаляется только через
07:36
./noc wipe managed_object XXX
 
07:37
а вот как теперь получить просто МО не понятно
 
07:39
да удалил .... блин а почему черз гуй то нельзя туже команду кинуть то ...
 
07:40
ну эээ там много очень чего удаляется...
07:40
типа чтобы рука не дрогнула...
 
07:42
....но коментс
08:08
по прежнему не берет конфиг с одной из прокурв 5406....
 
08:09
монгу верните ему
08:20
вот еще на раскурку
08:20
 
08:34
Dmitry11: как смотришь на то, что у ИБП Input power failed - это всё же warning, а вот Battery low - уже critical?
 
08:36
zi_rus: проблему с групповыми действиями отловил
 
08:36
гуд
08:36
багом меньше
 
08:42
пофиксил в develop
08:42
WhiteWind: можешь накатить апдейты
 
08:44
а когда фишка будет, чтобы отправлять unknown snmp trap/syslog через фм ?
 
08:45
ну типа я ЩОЛК по unknown trap, он отправляется в коллекцию для опытов, и становится уже не unknown
 
08:47
dvolodin: при попытке скомпилять НОК выдаёт ошибку, весной ещё компилился нормально:
08:47
Traceback (most recent call last):
08:47
  File "setup.py", line 119, in <module>
08:47
    packages=get_packages(),
08:47
  File "setup.py", line 72, in get_packages
08:47
    return [""] + [f[:-12].replace(os.sep, ".") for f in get_manifest() if
08:47
  File "setup.py", line 61, in get_manifest
08:47
    with open("MANIFEST") as f:
08:47
IOError: [Errno 2] No such file or directory: 'MANIFEST'
 
08:48
каталог .hg нужен
08:48
компилируй из клона репо
 
08:50
Чё оно так к этому hg привязалось. Надо было сделать уже этот пакет noc-0.8.tar.gz чтобы без всяких репозитариев собирался...
 
08:50
dvolodin, пара предложений по делу репы
08:50
дату выдавать как календарик.
08:51
сравнение делать по нажатию на кнопку сравнить
08:51
сделать нумерацию строк
08:52
сделать кнопку для копирования ссылки на дифф
 
08:52
А обязательно было cd /opt/noc; ./scripts/upgrade ?
08:52
Или можно было cd /opt/noc/scripts; ./upgrade ?
 
08:53
патчи давайте :)
08:53
как сделать нумерацию строк на js, напримеа
 
09:02
dvolodin, а это действительно то место где надо использовать яваскрипт ?
 
09:52
freeseacher: нумерация строк?
 
09:57
нет
09:57
отображение репы
09:58
прсото у нас еще ни где не сделана возможность скинуть линк на какой либо объект в ноке
09:58
а для дифов мы это частенько используем
 
10:49
ребят а в новой версии нока что нибудь принципиальное с конфигами менялось?
10:49
я не могу найти путь для конфига в экране добавления
10:49
а нок по памяти течет
 
10:58
RudW0lf, ветка какая ?
 
11:42
Косяк со сбором конфига по ssh в прокурве полечился перегенерированием ssh ключа .... жжесть
11:43
имеется в ввиду ssh ключ на самой прокурве
 
11:43
ситранно это
11:44
ну возрадуйся что все так просто порешилось
 
11:45
ничего себе просто :) .... такие танцы с бубном ... .
 
11:46
sizziff, а точно перегенераций ключа ? а не сменой прав на ключ ?
11:47
после перегенерации видимо права выставились правильные
11:47
это более веротяно помогло
 
11:47
а какие у прокурвы права ?
11:47
на ключе?
 
11:47
ааа ключ на прокрве пришлось перегенерить ?
 
11:48
скорее всего есть конфликт в работе ssh noc и ssh прокурвы .... не спрашивайте какой, предположительно помогло выставить размерность ключа rsa 2048 ....но я в этом не уверен
11:49
ключ ssh на прокурве
11:49
Проблема была не в том что noc не мог залезть на прокурву, а в том что не отрабатывал весь конфиг целиком ...
 
11:50
ну да , в это м и странность
 
11:50
на моем уровне я не могу больше пояснить
 
11:52
ты же еще софт менял
 
11:53
<zi_home> думаю дело не в софте, после софта я уже успел оттестировать
11:53
в софт кстати PBR на прокурву добавили
 
11:54
сейчас бесполезно гадать что это было, вот если бы бага воспроизводилась при конкретных условиях, тогда был бы смысл ее ловить, а так одна сплошная магия
 
11:55
сейчас попробую повторить
 
11:59
dvolodin, почему я не могу настраивать интерфейсы и линки если я открыл их из mo grid? или ты это потом доделаешь?
11:59
напугался :(
12:09
e_zombie, ну как, заставил нок работать?
12:13
freeseacher, тут?
 
12:15
жаль
12:16
dvolodin, видел статью про заббикс на хабре. как? нок сможет тягаться?
 
12:26
В заббикс управление добавили?
12:26
zi_home,скинь ссылку
 
12:26
12:26
я про мониторинг
12:27
10к запросов в секунду
12:27
это сильно
 
12:27
угу. а у нок сколько?
 
12:28
зачем вы сравниваете прототип реализации в ноке и продакшен в течении 6 лет ?
 
12:29
freeseacher, прототип уже должен быть лучше или потенциально лучше иначе где профит
12:30
на серверах есть туча сервисов которые надо мониторить, а на свичах куча портов
12:30
так что сравнение честное
12:31
freeseacher, у нока уже все есть, нужно лишь вывести настройку PM в интерфейс
 
12:31
zi_home, у нока сейчас есть proof of concept
 
12:31
нижний уровень на который ложится вся нагрузка уже есть
12:31
готовая как я понял
 
12:32
ты видел хоть одну инсталяцию ?
 
12:32
с РМ?
12:32
нет
12:32
ибо
12:32
его еще невозможно настраивать на продакшен уровне
 
12:33
у заббикса демон опроса на сях.
12:33
как может питон тягатся с сями ?
 
12:34
а чья это проблема
12:35
самый главный у нас тут заявлял что все долно работать и для 100500 железок
12:35
а это соответствующая нагрузка
 
12:35
это вообще не проблема
 
12:35
и каждую из них пинговать
 
12:35
zi я вот реально не пойму ты толи тролишь постоянно, то ли чо
 
12:35
и сдирать счетчики с 24 портов
12:36
я указываю планку к которой надо стремиться
12:37
freeseacher, тебе не нравится критика? а без нее ничего не получится, если все хорошо значит ничего развиваться не будет
12:37
именно поэтому у меня больше всех issue в баг трекере
 
12:39
"зато я богат духовно" (с) анекдот
 
12:39
я не программер, я не критикую реализацию, но я юзер, я критикую функционал, если он может это делать, он это делает, если не может, то почему бы не указать на это
 
12:40
да вообщем-то всё правильно..
 
12:43
freeseacher, ты как-то по-другому считаешь? можешь открыть нам свою точку зрения?
 
12:48
freeseacher, нет, я плохой, псих, соцопат и нацист, в у меренной степени, но в остальном может быть и хороший
 
12:49
ты еще и в единой россии небось состоишь
 
12:49
ни в кое разе
12:49
я же не сказал что я вор
 
12:50
хорошо, zi, ты плохой. а-та-та
12:50
но троль
 
12:52
freeseacher, нет, я не тролль, троллят ради самого процесса, мне же процесс не интересен, мне важне результат
 
12:54
довольно странно сравнивать ТТХ продакшен решения и прототипа.
 
12:59
freeseacher, в чем модуль нока по мониторингу производительностия вляется прототипом?
13:01
возможности настройки или богаство функционала - да, этого еще нет, но я и не это спрашиваю
13:02
речь про низкоуровневую производительность
13:03
сколько чеков в секунду (например запросов по снмп) может делать нок сейчас и не захлебнуться
 
13:03
zi_home: да. спасибо. вроде после активаторов заработало получше. хотя профиля для кютечей, ёжиков и вот для портченалов на цисках не дают достроить карту как мне надо для народаэ
13:03
часть колец у нас смешанные так что замкнуть их не получается пока.
 
13:04
проблема нока -
13:04
это постоянный рефакторинг
13:05
патчи с исправлениями мелгих багов висят годами
 
13:05
freeseacher, я даже знаю что это число зависит от сервера и его оптимизаций, ну все же, о каких числах мы можем говорить
13:05
vovan888, зато потом они становятся неактуальными :)
13:06
e_zombie1, если это помогло, я даже не знаю, у тебя нагрузка на cpu сервера вообще в норме?
13:06
размазывается по ядрам?
 
13:07
top - 17:09:25 up 23:39,  1 user,  load average: 1.13, 1.14, 1.09
13:07
Tasks: 442 total,   2 running, 437 sleeping,   0 stopped,   3 zombie
13:07
Cpu0  : 15.3%us,  2.3%sy,  0.0%ni, 81.8%id,  0.4%wa,  0.0%hi,  0.0%si,  0.2%st
13:07
Cpu1  : 15.7%us,  2.3%sy,  0.0%ni, 81.0%id,  0.6%wa,  0.0%hi,  0.1%si,  0.3%st
13:07
Cpu2  : 14.7%us,  2.3%sy,  0.0%ni, 82.0%id,  0.6%wa,  0.0%hi,  0.1%si,  0.3%st
13:07
Cpu3  : 15.2%us,  2.3%sy,  0.0%ni, 81.4%id,  0.6%wa,  0.0%hi,  0.1%si,  0.3%st
13:07
Cpu4  : 15.8%us,  2.3%sy,  0.0%ni, 80.9%id,  0.6%wa,  0.0%hi,  0.1%si,  0.3%st
13:07
Cpu5  : 15.3%us,  2.3%sy,  0.0%ni, 81.4%id,  0.6%wa,  0.0%hi,  0.1%si,  0.3%st
13:07
Cpu6  : 15.7%us,  2.3%sy,  0.0%ni, 81.0%id,  0.6%wa,  0.0%hi,  0.1%si,  0.3%st
13:07
Mem:   5845372k total,  4684860k used,  1160512k free,   301180k buffers
13:07
Swap:  1015800k total,        0k used,  1015800k free,  2000592k cached
13:07
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
13:07
 3437 noc       20   0  401m 133m 4988 S 72.0  2.3 756:49.18 /opt/noc/bin/python ./scripts/noc-discovery.py launch -c etc/noc-discovery.conf -i 0
13:07
 3544 postgres  20   0 1104m  67m  63m R 15.2  1.2 161:30.02 postgres: noc noc [local] SELECT
 
13:07
у меня просто маленькая сеть, загрузка в пределах погрешности
 
13:07
а как же пользоваться в продакшене ? :) я вот пытаюсь внедрить нок, даже получается, но видимо придется свой форк поддерживать, с исправлениями
 
13:07
ну было чуть больше. но все равно все в идле висит
13:08
проблема в том что слишком много паралельно работающих процессов.
13:08
а так нагрузку можно жать и жать.
13:08
Cpu6  : 15.7%us,  2.3%sy,  0.0%ni, 81.0%id,  0.6%wa,  0.0%hi,  0.1%si,  0.3%st
13:08
Mem:   5845372k total,  4684860k used,  1160512k free,   301180k buffers
13:08
Swap:  1015800k total,        0k used,  1015800k free,  2000592k cached
13:08
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
13:08
 3437 noc       20   0  401m 133m 4988 S 72.0  2.3 756:49.18 /opt/noc/bin/python ./scripts/noc-discovery.py launch -c etc/noc-discovery.conf -i 0
13:08
 3544 postgres  20   0 1104m  67m  63m R 15.2  1.2 161:30.02 postgres: noc noc [local] SELECT
13:08
 3475 mongodb   20   0 64.7g 257m 215m S  9.5  4.5  76:09.49 /usr/bin/mongod --quiet -f /etc/mongodb.conf run
 
13:08
vovan888, тут у всех есть патчи под его систему
 
13:09
freeseacher: так надо делать общий форк - с блекджеками и патчами :)
 
13:10
zi_home, ну конечно мы можем численно сравнивать мотор у децкой машинки и у белаза. и даже говорить с серьезными лицами что машинка в 10000000 раз слабее балаза.
13:10
vovan888, думаю что ненужно. если у тя патчи касаются профилей скорее всего их надо закомитить в бейз.
 
13:11
а права на коммит отец-основатель даст ?
 
13:11
дык пулл реквесты это правильный путь
 
13:12
freeseacher, нет, мы можем поставить на сервер и посмотреть чего сможем из этого выжать, а потом оценить возможности горизонтального масштабирования
 
13:12
вижу уже 2 месяца висят 2 пулл реквеста, хоть бы каменты были какие
 
13:12
vovan888, его просто пиннать надо, он тут один за все отдувается и что-то забывает
13:13
я создал issue для поддержки powerdns, а через полгода он создал свое в рамках которого и запилил поддержку, он же не может помнить все, пришлось ему указать
 
13:13
ладно, буду пинать )
 
13:13
vovan888, если ты правил профили, общайся с Dmitry11, он в профили тоже может коммитить
 
13:14
ага
13:14
только с тушенкой сразу
 
13:14
ясно, иду готовить тушенку
 
13:14
и хорошо бы, чтобы скрипты были уже сразу протестированнные на совместимость со старой тушенкой
 
13:15
Просто сейчас уже написано столько скриптов и собрано столько тушенки, что малейшие изменения все ломают
13:16
Так что я коммичу очень осторожно :)
 
13:17
e_zombie1, ну ты нагибаешь сервер
13:17
CPU:  1.4% user,  0.0% nice,  0.1% system,  0.0% interrupt, 98.5% idle
13:18
но у тебя да, 6к железок
13:18
а у меня 500
13:21
e_zombie1, а у тебя это 7 ядер? это как понмать?
 
15:41
zi_home: какую статью?
 
15:46
ну а в чем проблема?
15:47
у нас самописный мониторинг опрашивает поболее устройств
15:48
в NOC реализован, по их терминологии, пассивный мониторинг
 
15:48
vj;tim gj[dfcnfnm
15:48
можешь похвастаться цифрами?
15:48
число железок, число запросов
 
15:49
тысяч 50 разных железок, свичи, кодеры, камеры
15:49
раз в 5 минут опрос
15:49
параметров много
 
15:49
ну вот они пишут
15:49
в среднем Zabbix обрабатывает около 9260 запросов в секунду
 
15:50
я же говорил основную проблему таких систем
15:50
это не сколько fault management, сколько performance managemen
15:51
проблему он увидит только если ты настроил на диагностику именно этой проблемы
15:51
Мониторить серверную ферму так вполне можно
15:54
а сеть - не очень
 
15:55
на сети тоже есть проблемы которые без активного мониторинга не увидеть
 
15:55
кратковременные проблемы он не видет
 
15:55
например ошибки на порту
15:55
хотя ОАМ может за этми следить
 
15:55
именно
15:55
oam тебе и пожалуется
15:56
можно собрать 100500 параметров в секунду и интеллектуально их похоронить, а можно собрать меньше, но более разнообразных, и более интеллектуально их обработать
 
15:57
dvolodin, у тебя 1000 свичей, на каждом 20 портов, у каждого порта 5 параметров (грубо, их число варьируется)
 
15:57
для этого нужно внешнее знание, которое, обычно, в inventory
15:57
а у заббикса этого знания нет
 
15:57
там и счетчики и дом
 
15:58
и при этом у тебя заббикс не заметит флапающий порт
 
15:58
dvolodin, а у тебя есть знания но нет performance management
 
16:02
dvolodin, сделай крутотенюшку, галочку в профиле интерфейса или на самом интерфейсе, нажал и по нему начал рисоваться график всех его параметров, in/out/errors
16:09
dvolodin, я подумал над vpn. мне кажется first/second termination point не подходит, нужно скорее список termination points, потому что их может быть несколько. например, кольцо свичей приходит на 2 РЕ, в этом кольце клиент включил две точки для своего vpls, и еще одна точ
16:09
ка где-то далеко. фактически в этом кольце будет 4 termination point, 2 клиентских аксесных порта и по одному "интерфейсу" на каждой РЕ
 
16:10
тогда нужно хранить список -- termination point - тип
16:10
если у клиента 2 точки в одном кольце -- то это 2  VC
16:10
или 1 VC
16:11
но termination point'ы -- 2 PE
 
16:11
vc это весь сервис вместе, все его точки
 
16:11
termination point - это место, где ты можешь вывалиться из VC и огрести ништяков
16:11
все точки VC ты и так получишь по интерфейсам
16:11
а вот место, где эти VC состыкованы между собой - и будут termination point'ами
 
16:13
по моему, tp это граница vc domain, с одной стороны это РЕ где начинается новый домен с vpls, с другой это там где начитается сеть клиента
16:17
хотя может у тебя свое видение
 
16:26
точка терминации -- место, где начинает оказываться услуга
16:26
вообще-то это PE
16:26
или BRAS
16:27
а точка подключения -- порт в сторону клиента
16:27
так?
 
16:29
если ты хочешь разделить эти понятия то да
16:30
dvolodin, а вообще у меня есть каналы которые не проходят через РЕ
16:31
есть даже один в пределах одного свича
16:31
в один порт вощел из другого вышел
16:31
где тут точка подключения, а где точка терминации
16:31
услуга то оказывается, разве нет
16:33
ну это пока, да мы переходим на vlan-per-user, но это только в начале, буквально несколько тестовых портов сделали, а отсальное по старинке, вланами до пункта назначения
16:33
и не обязательно в пределах кольца, влан вполне может проходить через РЕ и уходить в другое кольцо, но он не будет на РЕ терминироваться
 
16:34
zi_home: тогда у тебя тупо есть vlan с N портами
16:34
ты знаешь порты и тебе ничего не надо
16:35
termination point отсутсвует
 
16:35
схема то одна на всех
16:36
надо как-то выделять эти параметры
16:36
да, если нет termination point значит влан не покидает пределы vc domain и его не с кем связывать, картина завершена
16:38
dvolodin, можем вернуться к началу? чего мы добиваемся?
16:39
мы хотим связывать vc в разных vc domain
16:40
для этого мы хотим к каждому vc привязать точки где он соприкасается с другим доменом?
 
16:41
нет
16:41
нам нужно описание MPLS VPN
16:41
и возможность его состыковки с VC
 
16:42
почему мплс, а может АТМ
 
16:42
да хоть ATM, я не против
16:42
у MPLS VPN -- список интерфейсов
16:43
у VC -- список точек терминации
 
16:43
первое склеивается со вторым и появляется составная топология
16:43
возможна еще сущность типа inter-as vpn
16:44
которая склеивает MPLS с MPLS
 
16:44
вот для этого мне и нужны termination point'ы
16:45
как указание, где именно vc цепляется за vpn
 
16:46
dvolodin, зачем такой оганиченный выбор?
16:46
vlan пожет стыковаться в АТМ сетью например
16:46
да, АТМ труп, но я для примера
16:47
или пон, не знаю даже в терминах что там за параметры на OLT/ONT
16:48
или появится какая другая технология
16:48
sdh вполне тебе пример, если кто где через него гоняет
 
16:48
ну а что тебе не так-то?
 
16:49
ну ты привязался к мплс
16:50
это не универсальное решение
16:50
есть vc type 1, vc type 2
16:50
все
16:50
зачем лишние детали
16:51
если две vc имеют одинаковую точку терминации значит их связываем в этой точке
16:52
вот я так себе это представляю
16:53
вот есть влан 123, у него на 7600 есть точка терминации svi 123, где висит или не висит ip, а еще есть vpls у которого vpn-id 345, и у него есть точка терминации на той же РЕ, svi 123
16:53
все
16:54
связываем влан и vpls
16:54
dvolodin, я не прав?
 
17:34
как тогда различать различные типы VPN?
 
    Share this page
    Share this page: