nocproject.org
05:38
r6392
05:38
вот вам кнопка редактирования
05:40
не вижу
05:40
а дабл клик работает
05:41
это было утверждение
05:41
где кнопка?
05:41
а это вопрос
05:43
ага
05:43
круто
05:43
но это не кнопка редактирования. щас скажу какая кнопка редактирования. эта больше похожа на желный маркер.
05:43
типа пометка желтого цвета
05:44
поменяй и давай скриншот
05:45
теперь вижу, думал будет справа
05:46
dvolodin, а почему выделение текста не работает?
05:48
may be, мне не принципиально
05:49
иногда все колонки не умещаются
06:00
06:01
вот поле для работы
06:04
мне кажется, это не совсем то
06:05
06:05
dvolodin, по первому пункту очень большие сомнения
06:05
мы вот этот набор используем
06:09
в общем да, ЖЖ обидится
06:13
может у текущей в редакторе цветами поиграть? сделать потемнее
06:14
повернуть в другую сторону для эксперимента
06:15
да не
06:15
мы используем набор иконок silk от famfamfam
06:15
собственно из него же дергает иконки и ExtJS
06:16
по возможности надо либо в нем оставаться, либо искать еще свобоный набор и так, чтобы они были визуально совместимы
06:16
06:16
мне кажется это нормальный вариант
06:17
/opt/noc/static/img/fam/silk/shape_square_edit.png
06:17
тоже тема, но непонятно что это именно редактирование, карандаша почти не видно
06:21
да
06:22
немного неочевидно
06:22
и синего много
06:22
синий хорошо, его видно
06:23
и кнопку лучше видно
06:23
мне кажется в этом есть смысл
06:23
docs.sencha.com/ext-js/4-0/#!/example/grid/grid-plugins.html
06:24
06:24
там может быть еще checkbox selection рядом с этой кнопкой
06:25
у нас последний открытый вопрос остался с ModelApplication - сделать аналог admin actions
06:25
dvolodin, не может быть, а плохо что его до сих порт нет
06:25
freeseacher, просто по стилю не подходит
06:26
но редактировать нормальная. а так да. фрагментровать стиль иконок плохая идея
06:26
dvolodin, не думал о наборе с большим размером иконок
06:26
?
06:27
16*16 мне кажется мало, все выгдядит угловатым
06:27
и топорным
06:28
24*24 попробовать
06:28
zi_rus: там размены подогнаны
06:28
придется CSS лопатить
06:30
Давайте пока не будем в это влезать
06:30
пока у нас не появится человек, который будет заниматься непосредственно UI
06:34
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 (тот же радио) ?
06:39
да. имеет.
06:39
хотябы для того что бы сделать уровень абстракции
06:43
тогда явно нужны дополнительные аттрибуты для линка
06:44
какие будут предложения?
06:46
dvolodin, дай определение линка
06:47
Л2-линк - это..
06:48
Л3-линк - ...
06:48
L1 это
06:49
сущность, связывающая 2 и более порта
06:49
:)
06:49
то есть мы говорим о физеских связях между устройствами
06:49
явно будет еще привязка к физической кроссировке
06:50
это логическая связь между портами
06:50
ок
06:51
у нас есть 2 свича, между ними воткнут патч, как определить из какого порта в какой идет свзять?
06:52
*связь
06:53
[sw1:port1, sw2:port2]
06:53
для случаев когда связаны: 1) 2 транковых порта 2) 2 аксесных порта 3) 2 роутед порта
06:54
я имею ввиду алгоритм
06:54
и должна быть отдельная привязка для кабельного inventory - как именно выглядит трасса от первого порта до второго
06:54
это зависит от настроек интерфейса
06:54
линк тут ни при чем
06:54
как понять что этот порт здесь связан с тем портом там
06:54
ты запросто можешь сделать sw2:port2 routed портом
06:55
запись в базе говорит, что порты связаны
06:55
как именно она появится в базе - это другой вопрос уже
06:55
dvolodin, это понятно, я хочу сказать как же определять что эти порты связаны
06:55
как выявлять связи?
06:56
или как по записи в базе понять, какие порты повязаны
06:56
выявлять так:
06:56
1. ручной ввод из inv -> interfaces
06:56
2. topology discovery
06:56
3. импорт из файлов/сторонних систем
06:57
не беги вперед, мы пока про уровень хранения в базе
06:57
ок
06:58
можем ли говорить о связи более 2х устройств? через hub или wi-fi
06:59
или считаем что их не существует и всегда будет порт-порт
07:02
или связь с хабом или ТД, если ее невозможно определить автоматически, вести вручную и сводим опять к системе из пары записей
07:27
в 0.7(4) мы резко рванули
07:27
custom fields - страшная сила
07:27
:)
07:29
не отвлекайся, к 0.7 надо перевести все на новый UI, сделать релиз и презентовать на тематических сайтах
07:35
нового UI целиком в 0.7 точно не будет
07:36
это очень очень плохо
07:40
займись
07:40
или профинансируй
07:41
:)
07:41
скорость портирования на новый UI напрямую зависит от количества портирующих
07:44
а дело не скорости, значит просто выход 0.7 задержать
07:46
Зачем задерживать?
07:46
этак можно будет его 7.0 назвать
07:46
маркетинг устроить
07:47
dvolodin, 0.7 Major UI redisign, New Fault Management
07:48
взялся за гуж...
07:48
и
07:48
новый UI есть
08:02
исторический момент
08:02
первый линк лег в базу
08:02
:)
08:04
что - опять революции/анархия ?
08:05
а как посмотреть
08:06
только без mongo noc и psql noc
08:08
еще не коммитил
08:09
смотреть можно будет из интерфейсов или из отдельной морды
08:44
народ, а увас бывала такая фигня с биндом? добавляю запись в зону, увеличиваю серийник, делаю rndc reload, пишет что все саксесфул, в логах тишина, а зону он так и не перечитал, и новое имя не резолвится
09:35
я виду опоздал к срачу
09:35
вижу
12:19
давно я что-то багов не сдавал, пойти что ли поискать еще
12:29
все больше косяки юзабилити находятся
12:31
dvolodin, запили кнопку во влан менеджменте для просмотра интерфейсов
13:04
dvolodin, и еще в новом приложении мне кажется выпадающий список работает еще уебищней чем то, что я говорил раньше про другие списки, может какой-нибудь другой способ выбора объекта сделать?
13:07
и на каком основании для транков стоит untag vlan 1
13:07
елси включена опция vlan dot1q tag native
13:21
а если нок говорит мне, что железка ping ok, а я знаю, что до неё нет связи, в чём косяк?
13:25
интересно, у меня было пинг фейл, когда железка жива, а сказать ОК для мертвой железки - это перебор
13:25
Unbeerable, а ты точно знаешь? а если вбить заведомо левый ip
13:26
?
13:29
вбить куда?
13:29
я вообще внезапно сейчас обнаружил в noc-sae.log херову галеру трейсбэков
13:36
в свойства объекта, но видимо все дело в трейсах
13:39
придется переделывать или говорить, что у нас интуитивно понятный интерфейс и пользователь должен использовать интуицию
13:39
(с)
13:43
трейсы по другой причине, по get_interfaces
13:43
в noc-probe.conf был прописан /usr/bin/fping, который в системе на самом деле /usr/sbin/fping
13:43
и никто нигде на это даже не ругается
13:44
впрочем, исправление проблемы не решило
13:46
кто, кстати, этот get_interfaces запускает? в расписаниях такого не вижу
13:47
его дискавери запускает, смотри в его логах
13:51
запусти из интерфейса этот скрипт на этой железке где трейс или дебаг сделай
13:57
какой-то бред :( на части свитчей работает дискавери, на части нет
13:57
одни и те же цыски, один иос, одинаковые конфиги
14:28
ладно, тут я сам дурак, snmp community не прописано было на свитчах
14:28
блин, но с пингами-то что делать
17:15
ухты. в алармах стали дескрипшны интерфейсов показываться
Share this page
Share this page: