nocproject.org
03:39
03:40
у кого там vlan discovery трейсил
03:40
попробуйте, должно помочь
 
04:30
Service Activation Run commands   W - что означает?
04:31
Object	Status	Result  33-frunze11p2	F	 {'text': 'Timed out', 'code': 17}
04:31
а дебагом эти же команды проходят
04:32
случайно не нужно ли SA чтобы железка пинговалась?
 
04:33
waiting
04:34
если sa пингует железку, то нужно
04:34
не будет он ломиться к недоступной железке
 
04:36
dvolodin, мне не нужны пинговалки железок, лишнее ето
 
04:37
с чего бы это лишнее
 
04:37
из консоли дебаг скрипт показывает что все работает с 3 командами
 
04:37
долбиться на лежачую железку по tcp и ждать таймаутов -- вот это точно лишнее
 
04:37
dvolodin, для меня NOC это ни разу не мониторинг
 
04:38
при чем тут мониторинг
04:38
вот представь -- у тебя 5k железок, из них 200 дохлых
04:38
эти 200 дохлых займут у тебя все сессии активаторов
 
04:38
dvolodin, пущай ломится к недоступной, их бывает 1-2 дохлых временно из 1000
04:39
200 дохлых не бывает
04:39
специфика такая
04:39
максимум что было это около 10-20
04:40
waiting от чего берется то?
 
04:41
просто ждет, когда освободятся сессии на активаторе
 
04:42
а активаторов то и нет) прикольно
04:42
монито падает с Failed to get data
 
04:42
ну вот и смотри, чего падает
 
04:48
перезапустил нок все заработало
04:48
dvolodin, еще есть проблема, не работает логирование сессий cli
 
04:51
сейчас включю и трейсы скину
05:06
dvolodin, заработало, но пришлось руками создать  /var/log/noc/cli-sessions
 
05:06
ну, логично
05:07
туда, наверное, лучше сразу тушенку писать
 
05:08
по идее если нет директории то надо её создать
05:31
опять активаторы не пашут
05:31
45-BPark_14p2	R	 None
05:35
че за х?
05:36
вообще скрипты не работают
05:36
блядб
 
05:42
вселенская скорбь (С)
 
05:42
мировой писец
05:43
вообщем интерактивный промт нахуй
05:43
именно туда
05:43
на хуявеях он не пашет
05:48
нахер вообще проверку включали
 
05:50
Дима пошел по самому простому пути с вланами...
05:50
ладно, кто MRT через REST API дергал?
 
05:51
mikevlz|2, в итоге не работае нихера эе
05:51
же
 
05:54
убрал промт все заработало
05:57
и скрипты работают
 
05:58
я тоже, наконец ацл сменил
 
06:09
dvolodin: что нужно донастроить, чтоб можно было через REST дергать MRT?
06:14
так... уже разобрался...
06:14
теперь понять бы как именно туда передать параметры
 
06:24
mrtconfig
06:24
в json параметры
 
06:24
это все настроил
06:25
теперь оно меня посылает
06:25
я настроил скрипт commands
06:25
он теперь мне отвечает, что я ему не передаю параметр commands
06:25
вопрос: как?
06:26
commands="['show version']" не канает
 
06:34
{"commands": ["show version"]}
06:35
freeseacher с REST возился
 
06:35
{
06:35
    "commands": [
06:35
        "show version"
06:35
    ],
06:35
    "selector": "se6-dr74"
06:35
}
06:35
вот такое улетает, в ответе - трейсбек.
06:36
нету важного параметра commands
06:36
а
06:36
я дураг
06:38
надо же map_args передавать
 
06:49
dvolodin, ты са ветку доделаешь?
 
06:52
вобщем, порешал. Сделал JSON-файл и его скармливаю. Все прошло на ура.
 
07:00
теперь осталось, чтоб наши программисты это освоили
 
07:00
mikevlz|2, а можешь показать, мне может тоже пригодиться
 
07:02
а чо показать?
07:03
JSON?
 
07:04
нет, че как
07:04
как передаешь json
07:04
в каком формате
07:05
(в смысле какие поля в нем
07:05
каким методом
 
07:05
я чисто в тестовых целях дергал через httpie, про которую писал freesearcher
07:05
чо там наворотят программисты - не знаю
 
07:05
Судя по приложению - первый запрос POST.
07:07
он вернет Location, который надо дернуть
07:07
дальше на этот локейшн уже ходить GET-ом
07:07
пока не скажет "а все окай, прогресс 100, результат вот он"
07:08
07:08
вот такой json скармливаю
 
07:10
понятно, что ничего непонятно. просто мы сейчас порнографией занимаемся sa/SERVICE/?mo=cat&port=&customer=sidorov&po=123456&bid=654321&login=&st=1&ip=&route= и я не понимаю как набор команд передавать в такой штуке, а как передавать json, я не понимаю
07:10
и вообще я ничего не понимаю
07:12
ввобще тут есть человек который будет этот json мне посылать, но я должен объяснить ему в каком виде я готов его получать
07:12
вот с GET из моего примера я разобрался
07:12
в скрипте req=request.GET делаю и дальше забираю переменные po=req['po']
 
07:13
я вот из твоей порнографии вообще нихрена не понял
07:13
даже не подрочил :)
 
07:16
ну вот так, удаленная система делает GET на noc с параметрами передаваемыми в запросе
07:16
    def main(self, request):
07:16
        req = request.GET
07:16
        customer = req['customer']
07:16
        po = req['po']
07:16
тут я этот запрос принимаю и вынимаю из него все переменные
07:17
это в принципе работает
 
07:17
тебе получить чо надо?
 
07:17
любимый спорт, я делаю вот так и вот так, но не работает. Чо делать?
 
07:17
я обрабатываю этот запрос и возвращаю json
07:17
ты не понимаешь, оно работает
 
07:18
да понимаю я...
07:18
цель какая?
 
07:18
на удаленную морду написанную на PHP
07:18
она это все принимает и показывает мне
07:18
теперь ход конем
07:18
то что я отдал в json я хочу получить обратно
07:19
с GET понятно, все данные в запросе указаны
07:19
а как передавать json
07:19
POST?
07:21
mikevlz|2, вот в этом вопрос, ты имеешь на руках json с командами, как ты отправляешь его в нок?
 
07:21
http POST url < json.file
07:22
как это будут делать программисты на чих-пыхе(а то и на дотнете) я не в курсе
 
07:22
ясно, я тебя понял немного
 
07:22
http - это тот самый httpie
 
07:22
я знаю, пользовался им
 
07:22
команду я конечно не полностью написал...
07:23
там в справке есть это
 
07:23
у нас серены орут уже 5 минут. походу началось.
 
07:23
что началось? Джигурдец?
 
07:23
e_zombie, забей, поорут и замолчат
07:24
не до сирен, надо с ноком разобраться
 
07:24
e_zombie, завлекают моряков в пучины?)
 
07:24
походу.
07:24
короче если пропаду из онлайна - знайте - я погиб как коммунист (с)
 
07:25
фи
07:25
коммунисты не в почете...
 
07:25
мы из старой гврадии
07:25
гвардии
 
07:25
как будто едросня лучше
 
07:25
а не нынешних пидорастического поколения
 
07:26
старая гвардия пидорасов во власти сейчас целиком)
07:27
старые партбилеты сдали, новые получили
 
07:38
Утро доброе!!!
07:47
Ребят я нашел ошибку в парсинге интерфейсов на ASA
07:47
в дескрипшени которых присутствует черточка
07:48
проблема была в регэкспе
07:48
get_interfaces :
 
07:48
rx_int = re.compile(r"(?P<interface>\S+)\s\"(?P<alias>[\w-]*)\"\,\sis(\sadministratively)?\s(?P<admin_status>up|down),\s+line\s+protocol\s+is\s+(?P<oper_status>up|down)", re.MULTILINE | re.IGNORECASE)
07:48
это фикс
 
07:49
issue рисуй или pull request
07:49
и одень спец ботинок, придется много пиннать
 
08:41
08:42
а вот еще не выясненым остался вопрос по поводу контекстов на ASA
08:42
как бе FWSW работает с контекстами
08:42
дергеает там всякое разное
08:44
однако
08:44
во-первых не работает инвентори
08:45
как следсвие сетей\интерфейсов не видит
08:45
и тут вопрос такой либо для контекстов профиль свой делать и допиливать его до рабочего состояния
 
08:46
для FWSM просто скриптов нет нужных
 
08:46
или допиливать профиль FWSW на контекстах аса
08:46
как правильнее?
08:47
я просто хочу чтобы pull request приняли
08:47
и не переделывать по сто раз
 
08:51
Можно ли перенести в develop ветку фиксы для FM ?
 
08:58
dvolodin, а что нужно чтобы аларм по таймауту закрыть, это я про то что DOM alarm не присылает закрывающих сообщений а просто перестает ругаться
 
10:03
zi_rus: герлы отвлекать будут
10:03
event и alarm class готовы уже?
 
10:13
дак они вроде всегда были
10:13
ивенты классифицируются
10:14
и алармы иногда поднимаются
10:14
стронно только
10:14
в старом фм они поднимались
10:14
а в новом - нет
10:15
dvolodin, это нормально что по DOM перестали подниматься алармы?
10:15
ивент классифицируется
10:15
Network | Link | DOM | Warning: Out of Threshold
10:15
	
10:15
DOM exceeded the Rx power low treshold: Te1/29
 
13:04
NOC-1157?filter=-2 я правильно понимаю что чтото со стороны железки приходит не в ЮТФ8 и всё падает. можно ли по конфигам сохранённым найти ?
 
 
13:12
e_zombie: хостнейм кривой прилетает вроде
13:12
fsw-8-Lenina-117\xe0-0-kln
13:12
что еще за \xe0 ?
 
13:13
аплинк гигабитный я подозреваю
13:15
# !Software Version V100R005C01SPC100  sysname fsw-8-Lenina-117-0-kln
13:15
#
13:15
!Software Version V100R005C01SPC100
13:15
 sysname fsw-8-Lenina-117-0-kln
 
13:17
а show log тоже нормально выводит?
 
13:18
Info: The max number of VTY users is 5, and the number
13:18
      of current VTY users on line is 1.
13:18
<fsw-8-Lenina-117�-0-kln>
 
13:18
вот чо это за херню оно мне вопросиком ща заменило?
 
13:18
да. какой то мудак захуячил туда виндовых русских букв
13:18
РРРРРБЛЯТЬ
 
13:20
чё ржошь? бага висит уже хуй знает сколько и от такого никто не застрахован.
 
13:20
да ниче...
13:20
для таких людей один-эс придумали вообще-то
13:20
чтоб они там по-русски писали
 
13:20
упиздить этих мудаков :)
 
13:53
вообще есть возможность задать кодировку железки ;)
13:53
vlan discovery проверили?
 
14:17
я удалил сбойный влан
14:17
так что не проверили
 
14:30
чекать надо всё
14:31
нельзя доверять никому :) даже себе
14:33
и как задать кодировку железки?
 
18:32
Hello everyone
18:32
I have a quick question, I'm trying to set up DNS syncs in NOC, but it appears to be asking for different info than the guide is for, it's asking for a "Sync Channel"
18:32
Any idea what's supposed to go in that field?
 
    Share this page
    Share this page: