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: 24.05.2012
nalcheg #
05:32
sdafd
dvolodin #
05:38
r6392
05:38
вот вам кнопка редактирования
zi_rus #
05:40
не вижу
05:40
а дабл клик работает
dvolodin #
05:41
да
zi_rus #
05:41
это было утверждение
05:41
где кнопка?
05:41
а это вопрос
dvolodin #
05:42
CSS перегрузи
freeseacher #
05:43
ага
05:43
круто
05:43
но это не кнопка редактирования. щас скажу какая кнопка редактирования. эта больше похожа на желный маркер.
05:43
типа пометка желтого цвета
dvolodin #
05:44
поменяй и давай скриншот
zi_rus #
05:45
теперь вижу, думал будет справа
05:46
dvolodin, а почему выделение текста не работает?
dvolodin #
05:48
справа неудобно
zi_rus #
05:48
may be, мне не принципиально
dvolodin #
05:49
иногда все колонки не умещаются
06:00
http://forum.nocproject.org/index.php?topic=103.0
06:01
вот поле для работы
freeseacher #
06:03
http://cdn-assets2.kroogi.com/rel-33673/images/livejournal.gif
06:03
:)
dvolodin #
06:04
мне кажется, это не совсем то
06:05
http://www.famfamfam.com/lab/icons/silk/previews/index_abc.png
zi_rus #
06:05
dvolodin, по первому пункту очень большие сомнения
dvolodin #
06:05
мы вот этот набор используем
freeseacher #
06:07
http://www.imagebanana.com/code/m58oqkiz/_008.png
06:07
:)
zi_rus #
06:08
такую лучше видно
freeseacher #
06:08
но низя
dvolodin #
06:09
в общем да, ЖЖ обидится
zi_rus #
06:13
может у текущей в редакторе цветами поиграть? сделать потемнее
06:14
повернуть в другую сторону для эксперимента
dvolodin #
06:15
да не
06:15
мы используем набор иконок silk от famfamfam
06:15
собственно из него же дергает иконки и ExtJS
06:16
по возможности надо либо в нем оставаться, либо искать еще свобоный набор и так, чтобы они были визуально совместимы
freeseacher #
06:16
http://www.imagebanana.com/view/slxo8b1v/222.png
06:16
мне кажется это нормальный вариант
06:17
/opt/noc/static/img/fam/silk/shape_square_edit.png
zi_rus #
06:17
тоже тема, но непонятно что это именно редактирование, карандаша почти не видно
dvolodin #
06:21
да
06:22
немного неочевидно
06:22
и синего много
zi_rus #
06:22
синий хорошо, его видно
06:23
и кнопку лучше видно
06:23
мне кажется в этом есть смысл
dvolodin #
06:23
docs.sencha.com/ext-js/4-0/#!/example/grid/grid-plugins.html
06:24
http://docs.sencha.com/ext-js/4-0/#!/example/grid/grid-plugins.html
freeseacher #
06:24
http://www.axialis.com/free/icons/pre001.jpg for free
dvolodin #
06:24
там может быть еще checkbox selection рядом с этой кнопкой
06:25
у нас последний открытый вопрос остался с ModelApplication - сделать аналог admin actions
zi_rus #
06:25
dvolodin, не может быть, а плохо что его до сих порт нет
freeseacher #
06:25
but "буээээ"
zi_rus #
06:25
freeseacher, просто по стилю не подходит
freeseacher #
06:26
но редактировать нормальная. а так да. фрагментровать стиль иконок плохая идея
zi_rus #
06:26
dvolodin, не думал о наборе с большим размером иконок
06:26
?
06:27
16*16 мне кажется мало, все выгдядит угловатым
06:27
и топорным
06:28
24*24 попробовать
dvolodin #
06:28
zi_rus: там размены подогнаны
06:28
придется CSS лопатить
06:30
Давайте пока не будем в это влезать
06:30
пока у нас не появится человек, который будет заниматься непосредственно UI
zi_rus #
06:31
да это так, мысли
dvolodin #
06:34
http://code.nocproject.org/browse/noc/inv/models.py?hb=true#to367
06:34
давайте лучше над этим помыслим
06:34
интерфейсы в базу у нас кладутся
06:34
морда для просмотра теперь есть
06:34
поехали делать линки между ними
06:35
у меня была идея - считать линки просто списком интерфейсов
06:35
если линк прямой - в списке 2 элемента
06:36
если это portchannel, причем непонятно, какой порт с каким соединен - получается облако на 2*N элементов
06:36
N портов на одной железке и N на другой
06:36
есть ли смысл нам делать еще более общее облако
06:36
типа N разных портов связаны между собой
06:37
например через неуправляемый хабосвич или через любой broadcast media (тот же радио) ?
freeseacher #
06:39
да. имеет.
06:39
хотябы для того что бы сделать уровень абстракции
dvolodin #
06:43
тогда явно нужны дополнительные аттрибуты для линка
06:44
какие будут предложения?
zi_rus #
06:46
dvolodin, дай определение линка
06:47
Л2-линк - это..
06:48
Л3-линк - ...
dvolodin #
06:48
L1 это
06:49
сущность, связывающая 2 и более порта
06:49
:)
zi_rus #
06:49
то есть мы говорим о физеских связях между устройствами
dvolodin #
06:49
явно будет еще привязка к физической кроссировке
06:50
это логическая связь между портами
zi_rus #
06:50
ок
06:51
у нас есть 2 свича, между ними воткнут патч, как определить из какого порта в какой идет свзять?
06:52
*связь
dvolodin #
06:53
[sw1:port1, sw2:port2]
zi_rus #
06:53
для случаев когда связаны: 1) 2 транковых порта 2) 2 аксесных порта 3) 2 роутед порта
06:54
я имею ввиду алгоритм
dvolodin #
06:54
и должна быть отдельная привязка для кабельного inventory - как именно выглядит трасса от первого порта до второго
06:54
это зависит от настроек интерфейса
06:54
линк тут ни при чем
zi_rus #
06:54
как понять что этот порт здесь связан с тем портом там
dvolodin #
06:54
ты запросто можешь сделать sw2:port2 routed портом
06:55
запись в базе говорит, что порты связаны
06:55
как именно она появится в базе - это другой вопрос уже
zi_rus #
06:55
dvolodin, это понятно, я хочу сказать как же определять что эти порты связаны
dvolodin #
06:55
как выявлять связи?
zi_rus #
06:56
да
dvolodin #
06:56
или как по записи в базе понять, какие порты повязаны
06:56
выявлять так:
06:56
1. ручной ввод из inv -> interfaces
06:56
2. topology discovery
06:56
3. импорт из файлов/сторонних систем
06:57
не беги вперед, мы пока про уровень хранения в базе
zi_rus #
06:57
ок
06:58
можем ли говорить о связи более 2х устройств? через hub или wi-fi
06:59
или считаем что их не существует и всегда будет порт-порт
07:02
или связь с хабом или ТД, если ее невозможно определить автоматически, вести вручную и сводим опять к системе из пары записей
dvolodin #
07:27
в 0.7(4) мы резко рванули
07:27
custom fields - страшная сила
07:27
:)
zi_rus #
07:29
не отвлекайся, к 0.7 надо перевести все на новый UI, сделать релиз и презентовать на тематических сайтах
dvolodin #
07:35
нового UI целиком в 0.7 точно не будет
zi_rus #
07:36
это очень очень плохо
dvolodin #
07:40
займись
07:40
или профинансируй
07:41
:)
07:41
скорость портирования на новый UI напрямую зависит от количества портирующих
zi_rus #
07:44
а дело не скорости, значит просто выход 0.7 задержать
dvolodin #
07:46
Зачем задерживать?
07:46
этак можно будет его 7.0 назвать
07:46
маркетинг устроить
zi_rus #
07:47
dvolodin, 0.7 Major UI redisign, New Fault Management
07:48
взялся за гуж...
dvolodin #
07:48
и
07:48
новый UI есть
08:02
исторический момент
08:02
первый линк лег в базу
08:02
:)
ufir #
08:04
что - опять революции/анархия ?
zi_rus #
08:05
а как посмотреть
08:06
только без mongo noc и psql noc
dvolodin #
08:08
еще не коммитил
08:09
смотреть можно будет из интерфейсов или из отдельной морды
zi_rus #
08:44
народ, а увас бывала такая фигня с биндом? добавляю запись в зону, увеличиваю серийник, делаю rndc reload, пишет что все саксесфул, в логах тишина, а зону он так и не перечитал, и новое имя не резолвится
acid- #
09:35
я виду опоздал к срачу
09:35
вижу
dvolodin #
09:35
?
acid- #
09:36
про портченелы
dvolodin #
09:48
есть что добавить?
zi_rus #
12:19
давно я что-то багов не сдавал, пойти что ли поискать еще
dvolodin #
12:26
поищи
zi_rus #
12:29
все больше косяки юзабилити находятся
12:31
dvolodin, запили кнопку во влан менеджменте для просмотра интерфейсов
13:04
dvolodin, и еще в новом приложении мне кажется выпадающий список работает еще уебищней чем то, что я говорил раньше про другие списки, может какой-нибудь другой способ выбора объекта сделать?
13:07
и на каком основании для транков стоит untag vlan 1
13:07
елси включена опция vlan dot1q tag native
Unbeerable #
13:21
а если нок говорит мне, что железка ping ok, а я знаю, что до неё нет связи, в чём косяк?
zi_rus #
13:25
интересно, у меня было пинг фейл, когда железка жива, а сказать ОК для мертвой железки - это перебор
13:25
Unbeerable, а ты точно знаешь? а если вбить заведомо левый ip
13:26
?
Unbeerable #
13:29
вбить куда?
13:29
я вообще внезапно сейчас обнаружил в noc-sae.log херову галеру трейсбэков
zi_rus #
13:36
в свойства объекта, но видимо все дело в трейсах
13:39
придется переделывать или говорить, что у нас интуитивно понятный интерфейс и пользователь должен использовать интуицию
13:39
(с)
Unbeerable #
13:43
трейсы по другой причине, по get_interfaces
13:43
в noc-probe.conf был прописан /usr/bin/fping, который в системе на самом деле /usr/sbin/fping
13:43
и никто нигде на это даже не ругается
13:44
впрочем, исправление проблемы не решило
13:46
кто, кстати, этот get_interfaces запускает? в расписаниях такого не вижу
zi_rus #
13:47
его дискавери запускает, смотри в его логах
Unbeerable #
13:49
http://pastebin.com/AEK8itZg
zi_rus #
13:51
запусти из интерфейса этот скрипт на этой железке где трейс или дебаг сделай
Unbeerable #
13:57
какой-то бред :( на части свитчей работает дискавери, на части нет
13:57
одни и те же цыски, один иос, одинаковые конфиги
14:28
ладно, тут я сам дурак, snmp community не прописано было на свитчах
14:28
блин, но с пингами-то что делать
ufir #
17:15
ухты. в алармах стали дескрипшны интерфейсов показываться
Tweet
Share this page
Share this page: Tweet