nocproject.org
05:49
дРАСТЕ Всех)
05:50
Давно тут не появлялся, что за месяц добавили сломали?
06:00
dvolodin, может имеет смысл в базовую поставку включить дебуг активатор? неактивным, по началау у всех вопросы есть с отладкой нового железа например
06:01
Дмитрий, можно вопрос по настройке?
06:03
eugenyh: можно, конечно
06:03
freeseacher: а какой смысл его неактивным делать?
06:03
что бы случайно на него не понавешивали железа :)
06:03
я думаю в vm image включим
06:03
ну навесят
06:04
назвать его надо как нить. отладочный
06:05
Фабула кратко такова: только что поставленный NOC, интерфейс смотрит в сеть 172.16.70.0/24, в которой в основном управляемые Dlinkи. Не могу понять логику активаторов (как настроить). Цель - ловить трапы по Port-notification ну и бэкапить конфиги.
06:07
Смотрю noc-activators.conf там sae.host - 127.0.0.1, в servers все три listen_ пустые
06:07
...терзают смутные сомненья, что это верно
06:07
ну да, коллекторы по дефолту выключены
06:07
в VM image - включены
06:08
те, везде нужно для начала свой интервейс прописать вместо loopback?
06:09
в листен_ надо или свой интерфейс или 0,0,0,0
06:09
dvolodin, а почему выключены? чтобы жизнь медеом не казалась?
06:09
[activator]
06:10
listen_syslog = 0.0.0.0
06:10
eugenyh, и/или listen_traps = 0.0.0.0
06:11
zi_rus: потому как дополнительных привелегий требуют
06:12
под линуксом активатор от рута придется запускать
06:12
соляра и фря нормально отрабатывают
06:12
на фре sysctl'ем можно диапазон привелигерованных портов поменять
06:12
и таки да
06:15
просто, я так думаю, что если человек установил нок, завел все оборудование и прописал нок там как сислог сервер, то было бы приятно без лишних телодвижений увидеть как фм заработал
06:16
и второй момент - на некоторых системах syslogd уже слушает свой порт
06:22
после измения конфигов что перезапустить?
06:34
повторю вопрос: хочу исправлять кривые настройки в конфигах коммутаторов. вопрос - как из сделать из валидатора конфига ? через map/reduce таск для одного коммутатора ?
06:34
нет ни у кого примера как сделать ?)
07:15
не советую автоматом из валидатора менять
07:15
а так - да, MRT
07:19
а где-то в дебрях нока есть простая наглядная страничка, на которой с одного взгляда видно, какие железки сейчас недоступны/не пингуются
07:19
?
07:27
dvolodin, можешь убрать сохранение состояния стобцов или хотя бы допилить?
07:28
у меня сортировка сохнанилась
07:28
а по label теперь не дает отсортировать
07:28
и получается херня
07:29
по label и не давало никогда
07:29
или ты включил сортировку и выключил отображение колонки?
07:31
по-умолчанию оно отсортировано по метке, я случайно нажал сортировку по имени, теперь я могу отсортировать как угодно, но только не метке
07:32
раньше, это сбрасывалось переоткрывание таба, а теперь эта сволочь злопамятная
07:36
переоткрывание таба, это тоже костыль, лучше иметь нормальную возможность для сортировки по label
07:36
но при этом сортировку лучше не сохранять, это не нужно
07:40
в extjs есть persist events в настройках
07:40
посмотрите, какой надо отключить для грида
08:29
dvolodin, в managed objects я просто вижу список всех своих железок без того, что мне нужно
08:29
там статус железки есть
08:31
аа
08:31
никогда не замечал эту галочку
08:34
и чем алармс не понравился?
08:50
набросал новую мегафичу
08:50
теперь можно свои поля добавлять
09:01
Вот была бы мегафича, если в web интерфес добавить кнопки перезапуска сервисов (крайне полезно при редактировании конфигов)
09:04
нет
09:04
я только на уровне моделей пока сделал
09:46
Красота выходит
09:51
from noc.main.models import CustomField
09:51
CustomField(table="sa_managedobject", name="location", label="Location", type="str", max_length=64).save()
09:51
>>> from noc.sa.models import *
09:51
>>> o = ManagedObject.objects.get(name="olive2")
09:51
>>> o.location = "Somewhere"
09:51
>>> o.save()
09:51
>>>
09:51
>>> o1 = ManagedObject.objects.get(name="olive2")
09:51
>>> print o1.location
09:51
Somewhere
09:52
noc=# select name, cust_location from sa_managedobject where name='olive2';
09:52
name | cust_location
09:52
--------+---------------
09:52
olive2 | Somewhere
09:53
>>> ManagedObject.objects.get(location__icontains="WHERE")
09:53
<ManagedObject: olive2>
09:53
в базе автоматом создается поле
09:53
и оно появляется в ORM
09:54
в отличии от EAV, поле абсолютно полноценно
09:54
Съездил ща на АТС
09:54
гроза вчера была, это пездец, от атс остался только живой шкаф и тот черный
09:54
Муфты аж повзрывались
09:54
кабельные
09:55
Вообщем то еще даже не май ;)
09:55
а заземление?
09:55
или как там это называется
09:55
грозозащита
09:57
мощно
09:57
это где это так звездануло?
09:58
acid___: грозозащита от наводок не спасает
09:59
грозозащита повзрывалась
09:59
вся
09:59
от прямого попадания ничего не спасет
10:01
не скажу) тут логи ведутся)
10:01
в деревеньке одной
10:01
не в городе
10:01
у нас в Томске в прошлую пятницу была гроза нихуёвая
10:02
в нашей сети основной урон это блоки питания, свитчи, сфп в частном секторе
10:02
дсламу настал конец
10:02
лан порт на процесорной
10:03
абонентске платы тоже похоже померли
10:03
больше АСТ пострадала
10:04
там вообще почти все померло кроме шасси
20:36
!
20:41
: NOC, , . ?
20:45
hi
20:48
i'm wont to use your suck shit
21:11
!!!
Share this page
Share this page: