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: 29.09.2015
ovg #
04:27
ку, в sa/profiles/DLink/DxS_Cisco_CLI/get_mac_address_table.py не хватает \s* перед $ в регексе
e_zombie #
06:34
https://pp.vk.me/c625823/v625823151/49246/Z0zieSK8u_Q.jpg
bee26 #
06:57
e_zombie: 5600 и 5603 - по командам одинаковы. может не надо разные профили
e_zombie #
06:59
у меня 5603 нету вроде. или я не увидел их .
06:59
я думаю не стоит делать.
06:59
а вот для 5605 походу надо делать
bee26 #
07:02
vrp - подходит
e_zombie #
07:09
к 5605 ,
07:09
?
dvolodin #
07:09
там же vrp3 везде
bee26 #
07:13
vrp я давно для 5605 юзаю - работает
07:14
те vrp3
dvolodin #
07:14
платформа же одна
07:14
там более древний диалект vrp был
bee26 #
07:15
vrp - для s5300 % s2300
dvolodin #
07:16
там vrp5 был
07:16
и еще на NE'шках свой чудной диалект
07:17
хотя, IOS SE и IOS SR тоже сильно разные
Night_Snake2 #
08:08
а разве SNMP-трапы от джунипера не обрабатываются? конкретно OSPF change neighbor state
08:08
у меня есть эвенты, но они не классифицируются
zi_home #
08:25
правил значит нет
08:25
открой ивент и нажми создать правило
08:25
выбери клас
08:25
и регекспами выдерни переменные
08:25
сохрани
08:25
и перезапусти нок
In-nick #
08:39
Привет всем. Как побороть ошибку popup: Failed to Fetch Data! при входе в меню: Service Activation > Get NOW
08:39
При этом, если быстро выбрать какой-то Обжект (либо фильтр) - то проблема исчезает - до сброса фильтра.
e_zombie #
08:39
смотри в логи noc-web
ovg #
08:44
а подскажите плз, есть какая-то модель работы с конечными рабочими станциями в NOC? я хочу в крупной больничке запилить инвентори с учетом пользовательских ПК
e_zombie #
08:48
никакой
08:48
для управления и инвентаризации есть другие продукты.
08:48
типа забикса где можно ставить атентов
ovg #
08:49
ваще пофиг на агентов, про заббикс вкурсе
e_zombie #
08:49
ты видел в ноке агентов ?
08:49
или профили для поддежки винды
ovg #
08:50
винда тоже лесом идет, интересует сущность имеющая только IP и MAC
08:50
неуправляемая
e_zombie #
08:51
ээээээ не вкурил что ты собрался инвентаризировать
ovg #
08:51
пользовательские устройства, подключенные к портам управляемых свичей
e_zombie #
08:51
вкрячивай туда snmp сервера и снимай что тебе надо
In-nick #
08:52
e_zombie: в вебе ..... EXCEPTION: <class 'noc.sa.models.managedobject.DoesNotExist'> ManagedObject matching query does not exist.
e_zombie #
08:52
In-nick: может у тебя какая то херня с базой.
08:52
начни с ./noc fix
ovg #
08:53
в этом и дело, не надо мне ничего снимать, там в 90% тонкие клиенты; я хочу иметь возможность автоматизировать настройки портов на коммутаторах имея в базе нока связи IP-MAC пользовательских ПК
08:53
ну нет так нет, придется мух отдельно готовить
08:55
я так понимаю оно не влазит в концепцию managed objects, потому что unmanaged
In-nick #
08:56
проблема была такая... не работал колектор конфигов... выяснил что чтото глюкнуло и застряло на wiping15 (при удалении манажед обжекта, в базе они получают такие имена... но как я понимаю они должны уходить через какое-то время....но
e_zombie #
08:57
ovg а что на тонких клиентах нету snmp ?
08:57
In-nick: вот для этог ои придумали ./noc fix
In-nick #
08:57
:)
08:59
e_zombie: сделал - не помогло ...
e_zombie #
09:01
SELECT address from sa_managedobject where name not like 'wiping-%' and is_managed is true group by address having count (address) > 1 order by address;
ovg #
09:01
e_zombie конечно нету, там есть MAC адрес, все остальное не постоянно =) к тому же есть куча другого мед. железа с IP адресами, которое можно найти в MACDB, но какой-то дискавери по ним сделать не выйдет
e_zombie #
09:02
что то мне не верится что на железках нет снмп если оно в сеть светит
09:03
In-nick: ./noc wipe managed_object апосля
09:03
по этому списку
In-nick #
09:15
e_zombie спасибо... пошло.. но полюбому Service Activation > Get NOW > Get config Now не работает ... (если через SA > Managed Obj > Scripts > get_config - всё работает - вижу конфиг
Night_Snake2 #
09:16
zi_home: я знаю как делать правила. проблема в том что в трапе адрес нейбора в hex
09:16
а SYSLOG джунипер про OSPF не шлет
09:16
как я понял
zi_home #
09:17
похер, там можно преобразовать
09:17
у Dmitry1 уточни, я ща не помню как
09:17
там вообще можно хоть на питоне скрипт вписать, но есть штатная функция из хекса выдернуть
09:29
вот так например
09:29
"value_re": "^\\x02(?P<mac__bin_to_mac>.{6}).{2}(?P<iface>.{2})"
09:29
только не бин а хекс попробуй
e_zombie #
09:32
https://cs7066.vk.me/c7004/v7004500/e881/NV_M5266-7g.jpg
ovg #
09:33
e_zombie безполое злое колпачовко ;)
zi_home #
09:33
e_zombie, тебе на работе делать больше нехер?
e_zombie #
09:33
лучше такое https://pp.vk.me/c625823/v625823151/48603/1iiPPsgmDuE.jpg
09:33
это не моё творчество.
09:34
я не ставлю на фотки копирайты
zi_home #
09:34
какая разница
09:34
делать самому или находить все это в сети
e_zombie #
09:34
очень большая.
09:34
я вчера 4 часа фотал девочку.
09:35
получилось гдето 3-5 кадров.
09:35
всегод
09:35
а сделать копипасту за 10 сек
09:35
не одно и тоже
zi_home #
09:48
копипаста она только после того как нашел
09:49
а когда сам делаешь то не надо искать
dvolodin #
10:26
ovg: пока так не сделаешь, но я уже делаю сервисы
11:05
их можно к портам вязать
In-nick #
11:47
где можно проверить почему не обновляються конфиги с IOS XR (уже 3 недели)?
11:48
через SA > Managed Obj > Scripts > get_config - всё работает - вижу конфиг... но через шедулер не хочет
filonov #
11:53
In-nick: SA > Managed Obj > Discovery что пишет по этому поводу?
In-nick #
11:54
на run_config > RUN .. и так застряло
11:54
config_discovery
11:55
STATUS: RUN .. с 07.09.15
e_zombie #
12:15
:-D
In-nick #
12:18
без бакапа... страшно :)
e_zombie #
12:22
db.noc.schedules.inv.discovery.update({s: "D"}, {$set: {s: "W"}}, {multi: true})
In-nick #
12:23
e_zombie: сделал иначе... в ManagedObjectProfile отключил config .... потом включил... и пошло
e_zombie #
13:00
ну чё когда релизиться будем ?
evyscr #
13:10
e_zombie: релизиться чаще раза в год вредно
e_zombie #
13:12
да ладна. вон даже убунтоводы переходят на роллинг релизы
dvolodin #
13:12
e_zombie: когда башню оттестируем
13:12
:)
e_zombie #
13:13
в пизду башню.
13:13
даёшь синхрон с релизом убунт.
13:13
в новоятих такой срач всегда. и на эту волну активности попадать .
13:13
надо чтобы новости были рядом.
dvolodin #
13:14
- name: Add nocproject.org apt key
13:14
apt_key: keyserver=keyserver.ubuntu.com id=9099EB55
13:14
- name: Add NOC repository
13:14
apt_repository: repo="deb http://cdn.nocproject.org/repo/debian {{ ansible_distribution_release }} noc" state=present update_cache=yes
13:14
:)
13:14
я сделал deb'ы для consul и nsq
13:14
:)
13:24
что нам мешает отрелизиться?
e_zombie #
13:25
вроде ничего не мешает.
13:25
косметика всякая
dvolodin #
13:25
там из нового - сегменты и карты, статус линков
13:25
uptime discovery, вроде
13:26
а еще димины отключалки handler'ов
13:26
:)
e_zombie #
13:26
NOC-1603
13:26
вот что надо
dvolodin #
13:28
этих карт уже нет
ovg #
13:36
dvolodin сервисы на порты звучит гуд, это поможет реализовать автоконфигурацию на девайсах? например сгенерить dhcp leases базу на роутере или сконфигурить списки доступа на порту свича?
e_zombie #
13:36
а проблема то осталась ?
dvolodin #
13:39
ovg: да
Night_Snake2 #
13:45
а в каких логах смотреть, откуда пришел unknown source event?
13:46
а то запись в events есть
13:46
а что конкретно - трап ли сислог, содержание...
e_zombie #
13:46
кстати.
13:46
dvolodin: я тут давеча отлаживал скрипт и нок не стартует если есть синтаксическая ошибка хотябы в одном профиле.
13:46
и найти его я не понял как.
13:46
в логах сае пусто. в логах активатора пусто.
13:47
в лаунчере видно что что то падает и всё.
ovg #
13:52
e_zombie python -m py_compile не поможет/
e_zombie #
13:52
не осознал мысль
ovg #
13:52
скомпилить всё, не запуская
e_zombie #
13:53
нуну.
13:53
когда у тебя легла инсталяция это самый клёвый способ найти проблему
evyscr #
14:28
dvolodin: сделай в macdb сортировку по mo.name, а не mo.id
dvolodin #
14:51
evyscr: никак там
Night_Snake2 #
15:51
а trap community noc не проверяет?
Tweet
Share this page
Share this page: Tweet