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: 01.04.2016
e_zombie #
06:49
,,
ufir #
06:56
шалом, епт
06:56
а я дома уже, щас пивка выпью, и спать ;) хехе
06:56
брасы блядь ночью апгрейдил
e_zombie #
06:57
зависимость есть ? брат жив ?
06:57
ты кончай быдло напитки пить.
ufir #
06:57
да, но епт. эти сраные "незначительные изменения" в конфигах, пришлось вылавливать часа три
e_zombie #
06:57
только коньяк перед камином.
06:58
когда девочка делает минет.
ufir #
06:58
e_zombie ну.. коньяка нет, есть бурбон
06:58
девочка на работе
e_zombie #
06:58
можно и бурбон
ufir #
06:58
есть кошка
e_zombie #
06:58
у них язык с иголками - в кровищу разлижет.
06:59
лушче закажи по телефону
ufir #
06:59
да я лучше 100 грамм, и спать
e_zombie #
06:59
:-D
07:00
http://www.opennet.ru/opennews/art.shtml?num=44156
07:00
опачки.
07:00
надо получить
ufir #
07:02
и нафига оно тебе ?
07:03
к тому же сегодня 1е апреля
e_zombie #
07:03
и правда. ну чтоб было.
07:03
тыж спать шёл
ufir #
07:03
сначала 100 грам
07:03
м
07:03
я еще не допил
07:05
допил.
e_zombie #
07:05
:-D
zi_rus #
07:05
теперь еще сто
e_zombie #
07:06
я тебя завидую. у нас дождь ночь шёл и так спалось хорошо. сейчас бы ещё часика 4 поспать с мягкой девочкой под боком.
ufir #
07:07
всем пока, удачных выходных !
dvolodin #
07:23
офигительно длинный день
SomovIS_ #
07:24
он только начался
dvolodin #
07:24
у ufir уже кончился
07:24
:)
e_zombie #
08:16
Уважаемые коллеги!
08:16
08:16
Спешу поделиться радостным событием: в конце марта наш контакт-центр в Барнауле стал победителем конкурса «Хрустальная гарнитура». Это международная награда, которая ежегодно вручается лучшим из лучших в индустрии контактных центров.
dvolodin #
08:20
да-да
08:20
уже пообсуждали
e_zombie #
08:21
гарнитура блеять.
zi_rus #
08:22
рабочая?
08:23
начальнику
PavelGloba #
08:28
беспроводная?
08:47
у кого-нибудь на девелопе были проблемы с shh на cisco2960?
08:48
2016-04-01 11:44:38,393 [CLISSHSocket(0x7f9479e49710)]<SSH_START> Initializing socket 2016-04-01 11:44:38,393 [CLISSHSocket 192.168.11.116:23] Connecting 192.168.11.116:23 2016-04-01 11:44:38,401 [CLISSHSocket 192.168.11.116:23] create_socket returns non-zero code 115[EINPROGRESS] 2016-04-01 11:44:38,404 [CLISSHSocket 192.168.11.116:23] Connected 2016-04-01 11:44:39,437 Tick 2016-04-01 11:44:39,437 Resetting wait ticks 201
08:49
тик тик тик
08:49
я так понимаю, что он просто делает ssh без юзера, ожидая окно приглашения
09:08
бле
e_zombie #
09:16
вот же гомосятина.
PavelGloba #
09:27
NOC-1667 я так понимаю, что это оно
09:44
,kz z yfhrjvfy
09:44
я ебаный наркоман, 22 порт же
e_zombie #
09:44
ты ахуенный наркоман да.
09:44
но по сравнению со мной просто дитё
09:45
я сейчас написал сприптик который вынимает из базы данных свежедобавленные на сеть хосты и по почте отправляю это смене чтобы они добавили это в систему мониторинга.
zi_rus #
09:52
они тебя ненавидят
e_zombie #
10:04
неее. они просто деграданты.
10:04
#!/bin/bash
10:04
# скрипт формирует список хостов добавленных на спд за этот день
10:04
# и формирует рассылку заинтересованным
10:04
BASEDIR="/opt/scripts/report.hostadd"
10:04
rm -f $BASEDIR/out.mail.txt
10:04
while read -r line
10:04
do
10:04
read -r address <<< "$line"
10:04
10:04
# echo $address
10:04
10:04
SQLQUERY="select sa_managedobject.address,sa_managedobject.name,sa_administrativedomain.name from sa_managedobject INNER JOIN sa_administrativedomain ON sa_managedobject.administrative_domain_id=sa_administrativedomain.id where sa_managedobject.address = '$address' ;"
zi_rus #
10:11
а я из нока доставал
10:11
по дате первого сдернутого конфига
e_zombie #
10:12
мне проще взять список найденных хостов из автодобавлялки и после того как отработает snmp чек имён по нему взять данные
PavelGloba #
10:31
А почему нельзя автоматом в мониторинг добавить? или там надо заполнять руками всякое?
dvolodin #
10:39
PavelGloba: это философский вопрос :)
10:40
нужны credentials
10:40
:)
10:41
не перебирать же все известные пароли для непонятно какой железки
10:44
пятничное, блин
10:44
ищу профессионального скриптописателя для NOC
10:44
за деньги :)
evyscr #
10:47
и как успехи?
dvolodin #
10:49
а я 10 минут ищу :)
evyscr #
10:51
и вообще, define "профессиональный скриптописатель"
dvolodin #
11:03
человек, который будет сидеть, писать и отлаживать скрипты SA для всякого железа
11:04
и получать вознаграждение за тяжкий труд
zi_rus #
11:07
evyscr: ищи кассу
11:12
evyscr: а ты человек? а ты сидишь? а то судя по всему это тоже условия договора
evyscr #
11:16
стул есть, жопа - тоже. вроде подхожу.
SomovIS_ #
11:19
dvolodin: закинь на фриланс
dvolodin #
11:20
фрррр
11:20
мне нормальный человек нужен, а не индус с ветром в жопе
11:20
:)
evyscr #
11:27
требование нормальности человека повышает стоимость скриптописателя
freeseacher #
11:36
Господа, видели http://grafana.org/blog/2016/03/31/grafana-3-0-beta-released.html ?
zi_rus #
11:40
ну видишь, опять же, нужен расовый скандинав, со справкой от проктолога, что ветра в жопе нет
11:41
freeseacher: ты не ссылки показывай, а гооври что там сочного можно в ноке заюзать
11:41
вот плейлисты по-моему нахуй не упали
evyscr #
11:42
annotations, grafana-cli
e_zombie #
11:44
dvolodin: аа как же ахуенный сервис автодискавери ?
11:45
могу поделиться скриптиком для подбора снмп. для железок тоже пригодится
11:45
на баше
dvolodin #
11:47
e_zombie: он в микросервисах в коробке есть
11:47
:)
e_zombie #
11:47
а нафига тогда тебе подбор паролей?
11:47
интегрируй его с cracklib
freeseacher #
11:49
dvolodin, а чо идея. микросервис для ломания пароля
11:49
и 100500 нод с ощрт the ripper и так далее
11:49
john
e_zombie #
11:49
для первоначальнего развёртывания. киллер фича.
11:50
у меня один мудак уволился и поменял пароли на куче оборудования.
11:51
так что такой функционал не помешает.реально.
11:51
у меня вот сейчас 300 железок без управления потому что нет паролей к ним
`kk #
11:52
хехе
11:52
http://m.fontanka.ru/2012/08/08/029/
11:52
пытался пароли поменять... не дали ... психанул
11:52
принимал как-то сеть)
e_zombie #
11:54
Первоапрельская команда:
11:54
chmod 000 /bin/chmod
freeseacher #
11:54
не решает проблемы
11:54
надо системнее подходить
evyscr #
11:54
какой проблемы?
freeseacher #
11:55
я e_zombie
11:55
надо убирать +x на всех файлах
evyscr #
11:56
сначала /lib/ld-linux.so
dvolodin #
11:58
[ `uname -s` = "FreeBSD" ] && touch /lib/ld-linux.so
11:58
а вот потом уже казнить
evyscr #
11:59
cat "test test test..."
12:02
http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/
freeseacher #
12:06
классный галстук
e_zombie #
12:14
2016-03-31 10:10:51,314 [noc.lib.scheduler.job] [inv.discovery][lldp_discovery][bpe1-sar] Linking bpe1-sar: xe-0/0/3 and bpe1-sar: xe-0/0/3
12:14
2016-03-31 10:10:51,319 [noc.lib.scheduler.job] [inv.discovery][lldp_discovery][bpe1-sar] Linking error: Cannot link with self
12:15
норм чё.
12:15
сормовичь такой сормовичь
PavelGloba #
12:25
Кто-нибудь знает как свой event class добавить?
e_zombie #
12:27
https://kb.nocproject.org/pages/viewpage.action?pageId=8880217
PavelGloba #
12:31
это alarm class
12:32
Sorry! Not implemented still. Please apply changes to JSON files directly
12:32
короч, как сделать класс я втыкаю
`kk #
12:32
через json cltkfq
PavelGloba #
12:33
откда взять UUID
12:33
а джсонах не шарю. Могу скопировать файл и поменять всё там так, как мне надо
12:35
не знаю только откдуа брать UUID
12:43
просто сгенерить от балды?
e_zombie #
12:44
таки главное шобы уникальное
PavelGloba #
12:45
та да. Просто я не знаю как правильно это делать. Есть рандомный генератор. Шансов, что такое попадётся снова практически нет. Но как это делается в ноке?
12:45
Это хеш от чего-то берётся или тоже рандом?
`kk #
12:45
./noc get-uuid
12:46
./noc collection install
12:46
тут посмотри
PavelGloba #
12:47
спасибо, значит таки рандом
13:31
как-то отдебажить ./noc collection install можно?
evyscr #
13:34
ну, вставками в код
13:34
что именно интересует?
PavelGloba #
13:34
почему не добавляется мой json
evyscr #
13:35
а ты его покажи шоле
PavelGloba #
13:35
я стесняюсь
evyscr #
13:35
может там json невалидный
PavelGloba #
13:36
может
evyscr #
13:37
main/management/commands/collection.py
SomovIS_ #
13:37
dvolodin: Дим, в микросервисах как почту прикрутить?
PavelGloba #
13:41
Я, кстати, за всё время пользования так и не допёр как дёргать отдельные скрипты
13:44
нашёл json validator, там реально ошибки
freeseacher #
13:50
SomovIS_, вроде я слышал что никак
PavelGloba #
13:51
evyscr: ошибки исправил. Json валиден. Как дёргать скрипт main/management/commands/collection.py ?
evyscr #
14:06
его не надо дёргать
14:06
он работает на ./noc collection
14:06
его надо править, если нужен дебаг
PavelGloba #
14:07
охх
evyscr #
14:08
либо таки показывай жсон-)
PavelGloba #
14:08
ща покажу
14:13
http://pastebin.com/v3YLXm5E
evyscr #
14:15
а на попытку install что говорит?
PavelGloba #
14:16
ничего
14:16
думает просто немного
14:16
и всё
14:17
root@Ubuntu-dev:/opt/noc# ./noc collection install root@Ubuntu-dev:/opt/noc#
evyscr #
14:18
эм
PavelGloba #
14:20
я что-то не так делаю?)
evyscr #
14:20
ну тогда поищи в монге
14:21
я бы инсталлил конкретный файл откуда-то снаружи
14:23
типа ./noc collection -i /tmp/Invalid_Arp.json
14:23
потом рестартить нок
PavelGloba #
14:25
спасибо, так сработало
15:14
бля
15:14
короч там какой-то косяк и теперь ивенты вообще не посмотреть
15:14
теперь только из базы удалять напрямую?
SomovIS_ #
15:23
в дебаге найди index
15:23
freeseacher: мне казалось у него это работает, иначе какой смысл тестировать ТТ? )
PavelGloba #
15:26
а всё, тупанул. setup то работает
SomovIS_ #
15:51
Добавляю тоже новые classification rule, но они не builtin, как поправить?
15:52
ИЛи имеется в виду, что они не "из коробки"?
PavelGloba #
16:10
имеется ввиду что не из коробки
16:11
чёт у меня нихрена не прокатило и я из базы их удалил, ща посмотрю что будет
16:14
зато сработало
16:15
да
16:15
я не знаю, чем мои правила не понравились, но с них сыпались трейсы, а после рестарта ивенты было не открыть
16:15
и в сетапе не удалить
16:16
¯\_(ツ)_/¯
SomovIS_ #
16:36
dvolodin: мне кажется или часть classification rules в микросервисах не работают?
16:36
например Cisco | IOS | Network | Link | Link Up #1 (SNMP)
16:37
по тесту все ок https://usercontent.irccloud-cdn.com/file/rW2NZ1vg/
16:38
однако событие неизвестно https://usercontent.irccloud-cdn.com/file/UIuM9Fql/
16:38
куда смотреть? у меня целая пачка таких событий
dvolodin #
16:45
классификатор дернул?
16:46
json с событием кинь мне
SomovIS_ #
16:48
[
16:48
{
16:48
"profile": "Cisco.IOS",
16:48
"event_class__name": "Unknown | Default",
16:48
"raw_vars": {
16:48
"1.3.6.1.2.1.2.2.1.3.10034": "6",
16:48
"1.3.6.1.2.1.2.2.1.2.10034": "FastEthernet1/0/34",
16:48
"1.3.6.1.2.1.1.3.0": "1548422650",
16:48
"1.3.6.1.2.1.2.2.1.1.10034": "10034",
16:48
"source": "SNMP Trap",
16:48
"1.3.6.1.4.1.9.2.2.1.1.20.10034": "up",
16:48
"1.3.6.1.6.3.1.1.4.1.0": "1.3.6.1.6.3.1.1.5.4"
dvolodin #
16:48
ну не так варварски
SomovIS_ #
16:48
да, случайно
16:49
поспешил
16:55
еще такое создал, тест тоже проходит, но не классифицирует. https://usercontent.irccloud-cdn.com/file/af6H98hR/
16:55
https://www.irccloud.com/pastebin/wlGaWUnk/
16:57
по syslog кстати, вроде все отрабатывает, что есть в классификаторе
abslimit #
19:30
Добрый вечер! Не подскажете, есть какой нибудь способ обновить FQDN и описание обнаруженного на железке адреса в IPAM если был, например, изменен шаблон fqdn_template в ip_discovery?
19:33
Дело в том, что если адрес бвл обранужен и занесен, при повтором дискавери с железки fqdn остается прежним
zi_home #
19:46
нет
19:46
только руками или скриптом самописным
19:47
сейчас дааные просто заносятся в ипам и остаются там
19:55
ипам это постгресовская база
19:56
даннве туда просто попадают и все
abslimit #
20:00
Досада какая... Спасибо!
Tweet
Share this page
Share this page: Tweet