nocproject.org
06:56
шалом, епт
06:56
а я дома уже, щас пивка выпью, и спать ;) хехе
06:56
брасы блядь ночью апгрейдил
06:57
зависимость есть ? брат жив ?
06:57
ты кончай быдло напитки пить.
06:57
да, но епт. эти сраные "незначительные изменения" в конфигах, пришлось вылавливать часа три
06:57
только коньяк перед камином.
06:58
когда девочка делает минет.
06:58
e_zombie ну.. коньяка нет, есть бурбон
06:58
девочка на работе
06:58
у них язык с иголками - в кровищу разлижет.
06:59
лушче закажи по телефону
06:59
да я лучше 100 грамм, и спать
06:59
:-D
07:00
07:00
опачки.
07:00
надо получить
07:02
и нафига оно тебе ?
07:03
к тому же сегодня 1е апреля
07:03
и правда. ну чтоб было.
07:03
тыж спать шёл
07:03
сначала 100 грам
07:03
м
07:03
я еще не допил
07:05
допил.
07:06
я тебя завидую. у нас дождь ночь шёл и так спалось хорошо. сейчас бы ещё часика 4 поспать с мягкой девочкой под боком.
07:07
всем пока, удачных выходных !
07:23
офигительно длинный день
07:24
у ufir уже кончился
07:24
:)
08:16
Уважаемые коллеги!
08:16
08:16
Спешу поделиться радостным событием: в конце марта наш контакт-центр в Барнауле стал победителем конкурса «Хрустальная гарнитура». Это международная награда, которая ежегодно вручается лучшим из лучших в индустрии контактных центров.
08:20
да-да
08:20
уже пообсуждали
08:22
рабочая?
08:23
начальнику
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
бле
09:27
09:44
,kz z yfhrjvfy
09:44
я ебаный наркоман, 22 порт же
09:44
ты ахуенный наркоман да.
09:44
но по сравнению со мной просто дитё
09:45
я сейчас написал сприптик который вынимает из базы данных свежедобавленные на сеть хосты и по почте отправляю это смене чтобы они добавили это в систему мониторинга.
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' ;"
10:11
а я из нока доставал
10:11
по дате первого сдернутого конфига
10:12
мне проще взять список найденных хостов из автодобавлялки и после того как отработает snmp чек имён по нему взять данные
10:31
А почему нельзя автоматом в мониторинг добавить? или там надо заполнять руками всякое?
10:39
PavelGloba: это философский вопрос :)
10:40
нужны credentials
10:40
:)
10:41
не перебирать же все известные пароли для непонятно какой железки
10:44
пятничное, блин
10:44
ищу профессионального скриптописателя для NOC
10:44
за деньги :)
10:49
а я 10 минут ищу :)
10:51
и вообще, define "профессиональный скриптописатель"
11:03
человек, который будет сидеть, писать и отлаживать скрипты SA для всякого железа
11:04
и получать вознаграждение за тяжкий труд
11:07
evyscr: ищи кассу
11:12
evyscr: а ты человек? а ты сидишь? а то судя по всему это тоже условия договора
11:16
стул есть, жопа - тоже. вроде подхожу.
11:19
dvolodin: закинь на фриланс
11:20
фрррр
11:20
мне нормальный человек нужен, а не индус с ветром в жопе
11:20
:)
11:27
требование нормальности человека повышает стоимость скриптописателя
11:40
ну видишь, опять же, нужен расовый скандинав, со справкой от проктолога, что ветра в жопе нет
11:41
freeseacher: ты не ссылки показывай, а гооври что там сочного можно в ноке заюзать
11:41
вот плейлисты по-моему нахуй не упали
11:42
annotations, grafana-cli
11:44
dvolodin: аа как же ахуенный сервис автодискавери ?
11:45
могу поделиться скриптиком для подбора снмп. для железок тоже пригодится
11:45
на баше
11:47
e_zombie: он в микросервисах в коробке есть
11:47
:)
11:47
а нафига тогда тебе подбор паролей?
11:47
интегрируй его с cracklib
11:49
dvolodin, а чо идея. микросервис для ломания пароля
11:49
и 100500 нод с ощрт the ripper и так далее
11:49
john
11:49
для первоначальнего развёртывания. киллер фича.
11:50
у меня один мудак уволился и поменял пароли на куче оборудования.
11:51
так что такой функционал не помешает.реально.
11:51
у меня вот сейчас 300 железок без управления потому что нет паролей к ним
11:52
хехе
11:52
11:52
пытался пароли поменять... не дали ... психанул
11:52
принимал как-то сеть)
11:54
Первоапрельская команда:
11:54
chmod 000 /bin/chmod
11:54
не решает проблемы
11:54
надо системнее подходить
11:55
я e_zombie
11:55
надо убирать +x на всех файлах
11:56
сначала /lib/ld-linux.so
11:58
[ `uname -s` = "FreeBSD" ] && touch /lib/ld-linux.so
11:58
а вот потом уже казнить
11:59
cat "test test test..."
12:02
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
сормовичь такой сормовичь
12:25
Кто-нибудь знает как свой event class добавить?
12:31
это alarm class
12:32
Sorry! Not implemented still. Please apply changes to JSON files directly
12:32
короч, как сделать класс я втыкаю
12:33
откда взять UUID
12:33
а джсонах не шарю. Могу скопировать файл и поменять всё там так, как мне надо
12:35
не знаю только откдуа брать UUID
12:43
просто сгенерить от балды?
12:44
таки главное шобы уникальное
12:45
та да. Просто я не знаю как правильно это делать. Есть рандомный генератор. Шансов, что такое попадётся снова практически нет. Но как это делается в ноке?
12:45
Это хеш от чего-то берётся или тоже рандом?
12:45
./noc get-uuid
12:46
./noc collection install
12:46
тут посмотри
12:47
спасибо, значит таки рандом
13:31
как-то отдебажить ./noc collection install можно?
13:34
ну, вставками в код
13:34
что именно интересует?
13:34
почему не добавляется мой json
13:35
а ты его покажи шоле
13:35
может там json невалидный
13:37
main/management/commands/collection.py
13:37
dvolodin: Дим, в микросервисах как почту прикрутить?
13:41
Я, кстати, за всё время пользования так и не допёр как дёргать отдельные скрипты
13:44
нашёл json validator, там реально ошибки
13:50
SomovIS_, вроде я слышал что никак
13:51
evyscr: ошибки исправил. Json валиден. Как дёргать скрипт main/management/commands/collection.py ?
14:06
его не надо дёргать
14:06
он работает на ./noc collection
14:06
его надо править, если нужен дебаг
14:08
либо таки показывай жсон-)
14:15
а на попытку install что говорит?
14:16
ничего
14:16
думает просто немного
14:16
и всё
14:17
root@Ubuntu-dev:/opt/noc# ./noc collection install root@Ubuntu-dev:/opt/noc#
14:20
я что-то не так делаю?)
14:20
ну тогда поищи в монге
14:21
я бы инсталлил конкретный файл откуда-то снаружи
14:23
типа ./noc collection -i /tmp/Invalid_Arp.json
14:23
потом рестартить нок
14:25
спасибо, так сработало
15:14
бля
15:14
короч там какой-то косяк и теперь ивенты вообще не посмотреть
15:14
теперь только из базы удалять напрямую?
15:23
в дебаге найди index
15:23
freeseacher: мне казалось у него это работает, иначе какой смысл тестировать ТТ? )
15:26
а всё, тупанул. setup то работает
15:51
Добавляю тоже новые classification rule, но они не builtin, как поправить?
15:52
ИЛи имеется в виду, что они не "из коробки"?
16:10
имеется ввиду что не из коробки
16:11
чёт у меня нихрена не прокатило и я из базы их удалил, ща посмотрю что будет
16:14
зато сработало
16:15
да
16:15
я не знаю, чем мои правила не понравились, но с них сыпались трейсы, а после рестарта ивенты было не открыть
16:15
и в сетапе не удалить
16:16
¯\_(ツ)_/¯
16:36
dvolodin: мне кажется или часть classification rules в микросервисах не работают?
16:36
например Cisco | IOS | Network | Link | Link Up #1 (SNMP)
16:37
16:38
16:38
куда смотреть? у меня целая пачка таких событий
16:45
классификатор дернул?
16:46
json с событием кинь мне
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"
16:48
ну не так варварски
16:48
да, случайно
16:49
поспешил
16:55
16:55
16:57
по syslog кстати, вроде все отрабатывает, что есть в классификаторе
19:30
Добрый вечер! Не подскажете, есть какой нибудь способ обновить FQDN и описание обнаруженного на железке адреса в IPAM если был, например, изменен шаблон fqdn_template в ip_discovery?
19:33
Дело в том, что если адрес бвл обранужен и занесен, при повтором дискавери с железки fqdn остается прежним
19:46
нет
19:46
только руками или скриптом самописным
19:47
сейчас дааные просто заносятся в ипам и остаются там
19:55
ипам это постгресовская база
19:56
даннве туда просто попадают и все
20:00
Досада какая... Спасибо!
Share this page
Share this page: