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: 02.12.2014
irr123 #
02:44
12345678
TSergey #
04:26
dvolodin: привет
04:27
interface discovery:
04:27
2014-12-02 09:35:07.417003 Running job handler
04:27
2014-12-02 09:35:07.458576 Missed ifindexes for: 1, 10, 2, 3, 4, 5, 6, 7, 8, 9, System
04:27
этот "missed" в хэндлере произошол?
04:27
*произошел?
04:27
https://bitbucket.org/nocproject/noc/src/54ffec46a3092c3fd17fcee86de1dd095dd3135f/inv/discovery/jobs/interface_discovery.py?at=develop
04:28
ifindex=i.get("snmp_ifindex") <-- откуда вот это дергается?
04:29
коммутатор говорит:
04:29
"380 2014-12-02 09:56:12 INFO(6) SNMP request received from *.*.*.* with in valid community string!"
04:29
в SA для snmp я указывал только айпи коммутатора
04:32
теперь у меня в ивентах по каждому коммутатору приходит "Security | Authentication | Authentication Failed", "Login failed!"
04:40
ау?
dvolodin #
04:42
ну так пропиши нормальный community ему, в чем дело-то?
04:43
missed ifindexes - пишет interface discovery, когда ему приходят интерфейсы без индексов
TSergey #
04:44
дело в том, что ты где-то запрашиваешь ifindex
04:44
а где, мне непонятно
04:44
и добавление коммунити не убирает ошибку из дискавери
04:44
до обновления этого механизма не было
04:45
уж коли это прикрутил, то хочется чтоб это работало и у меня
04:46
гед-то же нужно прописать oid для запроса?
04:46
*где
dvolodin #
04:47
interface discovery в случае необходимости вызывает скрипт get_ifindexes
TSergey #
04:49
используется "RO Community", в него нужно прописать
dvolodin #
04:49
ну да
04:49
а ты куда писал?
TSergey #
04:50
сначала во все три, потом по одной удалял
04:50
первоначально никуда
04:50
хм, а get_ifindex отработал корректно
04:51
{
04:51
"D-Link DES-3200-10 R4.37.B008 Port 1 ": 1,
04:51
"802.1Q Encapsulation Tag 0014": 1037,
04:51
"802.1Q Encapsulation Tag 0001": 1024,
04:51
"rif0(192.168.243.3)": 5121,
04:51
"802.1Q Encapsulation Tag 0026": 1049,
04:51
...
04:51
"D-Link DES-3200-10 R4.37.B008 Port 8 ": 8
04:51
}
04:51
а дискавери:
04:51
"2014-12-02 10:49:51.319588 Missed ifindexes for: System, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10"
dvolodin #
04:53
ну нормально
04:53
это оно пишет, что get_interfaces их не вернул
04:53
и запускает get_ifindexes
04:54
там дальше должно пойти что-то вроде Set ifindex for 1: 1
TSergey #
04:54
в логе дискавери?
dvolodin #
04:54
да
TSergey #
04:55
2014-12-02 10:56:15.850661 Running job
04:55
2014-12-02 10:56:15.851464 Running script get_interfaces
04:55
2014-12-02 10:56:22.998494 Running job handler
04:55
2014-12-02 10:56:23.072967 Missed ifindexes for: System, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
04:55
2014-12-02 10:56:26.092955 Job completed successfully (3094.46ms)
04:55
вот все
dvolodin #
04:55
кстати, если у него get_interfaces возвращает такую порнуху, нужно ее нормализовывать
04:55
D-Link DES-3200-10 R4.37.B008 Port 8
04:55
это явно просто 8
TSergey #
04:56
это возвращает get_ifindexes
04:57
get_intefrace:
04:57
{
04:57
"name": "8",
04:57
"subinterfaces": [
04:57
{
04:57
"name": "8",
04:57
..
dvolodin #
04:57
convert_interface_name для профиля нужно доработать
04:58
какой профиль?
TSergey #
04:58
DLink.DxS
04:59
в noc / sa / profiles / DLink / DxS / и вовсе нет get_ifindexes, откуда-то наследуется
dvolodin #
04:59
не надо его трогать
04:59
попозже чуть покажу как надо
TSergey #
04:59
хорошо
05:00
надо попробовать все вчистую перезалить, вдруг это какие-то мои хвосты
dvolodin #
05:00
детей только в сад и школу отведу
TSergey #
05:01
хорошее дело
05:41
кто-то менял auth_profile в шелле?
06:00
не дает сохранить изменения
06:00
>>> m.save
06:00
<bound method ManagedObject.save of <ManagedObject: switch_of_expl>>
06:02
вот я тормоз :)
dvolodin #
06:04
что просил, то и получил :)
TSergey #
06:05
самое время прикрутить Auth профиль, давно пора
dvolodin #
06:07
TSergey: SVI на этом чуде как называются?
TSergey #
06:08
"name": "System",
e_zombie #
06:08
,,
TSergey #
06:08
или в ifindex?
dvolodin #
06:09
в ifindex у тебя оно "802.1Q Encapsulation Tag 0026"
06:09
а в миру?
06:09
vlan26 ?
TSergey #
06:12
а в каком миру? :)
06:12
Command: show vlan vlanid 26
06:12
VID : 26
06:15
интересно, get_vlans дает два влана: 1 и 26
06:16
а get_ifindexes
06:16
"802.1Q Encapsulation Tag 0014": 1037,
06:16
"802.1Q Encapsulation Tag 0001": 1024,
06:16
"802.1Q Encapsulation Tag 0026": 1049,
dvolodin #
06:19
а в настройках-то он как фигурирует?
TSergey #
06:19
никак, нет его в конфиге
06:20
:admin#sh vlan vlanid 14
06:20
Command: show vlan vlanid 14
06:20
Total Entries : 0
06:21
ааааа
06:21
это мультикаст
dvolodin #
06:21
http://pastebin.com/XZQk7kFb
06:21
попробуй вот такой патчик
06:21
и запусти get_ifindexes
TSergey #
06:21
ща
06:27
2014-12-02 12:28:09.710898 Running job handler
06:27
2014-12-02 12:28:09.775603 Missed ifindexes for: System, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
06:27
2014-12-02 12:28:12.804983 Set infindex for 10: 10
06:27
...
06:27
2014-12-02 12:28:12.937210 Set infindex for 8: 8
06:27
2014-12-02 12:28:12.948916 Job completed successfully (3238.02ms)
dvolodin #
06:27
ну вот
TSergey #
06:27
это в дискавери
dvolodin #
06:28
чего было, все прописало
TSergey #
06:28
в ифиндекс:
06:28
"1": 1,
06:28
...
06:28
"10": 10,
06:28
"802.1Q Encapsulation Tag 0014": 1037,
06:28
"802.1Q Encapsulation Tag 0001": 1024,
06:28
"rif0(192.168.243.3)": 5121,
06:28
"802.1Q Encapsulation Tag 0026": 1049
06:28
спасибо
dvolodin #
06:30
ну нормально
TSergey #
06:32
ну теперь нужно и
06:32
"7 ON UNIT 1": 7,
06:32
"4 ON UNIT 1": 4,
06:32
на DGS-3120 :)
06:32
видимо было "... PORT 7 ON UNIT 1"
06:33
сплитом не отделаться :)
dvolodin #
06:35
это почему это?
TSergey #
06:35
вырезать "ON UNIT" ?
dvolodin #
06:36
http://pastebin.com/EbeU5sck
06:36
вот так
TSergey #
06:40
не
06:41
там же и "PORT" и " ON UNIT "
06:41
а ты или \ или
06:42
нужно сначала оставить то что правее "PORT", затем то, что левее " ON UNIT "
dvolodin #
06:43
нет
TSergey #
06:43
секунд
dvolodin #
06:43
если unit 1, то будет просто 7
06:43
в противном случае, 2:7
TSergey #
06:45
"24 ON UNIT 1": 24,
06:46
стэков у меня нет, с двойкой не проверю
dvolodin #
06:47
ну и пес с ней
TSergey #
06:47
посомтри скрипт, ты после PORT ретурнишь сразу
06:47
никаких шансов обработать UNIT :)
dvolodin #
06:48
f
06:49
http://pastebin.com/V8mhSXgu
TSergey #
06:49
"7 ON UNIT 1" --- это же не первоначальный вывод, а уже с выкусывание PORT
dvolodin #
06:49
тогда вот так
TSergey #
06:51
" 2": 2,
06:52
"26": 26,
06:52
"rif0(192.168.250.29)": 2048,
06:52
" 2": 2,
06:52
пробельчик остался
dvolodin #
06:56
http://pastebin.com/jv0Diu70
TSergey #
06:57
su = su.rsplit(" PORT ", 1)[-1].lstrip()
dvolodin #
06:58
не
06:58
не надо так
06:59
тогда уж вот так
06:59
http://pastebin.com/Z7qFpGX9
TSergey #
07:00
предыдущий отработал нормально, ща сделаю этот
07:04
проверил на DES-3028, DES-3226s, DES-3200-18, DES-3200-10, DGS-3120-24SC
e_zombie #
07:05
2014-12-02 10:04:55,842 [noc-classifier] Interface not found acc-ark.san.ru:Fa 0/0.1
07:05
это нормально?
TSergey #
07:06
это возмутительно :)
e_zombie #
07:10
выключить нахуй?
TSergey #
07:14
dvolodin: NOC-1483
freee #
07:39
хай еверибади!
e_zombie #
07:42
хеллоу
07:42
есть чё?
zi_home #
07:42
freee, вот я тебя и поймал
07:42
с серверным рендерингом че делать будем?
07:43
Володин не хочет
07:43
говорит, ебитесь как хотите
07:43
а ты картинки красивые показывал
07:43
дай списать :)
buggy-funhouse #
07:51
ку-ку. Как меркурила в virtualenv удалять?
07:51
Через pip?
e_zombie #
07:52
а что такое CAPS в обжект профайлах?
freee #
07:56
zi_home: картинки да. красивые
07:56
а толку
07:56
дима переписал ту часть которая кормит этот рендеринг
07:57
надо теперь смотреть можно ли там вообще получить рендеринг хоть какой нить
07:57
я был в отпуске
e_zombie #
07:57
поздравляем
zi_home #
08:00
мля
08:00
а я сейчас в отпуске
08:01
и что же нам делать
08:01
картинки очень нужны
08:01
кактус раком стоит
08:01
приходится всякий треш в отчеты вставлять
evyscr #
08:03
кстате, а где псто по заводу картинок?
TSergey #
08:05
вчера обсуждалось, он в общем каталоге с пошаговой документацией
08:06
(это злой юмор)
evyscr #
08:08
btw, у кого-нить наблюдается в редактировании MO object profile от предыдущего?
TSergey #
08:10
вроде нет
08:10
просто прям последовательно заходишь?
evyscr #
08:10
SA Profile
08:10
да
TSergey #
08:10
прикольно
evyscr #
08:10
хотя нет, ещё и сохраняю
08:10
какой-то пиздец с историей, видимо
TSergey #
08:10
два МО рядом, профили DLink.DES21xx и DLink.DxS
freee #
08:10
Ы ? http://telekomza.ru/2014/11/27/rostelekom-sobralsya-uvolnyat-po-10-000-chelovek-v-god/
TSergey #
08:11
поседовательно захожу, профили правильные
08:11
*последовательно
evyscr #
08:12
у меня показывает последний сохранённый
e_zombie #
08:17
TSergey: это где гдеинструкция?
TSergey #
08:18
ты тоже что-ли не знаешь что есть подробная пошаговая инструкция?
e_zombie #
08:20
я ещё верю в деда мороза
freee #
08:25
e_zombie: он умер.
TSergey #
08:25
и унес все инструкции
freee #
08:26
это была его предсмертная воля :)
08:26
забирать все инструкции от нока
08:26
e_zombie вернись. я волнуюсь
TSergey #
08:27
кто-то юзает OTRS?
evyscr #
08:28
кто-то наверняка юзает
freee #
08:28
у меня раньше был
TSergey #
08:29
и как?
freee #
08:29
хороший. тока он на перле.
08:29
нет не хороший.
08:29
гибкий
08:29
так вот праивльнее
TSergey #
08:29
тэги поддерживает?
08:30
ну или ключевые слова
Kostua #
08:31
у меня дежурный вопрос: в окне логина по табу не переходит с поля login на password - это где чинится?
freee #
08:31
Kostua: в хроме
08:31
TSergey: не понимаю вопроса
08:31
можно привязать классикатор
_4ePTeHok #
08:31
Госдума до конца года утвердит поправки, предусматривающие введение обязательной фильтрации интернет–контента на уровне провайдеров.
08:31
бггг
freee #
08:31
но это не теги вовсе
TSergey #
08:32
можно ли в тикете прописывать ключевые слова или тэги, для дальнейшего поиска
_4ePTeHok #
08:32
"Речь идет о введении стопроцентной премодерации операторами всего объема трафика.«Те, кто не смогут делать это на своих ресурсах, обязаны будут покупать уже очищенный контент у более крупных операторов."
freee #
08:32
видимо только с нашлепкой какой то
_4ePTeHok #
08:32
РТ-шники, готовьтесь)
Kostua #
08:32
freee: а файэрфокс?
08:32
что с ним не так?
TSergey #
08:33
8[14:31] freee: Kostua: в хроме
08:33
у меня в хроме все равно ходит не пассворд, а в урл после нэйма
evyscr #
08:33
_4ePTeHok: ну вот только что было же о стремлении РТ повышать маржу
Kostua #
08:33
не ну оно конечно не критично, но не приятно
_4ePTeHok #
08:33
evyscr, ну маржа не работникам пойдет явно)
08:34
а готовится - к реализации етого суперского проекта)
evyscr #
08:34
не та логика. надо повысить маржу - примем новый закон
zi_home #
08:35
dvolodin, мы тут от отсутствия серверного рендеринга страдаем. сделай что-нибудь
TSergey #
08:38
zi_home: он разве тут?
zi_home #
08:38
а что нет?
TSergey #
08:38
dvolodin: NOC-1483
freee #
08:38
в списке вроде есть :)
TSergey #
08:39
хорошо :)
freee #
08:47
zi_home: а ты его в отпуске на канале делаешь ?
zi_home #
08:47
отдыхаю
freee #
08:47
грустна жизнь без нока ?
zi_home #
08:48
да
freee #
08:48
e_zombie: как у тя с питоном начал изучать ?
zi_home #
08:48
я и на работе особенно не напрягаюсь с ноком
08:50
dvolodin, NOC-1484
aermike #
08:55
zi_home: hi
08:56
possibly I can help you
08:56
afternoon with an iso
08:56
i contact you
zi_home #
08:58
aermike, you can implement server rendering graps in noc?!
buggy-funhouse #
08:58
ахаха, лол
aermike #
08:58
no
08:59
i don't known programming
zi_home #
09:02
you have programmers, who can do this?
dvolodin #
09:08
zi_home: чего страдаете, кушайте кактус
zi_home #
09:08
кушаем
09:09
возникает вопрос, нах нужен тогда нок
dvolodin #
09:12
вам виднее :)
zi_home #
09:14
а должно быть видно тебе
Kostua #
09:15
что вы как дети: не нравится - сделай лучше или не пользуйся - выбор есть всегда
freee #
09:16
zi_home: есть мнение что тыканать надо не володина. а чувака из графаны. ему профильнее
zi_home #
09:16
а причем тут графана
09:16
дело ведь выше
09:16
в графите
09:16
оригинал умеет рендерить
freee #
09:17
графитовские графики хуже чем графановские
09:17
и код там прям не очень.
dvolodin #
09:17
даже больше скажу
freee #
09:17
а такие вот ответы http://stackoverflow.com/questions/923885/capture-html-canvas-as-gif-jpg-png-pdf
dvolodin #
09:17
графитовские графики расчитаны на фиксированый шаг
freee #
09:17
как бы говорят что не все так плохо
09:18
dvolodin: не могу чказать что это плохо.
dvolodin #
09:18
я пробовал, canvas нормально делает png
freee #
09:18
как правило данные снимаеются с фиксированным шагом
dvolodin #
09:18
другое дело, что его нельзя просто так в clipboard вставить
freee #
09:18
дык и не надо в клипборад его
09:18
его на отдавать по ссылке
dvolodin #
09:19
как?
09:19
делать таб отдельный с графиком?
freee #
09:20
да ну
09:20
у zi_home вполне конкретная задача ведь
09:20
ему ныжна ссылка для вставки в отчет
zi_home #
09:21
не ссылка, а файл
09:21
png
09:21
вставить в отчет
freee #
09:21
ссылка -> файл
zi_home #
09:21
в письмо
freee #
09:21
wget сделаешь
zi_home #
09:21
хз куда
09:21
ну да
09:21
я просто еще думал пируль набросать
09:22
чтобы он по расписанию генерил график и отсылал письмом
09:22
ну или wget тоже пойдет
dvolodin #
09:23
не
09:23
это вас как-то не туда несет
09:23
так или иначе можно сделать копирование графика как картинки
zi_home #
09:23
dvolodin, ты max-points сделал, это хорошо, графики теперь быстро дергаются, вопрос только в том, по какому алгоритму выбираются точки, а то в одном масштабе это такой график
09:23
http://i64.fastpic.ru/big/2014/1202/98/14d448461758f3c753c20701189ab098.png
dvolodin #
09:23
на стороне клиента
zi_home #
09:24
а когда зумишь
09:24
http://i64.fastpic.ru/big/2014/1202/9b/d90b8865f018f20e9b2aef691532f69b.png
dvolodin #
09:24
zi_home: просто равномерно разбиваю
zi_home #
09:25
dvolodin, то есть он не усредняет, не берет 95 перцентиль и прочее? просто выкидываешь половину?
09:25
получается херня как сам видишь
dvolodin #
09:26
почему выкидывает?
09:26
ужасы расказываешь
09:27
https://bitbucket.org/nocproject/noc/src/91761465c6585f81de0f5b025e902cb3ae147fa4/pm/apps/render/data.py?at=develop
09:27
за обработку maxDataPoints отвечает consolidate
zi_home #
09:28
ну ты видишь картинки
09:28
как так получилось
09:28
я как увидел, так прихерел
09:29
пока не зазумил, потому что очевидно такого не должно было быть
09:29
и его не было, просто график так нарисовался
09:29
ха
09:29
я сейчас график сместился и теперь нормально отрисовалось
09:30
http://i65.fastpic.ru/big/2014/1202/cc/6003575e9942409effb0346f2ca85bcc.png
freee #
09:30
zi_home: спасибо что экономишь трафик.
09:30
но картинки можно делать и побольше
zi_home #
09:31
просто график такой
09:32
http://i66.fastpic.ru/big/2014/1202/65/025b43a455faebf908e8f434cf411965.png
09:32
там интервал меньше 10 минут
dvolodin #
09:35
ну так что тебя смущает-то?
09:35
функция consolidate тупа и понятна всем
zi_home #
09:36
а если бы
09:37
не жизнь была, а песня бы...
freee #
09:39
новый far cry гамал уже кто ?
dvolodin #
09:39
ты про рендеринг ;)
zi_home #
09:51
dvolodin, это не смешно, а очень грустно
10:00
dvolodin, можешь подсказать про ФМ, никак не пойму
10:00
смотри
10:00
есть ивент класс
10:01
/opt/noc/fm/collections/eventclasses/System/Process_Crashed.json
10:01
и правило классификации
10:01
пришло сообщение
10:01
и классифицировалось в этот класс
10:02
http://i64.fastpic.ru/big/2014/1202/21/514872c6cb3944cb2988d68197b24421.png
10:02
по этому ивенту поднялся аларм
10:03
http://i67.fastpic.ru/big/2014/1202/85/2d120de5476961f3cc0cbdcdd22ffb85.png
10:03
класс аларма тут
10:03
/opt/noc/fm/collections/alarmclasses/System/Process_Crashed.json
10:04
dvolodin, вопрос в том почему в аларм не передались переменные
10:04
вообще ни одной
10:04
ху хотябы имя процесса
e_zombie #
10:04
freee: с вами начнёшь. уйду в отпуск - начну.
10:05
тут с тоски запьёшь .
zi_home #
10:05
e_zombie, знаем мы тебя, уйдешь в отпуск, нахер питон, сиськи и бухло рекой
dvolodin #
10:06
zi_home: а правило классификации смотрел?
zi_home #
10:06
dvolodin, я же показал, он классифицировал сообщение и переменные достал оттуда
10:06
http://i64.fastpic.ru/big/2014/1202/21/514872c6cb3944cb2988d68197b24421.png
e_zombie #
10:07
zi_home: сиськи, пёзды и бухло. ты прав.
dvolodin #
10:11
а в alarmclass есть они вообще?
zi_home #
10:12
dvolodin, ну аларкласс такой
10:12
http://pastebin.com/AvJPqm6Z
10:12
не я его писал
10:12
я правил еще не знаю, поэтому спрашиваю
dvolodin #
10:13
угу
10:13
нет там переменных
10:13
потому и не достает
10:13
делай issue
TSergey #
10:15
dvolodin: вот бы какой-то механизм для наполнеия правилами, что-бы можно было засылать свои классы и правила на сайт
10:16
*для наполнения
zi_home #
10:16
dvolodin, NOC-1485
dvolodin #
10:16
zi_home: ты хоть детали пиши
10:16
я же забуду
10:16
TSergey: есть в jira INV-
zi_home #
10:17
dvolodin, сейчас дифф в коммент приложу
TSergey #
10:17
dvolodin: нетехнично это как-то
zi_home #
10:18
dvolodin, отписал в комментарии diff
dvolodin #
10:18
TSergey: чем?
TSergey #
10:19
кто и как комитит правила?
10:21
я про fm-классы и fm-правила
10:21
(та же тема про тушенку и про модели)
10:23
нужна регистрация по уиду, добавление в нок с пометкой "пользовательское", затем коммит в поставку
dvolodin #
10:23
раньше коммитил Dmitry1
TSergey #
10:23
угу
dvolodin #
10:23
сейчас он что-то подзабил на процесс
10:23
нужно в любом случае создавать issue, чтобы его обрабатывали и коммитили в репо
zi_home #
10:24
по-моему он уже того
dvolodin #
10:24
в общем вопрос открытый
TSergey #
10:24
dvolodin: и все равно, не отбрасывай идею засылки именно json, а уж по нему все остальное делать
dvolodin #
10:24
нужны коммитеры/разгребатели правил, скриптов и моделей
10:25
TSergey: зачем ее забрасывать?
10:25
JSON на то и нужен
TSergey #
10:25
ну вот сделал я класс для fm, это json
dvolodin #
10:25
Я игрался с отправкой ISSUE в JIRA из javascript
10:25
прямо из формочки отправки json
10:25
просмотра
TSergey #
10:26
хорошо бы его заслать к тебе, да так, чтобы у меня потом, при обновлении ничего не ломалось с уидами
10:26
и в ноке было бы видно, что такой класс --- пользовательский и требует внимания
10:27
потестировали --- ты ему меняешь статус, либо удаляешь, либо в поставку
dvolodin #
10:27
не сломается
10:27
самое нормальное - делать через issue
10:27
и там их уже мутузить
TSergey #
10:27
я делал через иссе
10:27
их никто не взял
10:27
это не технологично
10:28
это не критика, а просьба подумать над механизмом добваления пользовательских json
10:29
в части: fm-классы, fm-правила, тушенка, модели
maziar #
10:29
hi
zi_home #
10:29
Нужно пулл реквесты генерить
10:29
issue это промежуточный вариант
dvolodin #
10:29
TSergey: чтобы брать issue нужны коммитеры
10:30
все технологично, блин
10:30
кто-то должен глазами посмотреть
TSergey #
10:30
dvolodin: хорошо
dvolodin #
10:30
дима смотрел и перестал
TSergey #
10:30
dvolodin: для того, чтобы были комитеры, нужен опыт
zi_home #
10:30
он обиделся на тебя
10:30
ты слишком нок усложнил
TSergey #
10:30
для опыта, нужно брать чужие наработки
zi_home #
10:30
фм развивать стало невозможно
TSergey #
10:30
в части fm-классы, fm-правила, тушенка, модели --- это сложно
zi_home #
10:31
и я с ним согласен
10:31
вместе искали варианты
10:31
мне фм очень нужен
TSergey #
10:31
со мной? пойду бухать
maziar #
10:32
привет всем, как бы я добавить модуль проверки связи IPAM?
TSergey #
10:32
dvolodin: нужно иметь возможность залить новые правила и тестировать их
10:32
а через иссе - файлы, ну просто не всякий сможет
10:33
даже с точки зрения энтузиазма
maziar #
10:33
пожалуйста помогите
TSergey #
10:33
шлем тебе лучи поддержки
zi_home #
10:34
TSergey, у него гугл транслейт пошли ему по ангельски
evyscr #
10:34
maziar: what do you need?
dvolodin #
10:34
maziar: что именно нужно?
TSergey #
10:35
zi_home: я не пользую IPAM, увы, не догоняю всей прелести
maziar #
10:35
я просто, только нужно использовать модуль IPAM найти в диапазоне IP-адрес, который IP живым или Какие IP мертв, я не знаю, как я должен делать, что, пожалуйста, помогите.
10:35
i'm just, only want to use IPAM module to find in a ip range, which ip is alive or which ip is dead, i dont know how should i do that please help.
evyscr #
10:36
what is 'alive'? answering to ping?
zi_home #
10:36
TSergey, да как так, как ты можешь без ипам? в эксельчике небось все еще?
maziar #
10:37
evyscr, yes somthing like ping or nmap or "telnet on 80 port"
TSergey #
10:37
zi_home: не моя часть работы :) (пока не моя)
evyscr #
10:37
напишите чоловику репорт, а?
zi_home #
10:37
репорт это костыли
TSergey #
10:37
интересно, а вообще есть у него нок?
zi_home #
10:37
дайте ему nmap и пусть сканирует
evyscr #
10:38
ноку?
maziar #
10:39
evyscr, zi_home : есть ли решение для IPAM IP обнаружить или IP сканирование?
10:39
zi_home, есть ли решение для IPAM IP обнаружить или IP сканирование?
zi_home #
10:40
maziar, for what?
dvolodin #
10:41
maziar: speak english, please
zi_home #
10:42
noc can read arp table from routers and fill in ipam database
evyscr #
11:09
вообще, в IPAM эта задача не решабельна
TSergey #
11:11
нельзя в IPAM найти свободные айпишники?
`kk #
11:21
если префикс привязать к vc то появится кнопка "start ping"
zi_home #
11:23
эта кнопка есть даже когда он не нпривязан
ufir #
11:23
хм, а чегой это у меня после апдейта стало писать в noc-probe.log: "2014-12-02 14:22:34,917 [noc.lib.daemon.configuration] Cannot get config from http://127.0.0.1:8000/pm/probe/default/0/config/: HTTP Error 403: FORBIDDEN" ?
zi_home #
11:23
просто когда ip есть в этом префиксе
`kk #
11:24
у меня нет
evyscr #
11:24
gateway нужен, видимо
`kk #
11:24
да
11:24
точно
11:24
совпало с вц)
11:25
zi_home: раскатай немного текста про новый синк и пробы
11:25
слииишком много логов читать
11:27
ufir: сделай через морду ещё 1 пользователя нока
11:27
и в конфигах синка и пробы прошиши
zi_home #
11:28
зато в логах все костыли есть
ufir #
11:28
`kk щас попробуем, спасибо
zi_home #
11:28
а я уже ничего не помню
`kk #
11:28
ufir, там 403 сменится на 404
11:28
=))
maziar #
11:29
dvolodin, sory i was not at my desk
11:30
dvolodin, ping
qtmn #
11:30
Привет, коллеги
maziar #
11:32
zi_home, are you there ?
`kk #
11:34
ufir: а не. у меня - HTTP Error 500: INTERNAL SERVER ERROR
zi_home #
11:35
maziar, we all there, ask
maziar #
11:35
zi_home, oh thanks,
11:36
zi_home, i want to scan ip address in my network
zi_home #
11:37
maziar, nmap can scan network. what result you expect
ufir #
11:37
`kk да, у меня теперь тоже "HTTP Error 500: INTERNAL SERVER ERROR"
`kk #
11:37
dvolodin: ? =)
zi_home #
11:38
`kk, ты бы трейс достал, что ты dvolodin теребишь
maziar #
11:38
zi_home, i know nmap do that, but did nocproject do it for me, to provide result and report on web ?
`kk #
11:40
zi_home: его нету
zi_home #
11:40
500 ошибка это трейс
11:40
он где-то есть
11:40
вайршарком отлови
TSergey #
11:42
ufir: F12, консоль, ссылка?
maziar #
11:43
zi_home, вы можете помочь мне?
zi_home #
11:43
maziar, scan network for searching live hosts is not NOC case
11:44
if this only that you want
qtmn #
11:44
Коллеги, помогите включить построение карты. ДОбавил объекты в SA, добавил к ним нужные профили, в профиле lldp, mac, ip ,interfaces активировано и сделал discovery, Объекты на Network Map появились, а вот линки между ними не нарисовались =(
maziar #
11:44
zi_home, then, what is discover section? on ip addressing managment section
bee26 #
11:44
ipam заполняется опросом arp на железке, мне так кажется
evyscr #
11:44
qtmn: в конфиге всё включено?
TSergey #
11:45
а форум окончательно убили?
evyscr #
11:45
да
qtmn #
11:45
evyscr: в конфиге даже ничего не правил) видимо не всё включено.
TSergey #
11:45
ни и славно, у нас же море информации
evyscr #
11:46
TSergey: нужен какой-то catch phrase по этому поводу
zi_home #
11:46
maziar, noc going to routers looking at arp table and write ip to ipam database. this is only what noc discover
maziar__ #
11:47
zi_home, yes i want that, how could i do that ?
11:47
zi_home, how to communicate with router ?
TSergey #
11:47
evyscr: там была целая тема про настройку и можно было просто дать на нее линк
zi_home #
11:47
service activation > managed object > add
bee26 #
11:48
maziar__: скрипт get_arp выдает результат?
evyscr #
11:48
TSergey: я не про то
maziar__ #
11:48
zi_home, ok i add a router, but , how "nocproject" will know that ? is it use some special command on router ?
qtmn #
11:49
evyscr: а в каком конфиге найстроки линков? не могу найти в доках на сайте
zi_home #
11:49
maziar__, look at /opt/noc/sa/profiles and you all understand
evyscr #
11:49
не линков, а дискавери
maziar__ #
11:49
bee26, я не знаю, что я должен делать? вы можете сказать мне?
evyscr #
11:49
в noc.conf
maziar__ #
11:50
zi_home, Let me check
TSergey #
11:52
qtmn: приходи завтра, если не разберешься, я расскажу (сейчас уже пора по тачанкам)
qtmn #
11:52
хм, всё что нужно в false, а я думал в настройках профиля МО если указать, то становится true
maziar__ #
11:53
zi_home, i'm check that address, and i see that scripts, but i want to know, how should i tell noc project to use one of thats scripts
qtmn #
11:53
после того как я всё что нужно поставлю в true, какие действия нужно провести, чтобы всё применилось?
bee26 #
11:53
maziar__: https://kb.nocproject.org/display/DOC/User%27s+Guide
zi_home #
11:53
maziar__, add any one router and you all understand
evyscr #
11:54
qtmn: рестарт, видимо
bee26 #
11:54
qtmn: перезапусти нок
qtmn #
11:55
оп, вроде пошла возня
11:55
lldf_nei отрабатывает
11:55
линки отрисовались. спасибо, коллеги
11:56
а в ноке есть автодискавери искаропки, например как в заббиксе? Указал диапазон свичей, он проходится и проверяет, если кто живой, добавляем в SA
11:56
?
11:56
или нужно своё писать?
zi_home #
11:57
от спасибо пьян не будешь :)
TSergey #
11:57
qtmn: нет автодискавери
qtmn #
11:57
понял, спасибо
TSergey #
11:57
есть экспорт
11:57
есть шелл
maziar__ #
11:58
zi_home, are you online ? ( let me check that )
zi_home #
11:58
maziar__, ask all, not only me
evyscr #
12:00
я ж сразу сказал - напишите человеку репорт
TSergey #
12:01
я, например, сразу отправил ему лучи поддержки
evyscr #
12:03
да, мы очень отзывчивые
zi_home #
12:04
evyscr, осталось поработать над эффективностью, моральная поддержка не сильно помогает решить проблему
qtmn #
12:12
а кто-нибудь делал какое-нибудь дискавери на свичах dlink2108 ? =)
evyscr #
12:14
zi_home: вот и работайте
12:21
у кого 500 INTERNAL - это юзера у пробы нет
12:22
ну и код как обычно, безопасный
ufir #
12:31
evyscr а как это поправить ?
12:31
я вроде в свойствах пробы прописал credentional
Night_Snake #
12:32
а подскажите люди добрые, несколько активаторов иметь - это нормально? А то у меня при массовом накате сниппетов на 40-50 устройств активатор вываливается, типа занят
zi_home #
12:36
ненормально иметь один активатор
e_zombie #
12:37
http://s4.pikabu.ru/post_img/2014/12/02/5/1417503367_550509147.jpg символично
maziar__ #
12:41
zi_home, We have two places to enter our IP ranges, 1. "Assigned Addresses" 2. "Address Ranges". I can't understand the diffrence between them. Could you please explain the defrence and usage case of them?
12:41
zi_home, ping
zi_home #
12:42
я занят, объясните человеку
maziar__ #
12:43
zi_home, Oh sure. I'll wait
12:43
zi_home, Oh sure. I'll wait
e_zombie #
12:44
https://pp.vk.me/c625427/v625427151/bbb8/39Q0dkL2HAs.jpg
12:44
идущие за водкой https://pp.vk.me/c625530/v625530151/bb2c/n62OSKSe8oA.jpg
Night_Snake #
12:51
zi_home, а как добавить? :( activator новый сделал, shard: default, prefix table: Activator::default, но не алле. ЧТо-то не доделал?
12:53
maziar__. Assigned Address describe discovered addresses and prefixes. Also, you can insert prefix/address manually.
12:55
Address range designed for same actions (generate FQDN, delegate PTR) with some parts of addresses
maziar__ #
12:58
Night_Snake, Thanks for answer. But so why there is a "Add Prefix", "Add Address" buttons to add them manually at "Assigned Addressess" section?
Night_Snake #
12:58
you can add prefix or address manually
evyscr #
12:59
ufir: что, даже сохранилось? у меня при попытке банально выдаёт 500
13:02
впрочем, это отсутствующий requirement на storage
13:03
короче, обычный пиздетс
ufir #
13:03
evyscr вроде как сохранилось, стабильно выдает 500
evyscr #
13:05
в браузере пробуй от того пользователя: http://<noc_addr>/pm/probe/default/0/config/
13:05
у меня выдаёт {"config": [], "now": "2014-12-02T17:20:59.297038", "last": null, "expire": null}
13:07
500-ые прекратились
ufir #
13:15
https://77.40.0.12/pm/probe/default/0/config/ - 403 ошибка
freee #
13:16
мля. github заблочили
13:17
bitbucket на очереди да ?
evyscr #
13:19
ufir: ну так вначале аутентифицируйся пользователем пробы
maziar__ #
13:22
Night_Snake, Thanks for answer, Is there any script for check "arp table" on "Cisco 4948" or "Cisco 7200" ?
evyscr #
13:30
sa/profiles/Cisco/IOS/get_arp.py
13:33
заметки на полях: стало различаться поведение managed object selectors при добавлении пустого description - в том же show switchports отрисовывается None
Night_Snake #
13:36
maziar__ discovering starting automatically. you cat start discovery manually (SA -> Managed objects -> Run discovery)
zi_home #
16:11
dvolodin, в irc log время utc - это норм? вроде раньше москва была
dvolodin #
16:17
с чего бы это
16:17
UTC он всегда был
16:17
у него и местная зона - UTC
16:17
:)
zi_home #
16:19
у меня кстати роксдб на фряхе из портов не ставится :( придется с монгой сидеть
_4ePTeHok #
16:20
https://antizapret.info/index.php?search=github.com бгг
16:20
пастебин битбакет на очереди да
dvolodin #
16:50
zi_home: ставили рокс на фряхе
16:50
_4ePTeHok: мудаков везде хватает
zi_home #
16:52
dvolodin, кто ставил? фряха скачивает, начинает компилять и валятся ошибки
dvolodin #
16:52
какая версия рокса?
16:53
pkg у вас не в почете?
zi_home #
16:55
dvolodin, да мне особо похер, pkg тоже не поставил, я пробовал
16:55
3,7 там сейчас
dvolodin #
16:56
3.6.3 ставили успешно
zi_home #
16:56
root@noc:/usr/ports # pkg install rocksdb
16:56
Updating FreeBSD repository catalogue...
16:56
FreeBSD repository is up-to-date.
16:56
All repositories are up-to-date.
16:56
pkg: No packages available to install matching 'rocksdb' have been found in the repositories
16:56
root@noc:/usr/ports # pkg install databases/rocksdb
16:56
Updating FreeBSD repository catalogue...
16:56
FreeBSD repository is up-to-date.
16:56
All repositories are up-to-date.
16:56
pkg: No packages available to install matching 'databases/rocksdb' have been found in the repositories
16:57
хотя это может быть связано с переходом на pkgng
16:57
может я какие шаги не выполнил
16:58
а из портов тоже все плохо
16:58
root@noc:/usr/ports/databases/rocksdb # make install clean
16:58
===> Building for rocksdb-3.7
16:59
...
16:59
валятся ошибки, типа
16:59
./include/rocksdb/options.h:17:10: fatal error: 'unordered_map' file not found
16:59
и пипец
16:59
Makefile:208: recipe for target 'librocksdb.so' failed
16:59
gmake: *** [librocksdb.so] Error 1
16:59
===> Compilation failed unexpectedly.
16:59
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
16:59
the maintainer.
16:59
*** [do-build] Error code 1
17:00
у меня и с 3,6,2 тоже самое было
Tweet
Share this page
Share this page: Tweet