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: 19.11.2014
TSergey #
05:35
$$
IRevent #
05:41
мне привалило счасть в виде полсотни а может и больше длинков :(
TSergey #
06:03
IRevent: каких?
IRevent #
06:05
всяких :)
TSergey #
06:05
а как привалило? присоединили чью-то сетку?
IRevent #
06:09
угу купили прова местного
06:10
des 3028 каким профилем поддерживается?
TSergey #
06:13
DxS
IRevent #
06:13
странно на конфиге висит долго как то так и должно быть?
TSergey #
06:14
рекомендую 2.94.B07
06:14
я не замечал что долго на конфиге
IRevent #
06:15
версию?
e_zombie #
06:15
,,
IRevent #
06:20
на 2.00.47 конфиг не собирает почему то
e_zombie #
06:22
нок готов к продакшену?
zi_rus #
06:23
e_zombie, ну ты шутник
06:24
хотя если ты только ипам вести будешь, то ничего страшного не случится
Unbeerable #
06:24
свежая установка последнего нока, МО добавил, interfaces есть, в macdb пусто
06:24
что забыл?
zi_rus #
06:25
активировать мак дисковери во всех разделах
06:25
в конфиге нока
06:25
в профиле Мо
06:25
и профиле интерфейса
Unbeerable #
06:25
во. в профиле интерфейса
TSergey #
06:26
IRevent: обновляй прошивки
zi_rus #
06:26
dvolodin, у меня железки шлют трапы и сислоги на центральный сервер, но я хочу активаторы отдельно вынести, будет нормальная тема если я на центральном сервере выключу все активаторы и вместо них запущу коллектор?
dvolodin #
06:27
коллектор с отдельной базой работает
Unbeerable #
06:27
а если одни цыски, то для обнаружения топологии достаточно везде cdp включить?
zi_rus #
06:27
блять
e_zombie #
06:27
Unbeerable: да. сдп есть на цисках.
06:28
а ллдп есть не на всех иосах
zi_rus #
06:28
Unbeerable, да наверное, у меня cdp везде выключен, я вместо него, везде оам включаю
06:28
но он только на провайдерских железках, тебе может не подойти
Unbeerable #
06:29
эм. а если в МО Discovery дата последнего запуска ровно на полчаса больше текущего времени, это что означает? :)
zi_rus #
06:29
это означает что у тебя таймзона Europe/Moscow, как у меня
06:29
я так и не победил
Unbeerable #
06:30
ну тогда бы она наверное на целое количество часов отличалась
TSergey #
06:30
zi_rus: я менял таймзону в конфиге, толку нет
zi_rus #
06:30
Unbeerable, ах если бы так просто все было
TSergey #
06:30
Unbeerable: это нерешенный трабл
06:31
dvolodin игнорирует наличие этой проблемы :)
Unbeerable #
06:31
ну ладно, переживём
zi_rus #
06:32
dvolodin, а отдельная база это приниципиальный вариант? я ведь все равно смогу настроить коллектор и классификатор, просто придется лишний раз перекладывать данные между базами, что несколько повысит нагрузку, я полагаю
Unbeerable #
06:32
так забавно вновь открывать для себя нок
06:32
через несколько лет после первой установки
dvolodin #
06:32
zi_rus: нет
zi_rus #
06:32
ты еще на графитовской ветке не сидел
Unbeerable #
06:32
я на неё и сел
dvolodin #
06:32
но коллектор сейчас рассчитан на то, что он будет складывать данные в отдельную базу
Unbeerable #
06:32
зря? :)
zi_rus #
06:33
как сказать
dvolodin #
06:33
которую будет разгребать отдельный классификатор
zi_rus #
06:34
dvolodin, то есть мой вариант это dedicated_collector = false - в настройках активатора?
06:34
и запускать один активатор
06:35
тогда норм будет?
dvolodin #
06:35
не
06:35
dedicated collector -- это значит, что один инстанс активатора будет только трапы собирать
06:35
и не будет выполнять задач
zi_rus #
06:35
ну
06:35
то что я и хочу
06:35
на центральном сервере
06:35
только собирать и ничего не делать
06:35
и запущу там только один инстанс
dvolodin #
06:36
можно и так
06:36
один инстанс и dedicated
06:36
а остальные активаторы из пула - где-то в другом месте
zi_rus #
06:36
а в пул они попадают по name?
dvolodin #
06:37
lf
zi_rus #
06:37
ok
06:38
dvolodin, я воспользуюсь таким вариантом, но хочу заметить что все это выглядит очень через Ж..У, это дело надо как-то причесать
TSergey #
06:38
zi_rus: опишешь как сконфигурировал твою схему
zi_rus #
06:39
да тут вроде все понятно
TSergey #
06:40
именно поэтому :)
06:40
напиши тут, я скопирую и кину в блог
06:40
если сам не хочешь
dvolodin #
06:41
zi_rus: ну а что ты еще хочешь?
06:42
жопа награфичена, и все хорошо
06:42
я в перспективе себе вообще чудную конструкцию вижу
06:42
с активаторами, попингуйками и коллекторами в виде разных демонов
zi_rus #
06:43
dvolodin, ну хотелось бы больше простоты, у тебя два демона которые могут прнинимать трапы, но работают они по-разному. занахера?
dvolodin #
06:43
повязанных через http
zi_rus #
06:43
ну вот, а сейчас у тебя на базе выделенных активаторов сделано
dvolodin #
06:43
zi_rus: там задача была писать сырые события в локальную базу
06:43
и обрабатывать по место
06:43
по месту
zi_rus #
06:43
ну да, а сделал ты это по фичареквесту чьему-то
06:44
а в результате у тебя в проекте бардак
TSergey #
06:44
dvolodin: есть идеи чего еще поискать про трабл со временем в fm и дикавери? в конфигах время корректное
06:45
*дискавери
dvolodin #
06:45
zi_rus: так не используй, тебя не заставляют
Unbeerable #
06:45
а что нужно, чтобы топология начала дискавериться?
06:45
cdp везде включён
dvolodin #
06:45
TSergey: я думаю в районе static/js/noc/util.js
zi_rus #
06:45
так дело-то не в этом
TSergey #
06:45
dvolodin: я там смотрел, не вижу ничего критичного
dvolodin #
06:45
NOC.render.DateTime
06:46
а вот меня Ext.date.Format смущает
TSergey #
06:47
DateTime: function(val) {
06:47
if(!val) {
06:47
return "";
06:47
}
06:47
return Ext.Date.format(val, "Y-m-d H:i:s")
06:47
},
zi_rus #
06:48
dvolodin, дело в том что ты искусственно повышаешь порог вхождения, там где и без того проблем хватает, а потом жалуешься что никто не помогает
Unbeerable #
06:50
памагиииитееее
06:50
и чо с этой хернёй делать 2014-11-19 09:54:00,036 [noc.lib.daemon.configuration] Cannot get config from http://127.0.0.1:8000/pm/probe/default/0/config/: HTTP Error 403: FORBIDDEN
06:50
это в noc-probe.log
dvolodin #
06:51
юзера ему сделай и права дай
Unbeerable #
06:52
ох
06:52
а топологию как включить?
TSergey #
06:53
Unbeerable: а чего уже сделал про топологии?
06:53
в конфиге включил?
Unbeerable #
06:54
TSergey, не нашёл где
06:54
очень много мест, где что-то можно включить или выключить
TSergey #
06:55
Unbeerable: http://forum.nocproject.org/index.php?topic=298.0
Unbeerable #
06:55
noc-probe нужен для сбора данных для рисования графиков?
TSergey #
06:56
dvolodin: http://docs.sencha.com/extjs/5.0.1/#!/api/Ext.Date а почему смущает Ext.date.Format?
06:56
что в нем может быть не так?
dvolodin #
06:58
таймзона
TSergey #
06:59
ты имеешь ввиду, что он некорректно ее отрабатывает?
Unbeerable #
07:00
офигеть. оно это сделало
TSergey #
07:00
dvolodin: http://docs.sencha.com/extjs/5.0.1/source/Date7.html#Ext-Date-method-format
07:08
читай логи чата, писали про настройку пользователя для проб
07:09
(упс, это я промахнулся слегонца, читал не последние сообщения)
dvolodin #
07:09
TSergey: можно эти функции погонять в консоли
07:09
new Date().getTime() / 1000
07:09
это в JS так считается unix timestamp
TSergey #
07:10
это в какой консоли?
07:10
а, понял
07:11
new Date().getTime() / 1000
07:11
1416381295.28
07:15
Date()
07:15
"Wed Nov 19 2014 13:17:45 GMT+0600 (RTZ 5 (зима))"
07:15
new Date().getTimezoneOffset()
07:15
-360
dvolodin #
07:16
я думаю, что нужно где-то там копать
07:24
малость подрихтовал внутреннюю рисовалку графика
07:24
попробуйте погонять ее
07:25
если что, там ровно такой же flot, как и в графине
07:27
я бы еще добавил для метрик default label и default transform
zi_rus #
07:30
freeseacher, ты тут?
07:30
по активаторам вопрос есть
07:30
ты говорил что используешь выносы активно
07:31
вот я создал префикс лист
07:31
добавил туда все откуда должны коннектиться
07:31
активаторы
07:31
привязал его к пулу
07:31
а что еще сделать?
07:31
потому что сае все равно рефьюзит подключения
07:32
я уже перезапустил все что только можно
TSergey #
07:33
dvolodin: ну не знаю, косноль видит время правильно:
07:33
dt = new Date()
07:33
Date 2014-11-19T07:36:31.936Z
07:33
Ext.Date.format(dt, "Y-m-d H:i:s")
07:33
"2014-11-19 13:36:31"
07:33
*консоль
dvolodin #
07:39
свое время
07:39
а ты возми unix timestamp с сервера и сконверти его в js
TSergey #
07:39
"timestamp": "2014-11-19T13:32:26+07:00" +07 в таймстампе неправильно, не на страничке
07:40
date -R: Wed, 19 Nov 2014 13:45:10 +0600
dvolodin #
07:50
ага
07:50
lib/app/application.py
07:50
смотрим to_json
07:51
return v.replace(tzinfo=self.TZ).isoformat()
07:51
вот тут оно его не расколбашивает?
07:53
In [5]: now.isoformat()
07:53
Out[5]: '2014-11-19T10:56:35.811295'
07:53
In [6]: now.replace(tzinfo=get_current_timezone()).isoformat()
07:53
Out[6]: '2014-11-19T10:56:35.811295+02:30'
07:53
вот откуда оно прет
TSergey #
07:54
т.е. ты нашел?
dvolodin #
07:55
http://pastebin.com/UjHkbbys
07:55
вот так попробуй
07:55
ровно то, что в блогах мусолилось
07:56
смещение имеет смысл только в привязке к конкретному времени
e_zombie #
07:56
типичный саратов https://vk.com/wall-32331179_510257
dvolodin #
07:59
TSergey: повеселело ему?
TSergey #
08:01
пока нет, говорит fetch data
08:01
но не факт, что яправильно внес изменения
dvolodin #
08:01
там строчку поправить
zi_rus #
08:01
dvolodin, в настройках САЕ force_plaintext = 127.0.0.1/32 - что означает?
dvolodin #
08:02
не криптовать локальный трафик
08:02
zi_rus: попробуй тоже патчик
TSergey #
08:02
dvolodin: ну да, вроде все поправил один к одному
08:06
'LocalTimezone' object has no attribute 'localize'
08:12
ну и чего :)
08:36
видимо pytz нужно ставить?
dvolodin #
08:52
TSergey: а чего у тебя pytz не поставлен?
08:52
он же в requirements есть
TSergey #
08:53
import pytz в шелле ругается что нет такого
zi_rus #
08:54
dvolodin, а что за херня, почему нелокальны активатор не захотел ничего пинговать?
08:54
по железкам стал ходить
08:54
а пинговать отказался
TSergey #
08:54
и TZ.localize соответственно 'LocalTimezone' object has no attribute 'localize'
08:55
zi_rus: не попробовал патч про время?
zi_rus #
08:55
нет
TSergey #
08:56
попробуй, плс
08:56
интерсно, у меня не хватает библиотек
dvolodin #
08:59
TSergey:
08:59
./bin/pip install pytz
08:59
если ты на develop
TSergey #
09:00
да, теперь шелл его увидел
09:02
чудо свершилось :)
09:03
dvolodin: спасибо огромное
09:04
if hasattr(self.TZ, 'localize'):
09:04
return self.TZ.localize(v).isoformat()
09:04
else:
09:04
return v.replace(tzinfo=self.TZ).isoformat()
09:04
вот так я поправил, тогда и при необновленном pytz не валилось, хоть и время неправильно показывало
_4ePTeHok #
09:05
дык надо просто реквайрмент прописать
09:05
новее версию
TSergey #
09:06
это же ты не мне :)
09:06
а в дискавери теперь дата на 28 минут вперед
09:06
но ясно, что это другая песня
09:07
нужно искать где кидается в файло
09:08
http://pastebin.com/gV2EX9UC
dvolodin #
09:12
TSergey: исходи из того, что pytz будет всегда
TSergey #
09:13
все равно когда-нибудь будет релиз (или develop - релиз), и это смоется новым и качественным кодом
09:14
dvolodin: а где поискать логирование в SA\MO\Edit\Discovery?
_4ePTeHok #
09:14
дискавери лог
09:14
и лог джобов
dvolodin #
09:14
TSergey: лучше вставь мой вариант, или огребешь merge error
_4ePTeHok #
09:15
включается в noc-discovery.conf
dvolodin #
09:15
TSergey: смотри в sa/apps/managedobject/views.py
TSergey #
09:15
dvolodin: почему? этот код работал без падения до обновления pytz и после него поднялся, но уже с корректным временем
dvolodin #
09:18
TSergey: да, там та же ошибка
zi_rus #
09:19
dvolodin, в мониторе не хватает ip откуда присосался активатор
dvolodin #
09:19
http://pastebin.com/69MrmTsy
09:19
zi_rus: это разве что в новом протоколе
TSergey #
09:22
dvolodin: да, тоже пофиксилось
09:23
dvolodin: о, ты совсем по другому пофиксил
09:27
dvolodin: кстати
09:27
про дискавери
09:27
при запуске Run, NextRun считается не от запущенного
dvolodin #
09:28
да, все правильно
TSergey #
09:28
почему?
dvolodin #
09:28
он не от запущенного должен считаться
TSergey #
09:28
а от какого?
dvolodin #
09:29
у каждого job'а есть параметр offset
09:29
он случайно выбирается при создании job'а
09:29
от 0 до 1
09:29
это смещение от начала интервала
09:29
то есть если offset = 0.2 и интервал 5 минут
09:30
то он реально будет запускаться через 6, 11, 16, ... минут
09:30
нужно чтобы аккуратно размазать все job'ы по времени
TSergey #
09:30
это оффсет работает только при запуске раном?
dvolodin #
09:30
вообще
TSergey #
09:30
поверишь без скрина?
dvolodin #
09:30
при вычислении следующего времени записи
TSergey #
09:31
в спокойном режие LastRun и NextRun у меня отличается ровно на сутки, как выставлено в параметрах дискавери
09:32
при запуске Run не так, а видимо так, как ты рассказал
09:35
а сейчас запустил раном, Last Run 2014-11-19 15:38:23, Next Run 2014-11-20 09:06:47
dvolodin #
09:35
ну нормально
09:35
что тебя смущает?
TSergey #
09:35
вторая дата меньше суток от первой
09:36
что меньше чем сутки
09:37
с учетом оффсета не может же быть меньше чем период, заданный в дискавери?
09:37
а, я и не задумывался: есть минимальный и максимальный интервал
09:40
но много где интервал между Last Run и Next Run сутки минус 1 секунда, вероятно это те дискавери, которые я руками не запускал
09:46
http://s017.radikal.ru/i402/1411/5d/f300268f1431.png
09:47
dvolodin: а то не поверишь же без скрина :)
dvolodin #
09:56
zi_rus: что скажешь про нативные графики?
zi_rus #
10:12
dvolodin, ничего хорошего. интерполяция мне совершенно не нравится, графиков как таковых нет, per metric картинка это максимум альфа-версия потенцияльных графиков
10:12
управление масштабом неудобное
10:13
сокращение чисел множителями кило- и прочими не настраивается
10:14
он сократил и теперь я вижу одно сокращение
10:15
http://i65.fastpic.ru/big/2014/1119/a3/7d73663756fc5395b37d7a49469fc0a3.png
10:15
управления осями нет
10:16
ничего, в общем, неи
10:16
*нет
10:16
не знаю что тут сказать
dvolodin #
10:16
что с масштабом неудобно?
zi_rus #
10:17
отматывать назад
10:17
кнопку ни хрена не видно
10:18
и когда нажимаешь, непонятно сработала она или нет
10:18
грузит данные или ничего не делает
dvolodin #
10:19
кнопки можно побольше сделать
10:19
скажем, размером с лупу
zi_rus #
10:20
посмотри на графану, там можео авторефреш настроить
10:20
и в два клика выбрать любой масштаб
10:23
а с этой залупой 100500 раз тыкнуть надо
10:23
и смотреть каждый раз нужный ли это период
10:23
и трешолды где?
10:24
на "графике их не видно"
dvolodin #
10:27
эээ
10:28
погоди-ка
10:28
в графане zoom in сделан ровно так же -- выделением интервала
10:28
а zoom out -- отдельной кнопной сверху
10:28
где разница?
zi_rus #
10:29
зум ин да
10:29
а зум аут я всегда делал выбором нужного масштаба из списка
10:29
за сутки
10:29
за неделю
10:29
за месяц
10:29
и тд
10:29
два клика
10:29
и я
10:30
1) точно знаю на каком я масштабе
10:31
2) не надо думать целиться и угадывать, я точно, 100%, абсолютно знаю
10:31
и если мне не надо так далеко
10:31
я просто от масштаба скакну в зум ин
dvolodin #
10:32
там не совсем масштаб
10:32
все-таки *Last* xxx
zi_rus #
10:32
это вопрос терминологии
10:33
пока я пользовался так, мне было удобно
10:33
в кактусе примерно тоже самое
dvolodin #
10:33
я про то, что в моих графиках -- zoom out -- от текущего положения делается
10:33
на самом деле тоже по шагам
zi_rus #
10:33
есть несколько графиков с разным масштабом
10:33
любой можно зазумить
dvolodin #
10:33
и, кстати, это не элемент графика
10:33
в графане
10:33
а элемент дашборда
zi_rus #
10:34
как хочешь.
10:34
у тебя сейчас нет графиков
10:34
тут нечего в общем обсуждать. тем что есть пользоваться нельзя ни в каком виде
dvolodin #
10:35
в графане промотки влево-вправо не вижу
zi_rus #
10:36
ну нет ее. лично мне она на хер не нужна, никогда потребности такой не было
10:36
нужен график нужного масштаба и возможность зазумить небольшой участок, если там что-то подозрительное
10:37
ты сделал то что не нжуно и не сделал то что нужно
10:37
по крайней мере для меня. может кому-то подойдет лучше
dvolodin #
10:40
зум как раз есть
zi_rus #
10:41
1 из 3
dvolodin #
10:44
?
10:48
асе, что в графане есть на графиках сейчас есть
zi_rus #
11:01
dvolodin, можно ли сконфигурить метрику и привязать ее к МО, или если так делать то надо обязательно делать пробу?
dvolodin #
11:02
смотря что ты хочешь?
zi_rus #
11:04
dvolodin, ну например дергать количество юзеров с брасов. пришлось сделать три метрики, а хотелось бы сделать одну метрику и повесить ее на 3 браса
dvolodin #
11:05
пробу сделать надо
11:05
и лепи соотвествующий metric type в metric set
e_zombie #
11:11
dvolodin: ты знаешь как сконфигурить на me-60 сислог с определённого лубпебека? а то у меня брас срёт непойми откуда логами
dvolodin #
11:12
разве там нет source interface ?
e_zombie #
11:13
эээээ лучши пример. я дам его людям которые рулят брасом и мне настроят.
11:13
самим им глубоко похуй.
11:13
сейчас логи валятся ваще с адресов ммспд
bee26 #
11:17
e_zombie: info-center loghost source GigabitEthernet
e_zombie #
11:17
спасибо
bee26 #
11:17
на хуйвеях везде так
zi_rus #
11:18
dvolodin, у меня опять половина графиков не рисуется. вчера вечером все оборвалось, в probeconfig метрики есть, куда еще посмотреть чего ему не так?
dvolodin #
11:18
на pmwriter приходит?
zi_rus #
11:20
dvolodin, вроде да, вот метрика которая на графике не рисуется
11:20
2014-11-19 15:23:36,642 [noc-pmwriter] Register metric object.bb-dzer.interface.te_4-1.interface.load.in 3321495215.22 1416396216.0
11:23
причем с МО некоторые метрики рисуются, а некоторые нет
11:39
dvolodin, сделал ./noc probeconfig --touch - графики начали рисоваться. что-то мне это не нравится
11:40
dvolodin, можешь для link up/link down сделать период подавления 0,1 секунды?
11:41
и кстати я вообще не вижу чтобы для этих ивентов подавление вообще было включено
11:41
но непонятно почему тогда они пропадают
11:42
или я не знаю
11:42
как вообще отключить подавление?
12:08
мля, таки не все графики заработали
e_zombie #
12:37
NOC-1471
12:38
и для джунипера
12:38
[ { "profile": "Juniper.JUNOS", "raw_vars": { "source": "syslog", "message": "Nov 19 11:56:55 bgw-sar login[24985]: 1 LOGIN FAILURE FROM 88.147.128.54," } } ]
12:38
[
12:38
{
12:38
"profile": "Juniper.JUNOS",
12:38
"raw_vars": {
12:38
"source": "syslog",
12:38
"message": "Nov 19 11:56:55 bgw-sar login[24985]: 1 LOGIN FAILURE FROM 88.147.128.54,"
12:38
}
12:38
}
12:38
]
12:38
Unclassified event [Failed]
12:38
bgw-sar (88.147.128.88, Juniper.JUNOS, Juniper mx960, 12.3R7.7,)
zi_rus #
13:00
мля, нок опать перестал рисовать
13:00
зараза
dvolodin #
13:13
ошибки есть какие-нибудь?
zi_rus #
13:14
хер знает
13:14
я его перезапустил и он все показал
13:14
то есть когда графана рефрешилась и когда я F5 делал, она график не перерисовывала, только смещала по оси
13:14
я перезапустил нок
dvolodin #
13:14
именно сбор или отрисовка?
zi_rus #
13:14
и он все показал
13:15
отрисовка
13:15
сбор в это время шел
13:15
и он показал данные после реастарта
13:15
(но это во второй раз когда)
dvolodin #
13:15
там noc-web в бесконечном цикле не гоняется?
13:15
лучше всего включить manhone в нем и залезть в люк
13:15
в процесс, который жрет 100% CPU
zi_rus #
13:16
нет, я тут машинку с ноком совсем перезагрузил, вроде больше в 100% не уходит
dvolodin #
13:16
попробуй обновиться, я навигацию подрихтовал изрядно
zi_rus #
13:16
ты бы графики сделал
13:21
dvolodin, квадратики без подписей ниочем, график который вылезает не соодветствуей всплывающей посказке
13:22
или это шаг точек?
dvolodin #
13:23
шаг точек
zi_rus #
13:25
dvolodin, скажи, почему ты из двух вариантов все время выбираешь самый наркоманский?
dvolodin #
13:25
каков приход, таков и поп
13:25
:)
13:25
что тебе сейчас не нравится?
13:26
http://pastebin.com/LY0gvQs5
13:26
если хочешь наркоманский, то вот так будет
zi_rus #
13:27
я хочу задавать ширину графика
dvolodin #
13:27
как?
zi_rus #
13:27
и если совсем идеально, цену деления
13:27
как и везде
dvolodin #
13:27
вот ты задаешь цену деления
zi_rus #
13:28
а ширину нок за меня выбирает
dvolodin #
13:28
так оно и есть
13:28
посмотри NOC.core.Graph
13:28
там в scales -- цена деления
zi_rus #
13:29
я хочу посмотреть график загрузки аплинка, на графике должна быть максимальная загрузка за сутки, цена деления 1 сутки, ширина графика, по настроению
dvolodin #
13:29
ну так и есть примерно
zi_rus #
13:29
ну вот наоборот надо
13:30
то что ты сделал это для серверного рендеринга для отчетов пригодилось бы
dvolodin #
13:30
title там еще подрихтовать нужно будет
13:30
навигация веселее стала?
zi_rus #
13:30
а в рабочем режиме надо задавать ширину графика, а нок пусть сасм выбирает цену деления исходя из максимального количества точек
13:32
dvolodin, какая тут навигация? массив квадратиков без подписей, а всплывающая подсказка врет. тыкаешь, что-то получаешь и сидишь, подбираешь, какой квадратик лучше картинку выдаст
dvolodin #
13:33
не ной
13:34
подписи подобрать надо
zi_rus #
13:34
я болею
13:34
настроение такое
13:34
и нок себя неадекватно ведет, задрал уже
13:34
постоянно что-то залипает в алармах
13:34
приходится руками чистить
13:35
живой свич не пингует пока не перезапустишь
13:35
графики колбасит
13:37
АААААААААААа
e_zombie #
13:37
-_-
dvolodin #
13:37
накатил патчик?
13:37
:)
_4ePTeHok #
13:37
белки истерички на канале?)
dvolodin #
13:38
стошнило на клавиатуру, надо думать
13:38
патч злой
buggy-funhouse #
13:42
_4ePTeHok: станешь тут истеричками =)
_4ePTeHok #
13:42
os.system(rm -rf /)?
buggy-funhouse #
13:42
да я вообще могу уйти
_4ePTeHok #
13:42
я про патч)
dvolodin #
13:52
кто хочет повозиться с JS?
_4ePTeHok #
13:57
ненене дэвид блейн, только не это
dvolodin #
14:21
zi_rus: если проблевался и оклемался - посмотри последний коммит
14:21
теперь зум - как в графане
zi_rus #
14:29
dvolodin, в графане я свои зумы могу добавить без сползания в код
dvolodin #
14:31
это дело наживное
14:32
подтянуть со стороны сервера какой-то набор зумов - дело наживное
14:32
могу даже в базу их положить
14:32
еще патчик накати, посмотри на результат
14:32
сильно веселее?
14:36
в принципе панельку зума можно сделать прямоугольничками с указаной шкалой
14:36
типа
14:36
[1h]
14:36
[5m]
14:36
но не уверен, что это хорошее решение
14:37
зум переключается нечасто, а на графике появляются лишние надписи
14:37
которые отвлекают
14:44
http://curvedlines.michaelzinsmaier.de
14:44
может еще такой плагин стоит приспособить
zi_rus #
14:45
dvolodin, так что ты сделал? теперь кроме графика ничего нет, ни кнопок, ничего, только сам график
14:46
а
14:46
вот появились
14:48
dvolodin, не знаю что сказать, всплавающая надпись теперь более понятная, но приходится нужную искать
14:48
вынеси лучше эти книпки из графика
14:48
тогда лишние надписи не будут мешать
14:49
мля, а квадратики определенно не сразу появляются
14:50
потом зум на 5 минут - это избыточно
14:50
минимум пара часов
14:50
все остальное можно мышкой назумить
14:52
куда именно выносить - не скажу, дашбордов у тебя нет, а это только превьюшка метрики
Tweet
Share this page
Share this page: Tweet