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.2011
rp3u #
07:17
трапы и сислог принимает активатор?
dvolodin #
07:25
да
rp3u #
07:27
[TrapCollector(0x29399dcc)] Invalid event sources in last 60 seconds: 10.90.91.48, 10.90.90.220
07:27
где чего настроить?
dvolodin #
07:27
ну нормально все
07:28
нет managed object'ов с такими адресами
07:28
а трапы от них идут
rp3u #
07:28
да как бы есть
07:28
уточнение - одного нет другой есть
dvolodin #
07:30
на этом же активаторе?
07:30
список адресов рефрешится раз в 10 минут
rp3u #
07:31
event source filter это что?
dvolodin #
07:33
список ip'шников? с которых принимать логи и трапы
rp3u #
07:35
он просто из SA берется?
dvolodin #
07:37
да
wed_ #
07:39
Всем добрый день! Господа, подскажите пожалуйста, за что отвечают параметры в активаторе с ip по ip? Запустил активатор и сае в адресах 127.0.0.1, создал свич с адресом 10.10.1.85 попробовал получить конфиг - отвалился по таймауту. изменил в актива
07:40
по netstat -a вижу tcp4 0 0 10.10.1.81.19701 *.* LISTEN
rp3u #
07:40
wed_ это с каких адресов активатор коннектится
wed_ #
07:43
то есть там вполне можно было оставить локалхост?
07:43
Лишь бы активатор и сае стартанули и запустились.
07:45
а искать коммутатор с ip 10,10,1,85 акиватор будет по таблице маршрутизации. т.е. из консоли пингуется коммутатор значит для активатора он доступен, так?
rp3u #
07:45
wed_ если пингуется то да, все должно быть ок
wed_ #
07:46
Больше спасибо. я в активаторе указал не один диапазон а только ип с ноком, все запустилось.
07:46
Буду изучать дальше.
evyscr #
08:20
o hai
dvolodin #
08:21
evyscr: сновидение было цветным?
evyscr #
08:22
вроде да
rp3u #
08:23
в 3D? :-)
evyscr #
08:23
я, правда, так и не понял, как оно с SLA пересекалось.
08:23
нет, 2D-онли
dvolodin #
08:24
evyscr: оно за тобой наблюдало и посылало сигналы, адресованные только тебе?
08:24
:)
evyscr #
08:24
хуже, я в него уже всё заносил :)
dvolodin #
08:25
и, ДАААА: Было ли оно вытянуто в одну сторону гораздо более, чем в две других?
evyscr #
08:26
Хм... Надо будет пересмотреть ещё раз
08:26
Ничего такого увидеть не успел
08:30
Но таки расскажите мне за SLA и его привязку к инвентори.
dvolodin #
08:31
SLA вообще-то к каталогу сервисов планируется привязать
08:32
как, собвственно, описание сервиса
08:32
там же -- и необходимость мониторить SLA
evyscr #
08:32
а каталог сервисов - это где?
08:33
нечто новое-планируемое?
dvolodin #
08:33
да
08:34
блин, я сейчас начну рисовать дерево технологий в стили цивилизации
08:34
стиле
08:34
:)
rp3u #
08:34
Unknown | SNMP Trap DES3526-L2MGMT-MIB::swl2NotifyPortSecurity.0.2 - где пофиксить чтобы узнавало?
dvolodin #
08:34
Dmitry1 отдать
Dmitry1 #
08:39
Сделай issue c raw-values
zi_rus #
10:13
dvolodin, хочется спросить, какие планируются способы уведомления об алармах (email, джаббер(+ другие протоколы) , смс, почта россии)?
dvolodin #
10:17
пока только голубиная почта. Только тестовая версия в лице моего амазона прогрызла вверенное письмо и от этого метода пришлось отказатся
10:17
системные уведомления будут
10:17
в main/notify они лежат
10:18
при желании можно писать в файл и обрабатывать любыми скриптами
zi_rus #
10:20
таки штатную возможность спрашиваю, email это уже есть, а что еще планируется? в какие сроки? может issue создать?
dvolodin #
10:21
есть third-party
10:21
для jabber'а
zi_rus #
10:22
неработающий :) да, я помню про него
dvolodin #
10:22
ну а подпилить и подебажить? :)
10:23
да в конце концов - у любого оператора связи сидит своя банда программистов
10:23
можно ведь задачу им поставить ;)
10:24
и не ждать, пока руки дойдут
zi_rus #
10:24
не у любого
10:32
у меня есть значкомый в Ростелекоме, он своими силами много пишет
10:32
а унас таких нет, все на стороне заказывается
10:33
и, честно говоря, я бы сам с радостью дописал бы что надо, только способность не у всех есть
dvolodin #
10:34
тут минимум из 3 МРК народ бывает :)
zi_rus #
10:34
что есть МРК
10:34
?
freee #
10:34
ростелеком
zi_rus #
10:35
а почему МРК?
dvolodin #
10:35
работают там
zi_rus #
10:35
что значит МРК
lexus-omsk #
10:36
а из каких ещё мрк есть? сибирь бывает? :)
evyscr #
10:36
межрегиональная компания
dvolodin #
10:36
ВТК, ЦТК, ЮТК ....
evyscr #
10:53
zi_rus: а как именно не работает jabber notify?
zi_rus #
10:58
evyscr, вообще я не проверял, но когда он появился, было названо много нюансов чтобы он заработал, какие-то зависимости надо доустанавливать. приравниваю к неработоспособности
10:58
инструкции по установке нету
evyscr #
10:58
ох
10:58
понятно
dvolodin #
10:59
если разобраться, какая именно либа ему нужна и положить ее в contrib/, будет работать из коробки
evyscr #
10:59
мне, правда, кажется что xmpppy слегка протух, но оно всё ещё работает
10:59
python-xmpppy
10:59
больше ничего
dvolodin #
10:59
на pypi.python.org где оно?
evyscr #
10:59
оно на xmpppy.sourceforge.net
11:00
http://pypi.python.org/pypi/xmpppy/0.5.0rc1
11:03
в опенсузе внезапно 0.4.1
dvolodin #
11:03
pure python?
evyscr #
11:04
не вдавался в подробности
11:05
но в опенсузевском пакете - таки pure
dvolodin #
11:06
оно twisted вроде хотело?
evyscr #
11:07
Стоп, а вы про что говорите?
11:07
я в http://redmine.nocproject.org/issues/265 смотрел
dvolodin #
11:09
а, нет, гоню
11:10
это я могу влить в contrib
evyscr #
11:11
а нок умеет не лезть в контриб за стоящим в системе?
11:11
just to be sure
dvolodin #
11:12
не умеет и не надо
evyscr #
11:15
*sigh* антидистрибутивщики...
zi_rus #
11:16
windows-like
KTO-TO_ #
11:17
dvolodin: Может все-таки рассмотреть вместо contrib - virtualenv или buildout какой-нибудь :)
11:17
Чтобы не тягать в дистрибе все эти конрибы. Пусть тянутся на местах. :)
dvolodin #
11:19
можно посмотреть
11:19
на самом деле точно надо посмотреть, как они окружение настравивают
11:20
http://kb.nocproject.org/display/SITE/Testimonials - к вопросу о удобстве и не удобстве
11:20
"имеючи - не ценим, потерявши - плачем" :)
evyscr #
11:21
эм, "нок тоже с голой жопой"?-)
dvolodin #
11:24
у кого чего болит ....
11:24
кому-то без нока голые швабры в сливках мерещатся
Dmitry1 #
11:26
***Полез смотреть, кто такая Кира Найтли
evyscr #
11:26
меренги - это вроде про RMCF
11:27
что никак не побережье.
11:27
Да и Лазурный берег почему-то скорее с Провансом ассоциируется
dvolodin #
11:28
http://bt.nocproject.org/secure/ChartBoard.jspa?type=CCB&selectedProjectId=10100&selectedBoardId=10102&colPage=1
11:28
как-то подзакисло
11:28
http://bt.nocproject.org/secure/TaskBoard.jspa?selectedBoardId=&pageType=ChartBoard&subType=ChartBoard&type=CCB&selectedProjectId=10100&colPage=1
11:29
7 тикетов в состоянии feedback
Dmitry1 #
11:31
прорвемся...
evyscr #
11:52
NOC-96 should be closed
11:54
Как и NOC-159
11:55
А почему reporter не может закрыть тикет?
dvolodin #
11:57
почему не может?
evyscr #
11:58
Как?
dvolodin #
11:58
из состояния Feedback?
evyscr #
11:58
из Resolved/Fixed
dvolodin #
11:59
а как можно закрыть уже закрытый тикет?
evyscr #
12:00
Resolved != Closed, нэ?
dvolodin #
12:00
==
12:01
jabber из тикета в redmine я перетащил
evyscr #
12:01
workflow показывает несколько иное
dvolodin #
12:01
resolved - финальное состояние у нас
evyscr #
12:02
пусть будет так
12:04
я бы для jabber.py предложил использовать в Message третий параметр - 'chat'
dvolodin #
12:05
может доведешь его до ума
12:06
текущая реализация тупая как пробка и коннектится на каждое сообщение
evyscr #
12:09
чем это плохо?
12:10
(кроме случая одного сообщения нескольким реципиентам)
dvolodin #
12:13
придет 20 писем, он начнед создавать и рвать коннекты
12:13
и его сервер отшибет
12:23
NOC-186 я сделал
12:23
теперь noc-launcher создает каталог под свой pidfile, если его еще нет
evyscr #
12:24
в /var/run ?-)
dvolodin #
12:24
как в конфиге ему пробито
12:25
будет в конфиге /var/run/noc/noc-launcher.pid, сделает /var/run/noc, если его нет
evyscr #
12:25
а дефолты меняться не будут?
dvolodin #
12:27
их при инсталляции в post-update можно задать
Dmitry1 #
12:27
Касательно NOC-186
12:27
Если логи находятся в /var/log/noc, в каталог /var создается при загрузке, то что будет?
evyscr #
12:28
А такое разрешено?
Dmitry1 #
12:28
что именно разрешено?
dvolodin #
12:29
под логи он каталог не создает
Dmitry1 #
12:30
а должен
dvolodin #
12:30
нифига
12:30
логи сохряняются при перезагрузке
Dmitry1 #
12:30
во FreeBSD
12:30
varmfs="AUTO" # Set to YES to always create an mfs /var, NO to never
12:30
varsize="32m" # Size of mfs /var if created
12:30
varmfs_flags="-S" # Extra mount options for the mfs /var
12:31
Штатная фича FreeBSD
12:32
так же, как и
12:32
tmpmfs="AUTO" # Set to YES to always create an mfs /tmp, NO to never
12:32
tmpsize="20m" # Size of mfs /tmp if created
12:32
tmpmfs_flags="-S" # Extra mdmfs options for the mfs /tmp
12:32
clear_tmp_enable="NO" # Clear /tmp at startup.
12:32
clear_tmp_X="YES" # Clear and recreate X11-related directories in /tmp
12:33
Плюс, в последних версиях mfs можно заменить на tmpfs
dvolodin #
12:34
Дим, понимаешь в чем дело
12:35
это все-таки для деревянных роутеров
12:35
а базу ты где держать будешь, как не в var ?
12:35
точнее - все обе базы
Dmitry1 #
12:35
А базу я могу держать вообще на соседнем компе
dvolodin #
12:36
в таком случае ты, конечно же, пропишешь в конфиге, куда бедному noc'у класть свои логи
Dmitry1 #
12:36
Уже ведь можно пул активаторов разносить на разные компы. Где гарантия, что на этом компе /var не будет смонтирован как mfs ?
dvolodin #
12:37
а где гарантия, что активатору дадут создать что-то в /var
12:37
?
Dmitry1 #
12:38
Под root там все отлично создается :)
12:40
Возможно и не дадут, но попытаться стоит. Ну не должен юзер сам создавать все каталоги.
dvolodin #
12:41
хватит маньячить :)
Dmitry1 #
12:41
Как пример хреново-написанной проги - freeradius, с его /var/log/radacct и /var/run/radiusd, которые автоматом не создаются
dvolodin #
12:41
а то набегут еще гентушники всякие
Dmitry1 #
12:42
А потом бегаешь, выпучив глаза, почему при перезапуске компа freeradius не поднялся?
dvolodin #
12:42
эта хреново написанная прога не непрягаясь обрабатывает с 500 реквестов в секунду
evyscr #
12:42
Dmitry1: некоторые в таких случаях говорят про хреново написанный инит-скрипт
dvolodin #
12:42
а создание файлов я ему всегда в init-файл прописывал
12:42
:)
Dmitry1 #
12:43
Хочу видеть, то, что слышу. Наш FreeRadius загибается часто.
dvolodin #
12:43
NOC, надеюсь, загибается реже, чем ты его обновляешь :)
12:46
есть предложение - добить таки тикеты и выпустить релиз 0.7(2) через неделю
Dmitry1 #
12:50
В том то и дело, что у NOC'а у же в штатной поставке идет 3 init скрипта для Linux, в портах есть init скрипт для FreeBSD. и еще есть что-то для соляры
12:50
Может что-то в консерватории поменять?
12:52
Кроме того, откуда init скрипт должен знать, какой путь прописан, допустим в activator.conf ?
dvolodin #
12:55
полагается, что пакетный медеджер должен об этом позаботиться
evyscr #
12:58
насколько я могу видеть, pid-файлы в основном задаются именно в инит-скриптах
Dmitry1 #
12:58
Да я про pid файлы молчу
12:58
Я про логи говорю.
13:00
если логи у меня находятся в /var/log/noc, а каталог /var - mfs, то NOC не стартанет.
evyscr #
13:01
не всегда верно
13:01
/var/log может быть отдельным разделом
Dmitry1 #
13:01
может,
13:01
а можат и mfs или tmpfs
evyscr #
13:01
на мой взгляд, такой /var - это ССЗБ
Dmitry1 #
13:02
Для промышленной эксплуатации чаще всего как раз так и бывает
13:03
критические вещи через syslog уходят на какой-нибудь удаленный коллектор, а /tmp и /var монтируются как mfs
13:04
файловае системы / и /usr вообще монтируются как readonly
13:05
чтобы при любых сбоях сервер гарантированно "взлетел"
13:06
У нас вообще есть несколько серверов, которые "взлетают" с ata-flesh (не помню точно, как эта фигня называется)
13:32
Вот еще пятничное про d-link
13:32
мде, всётаки все IT-шники одинаковы -))
13:32
Я всё понимаю, но открыв блокнотом конфиг d-linkовской точки доступа и увидеть "# DO NOT EDIT -- This configuration file is automatically generated by magic " - это уж слишком...
evyscr #
13:55
Dmitry1: кстати, согласно FHS, "/var/tmp directory is made available for programs that require temporary files or directories that are preserved between system reboots."
Dmitry1 #
13:56
ни-ни
13:56
уже давно в списке рассылок обсуждение, чтобы /var/tmp сделать symlink от /tmp
evyscr #
13:57
тем не менее, есть стандарт, в котором указано. Что, впрочем, не означает его верность.
Dmitry1 #
14:00
Мне надо, чтобы после землетрясения, попадания молнии, цунами (нужное подчеркнуть) сервак поднялся. А для этого, все, что можно монтируется как readonly или как mfs
14:01
ту же монгу, пришлось пол-часа поднимать, пока понял, что ей было нужно. Оказывается, всего-навсего нужно было удалить mingo.pid
14:02
Для справки. Сервак включен в бесперебойние APC 2200XL, но бесперебойник какого-то сам по себе решил перегрузиться.
Tweet
Share this page
Share this page: Tweet