gentoo.ru
Общение на окологентушные темы
gentoo@conference.gentoo.ru
Среда, 24 июня 2015< ^ >
winterheart установил(а) тему: Gentoo Linux || FAQ: http://www.gentoo.ru/faq || Вставки более 3 строк → app-text/wgetpaste || Логи: http://gentoo.ru/jabber/logs/ || Языками чешут в talks@conference.gentoo.ru ||  Фортунки http://fortunes.gentoo.ru || Gentoo.RU переехал целиком на Yandex || Gentoo Iron Penguin
Конфигурация комнаты
Участники комнаты

GMT+3
[00:00:11] Magistr вошёл(а) в комнату
[00:55:52] maksbotan вышел(а) из комнаты
[00:56:18] diko вышел(а) из комнаты
[01:11:31] Night Nord вышел(а) из комнаты
[01:12:51] fsteinel вышел(а) из комнаты
[01:13:09] beelzebubbie вышел(а) из комнаты
[01:18:15] bober2000 вышел(а) из комнаты
[01:48:44] fsteinel вошёл(а) в комнату
[01:51:42] medvedko вышел(а) из комнаты
[02:30:24] fsteinel вышел(а) из комнаты
[03:38:26] Civilian вышел(а) из комнаты
[04:25:34] reonaydo вошёл(а) в комнату
[06:24:01] eegorov вошёл(а) в комнату
[06:25:41] edgbla вышел(а) из комнаты
[06:40:05] mva вышел(а) из комнаты
[06:48:37] mva вошёл(а) в комнату
[06:53:26] intellect вошёл(а) в комнату
[07:17:18] intellect вышел(а) из комнаты
[07:47:44] diko вошёл(а) в комнату
[08:05:03] bober2000 вошёл(а) в комнату
[08:16:18] intellect вошёл(а) в комнату
[09:18:51] maksbotan вошёл(а) в комнату
[09:36:20] Desu вошёл(а) в комнату
[09:39:32] maksbotan вышел(а) из комнаты
[09:56:03] diko вышел(а) из комнаты
[10:01:36] fsteinel вошёл(а) в комнату
[10:01:46] jam666 вышел(а) из комнаты
[10:02:00] mva вышел(а) из комнаты
[10:02:34] mva вошёл(а) в комнату
[10:08:48] slepnoga вошёл(а) в комнату
[10:10:09] beelzebubbie вошёл(а) в комнату
[10:23:52] fsteinel вышел(а) из комнаты
[10:24:41] qnikst вышел(а) из комнаты
[10:31:50] qnikst вошёл(а) в комнату
[10:39:09] Desu вышел(а) из комнаты
[10:59:51] qnikst вышел(а) из комнаты
[11:00:01] qnikst вошёл(а) в комнату
[11:35:20] ASM вышел(а) из комнаты
[12:07:27] ASM вошёл(а) в комнату
[12:19:49] intellect вышел(а) из комнаты: Replaced by new connection
[12:19:59] intellect вошёл(а) в комнату
[12:24:02] intellect вышел(а) из комнаты: Replaced by new connection
[12:24:12] intellect вошёл(а) в комнату
[12:27:38] intellect вышел(а) из комнаты: Replaced by new connection
[12:27:48] intellect вошёл(а) в комнату
[12:29:09] 0xd34df00d вошёл(а) в комнату
[12:29:49] 0xd34df00d вышел(а) из комнаты: Disconnected: Replaced by new connection
[12:29:59] 0xd34df00d вошёл(а) в комнату
[12:31:00] ruda вышел(а) из комнаты: Replaced by new connection
[12:31:10] ruda вошёл(а) в комнату
[12:33:38] ruda вышел(а) из комнаты: Replaced by new connection
[12:33:48] ruda вошёл(а) в комнату
[12:37:37] intellect вышел(а) из комнаты: Replaced by new connection
[12:37:47] intellect вошёл(а) в комнату
[12:49:33] 0xd34df00d вышел(а) из комнаты: Disconnected: Replaced by new connection
[12:49:43] 0xd34df00d вошёл(а) в комнату
[12:50:33] intellect вышел(а) из комнаты: Replaced by new connection
[12:50:43] intellect вошёл(а) в комнату
[12:54:03] intellect вышел(а) из комнаты: Replaced by new connection
[12:54:13] intellect вошёл(а) в комнату
[12:55:48] intellect вышел(а) из комнаты
[13:06:30] WiseLord вошёл(а) в комнату
[13:23:29] 0xd34df00d вышел(а) из комнаты: Disconnected: Replaced by new connection
[13:23:39] 0xd34df00d вошёл(а) в комнату
[13:28:23] ruda вышел(а) из комнаты
[13:28:33] ruda вошёл(а) в комнату
[13:33:01] ruda вышел(а) из комнаты: Replaced by new connection
[13:33:11] ruda вошёл(а) в комнату
[14:22:19] reonaydo вышел(а) из комнаты: Отключён
[14:38:28] ruda вышел(а) из комнаты
[14:38:44] ruda вошёл(а) в комнату
[14:39:30] ruda вышел(а) из комнаты
[14:39:40] ruda вошёл(а) в комнату
[14:41:22] ruda вышел(а) из комнаты
[14:41:36] diko вошёл(а) в комнату
[14:41:36] ruda вошёл(а) в комнату
[14:42:38] ruda вышел(а) из комнаты
[14:42:53] ruda вошёл(а) в комнату
[14:44:08] diko вышел(а) из комнаты: Replaced by new connection
[14:44:18] diko вошёл(а) в комнату
[14:47:10] ruda вышел(а) из комнаты
[14:47:22] ruda вошёл(а) в комнату
[14:48:26] ruda вышел(а) из комнаты
[14:48:36] ruda вошёл(а) в комнату
[14:50:38] Civilian вошёл(а) в комнату
[14:51:06] nis вошёл(а) в комнату
[14:52:58] ruda вышел(а) из комнаты
[14:53:08] ruda вошёл(а) в комнату
[14:53:23] ruda вышел(а) из комнаты
[14:53:33] ruda вошёл(а) в комнату
[14:56:31] ruda вышел(а) из комнаты
[14:56:41] ruda вошёл(а) в комнату
[14:59:50] ruda вышел(а) из комнаты
[15:00:05] ruda вошёл(а) в комнату
[15:01:29] ruda вышел(а) из комнаты
[15:01:43] ruda вошёл(а) в комнату
[15:24:00] intellect вошёл(а) в комнату
[15:32:48] <Civilian> nis: https://community.amd.com/community/amd-business/blog/2015/06/23/extending-arm-s-ecosystem-for-server-developers
[15:44:04] edgbla вошёл(а) в комнату
[15:47:43] <nis> Civilian: прикольно
[15:48:12] <Civilian> nis: так что ждем, мб появится нормальная дев борда на a57
[15:48:19] <nis> ну да
[15:48:27] <nis> и может быть я её смогу купить
[15:56:44] intellect вышел(а) из комнаты
[16:58:19] Civilian вышел(а) из комнаты: Replaced by new connection
[16:58:29] Civilian вошёл(а) в комнату
[17:41:41] medvedko вошёл(а) в комнату
[18:17:27] GoodWin вышел(а) из комнаты
[18:18:40] GoodWin вошёл(а) в комнату
[18:32:01] Интеллект вошёл(а) в комнату
[19:10:03] qnikst вышел(а) из комнаты: Replaced by new connection
[19:10:13] qnikst вошёл(а) в комнату
[19:15:04] qnikst вышел(а) из комнаты: Replaced by new connection
[19:15:14] qnikst вошёл(а) в комнату
[19:23:34] evadim вышел(а) из комнаты
[19:27:20] Desu вошёл(а) в комнату
[19:29:45] Интеллект вошёл(а) в комнату
[19:31:11] Интеллект вышел(а) из комнаты
[20:11:19] qnikst вышел(а) из комнаты: Replaced by new connection
[20:11:41] qnikst вошёл(а) в комнату
[20:47:03] qnikst вышел(а) из комнаты: Replaced by new connection
[20:47:13] qnikst вошёл(а) в комнату
[21:00:24] nis вышел(а) из комнаты
[21:02:08] Night Nord вошёл(а) в комнату
[21:11:06] 0xd34df00d вышел(а) из комнаты: Disconnected: closed
[21:12:05] diko вышел(а) из комнаты
[21:30:24] qnikst вышел(а) из комнаты: Replaced by new connection
[21:30:34] qnikst вошёл(а) в комнату
[21:53:14] evadim вышел(а) из комнаты
[21:53:29] <beelzebubbie> slepnoga: привет, тут?
[21:53:37] <slepnoga> da
[21:54:18] <beelzebubbie> помню ты как-то про коллектд упоминал на форуме, не ошибаюсь? имел с ним дело?
[21:57:00] <slepnoga> когда то да, имел.
[21:57:25] <beelzebubbie> а морду какую к нему имел?
[21:58:23] <slepnoga> www-apps/collectd-web
[21:59:01] <beelzebubbie> а графита не приходилось?
[22:01:04] <slepnoga> это к цивилиану
[22:01:11] <slepnoga> хотя не вижу
[22:01:16] <slepnoga> проблем
[22:01:35] <slepnoga> скажем так я видел с графитом, хотя сам не настраивал
[22:02:57] <beelzebubbie> я там дошел до попытки отладочного запуска через uwsgi и на этом стало совершенно непонятно что происходит.
[22:06:09] qnikst вышел(а) из комнаты: Replaced by new connection
[22:06:19] qnikst вошёл(а) в комнату
[22:08:46] qnikst вышел(а) из комнаты: Replaced by new connection
[22:08:56] qnikst вошёл(а) в комнату
[22:14:01] <slepnoga> графит - не вебморда
[22:32:36] <beelzebubbie> ты хочешь сказать – «не только морда»
[22:33:37] ruda вышел(а) из комнаты: Replaced by new connection
[22:33:47] ruda вошёл(а) в комнату
[22:38:23] <Civilian> beelzebubbie: о чем речь?
[22:39:11] medvedko вышел(а) из комнаты
[22:40:05] <beelzebubbie> Civilian: хотелось бы запустить graphite-web, но ввиду видимо незнания джанги – не могу
[22:40:26] <Civilian> beelzebubbie: ок, а как пытаешься делать и нафиг тебе graphite-web?
[22:40:42] <Civilian> если не хочется использовать графитное кривое шардирование, возьми графану и graphite-api
[22:46:08] <beelzebubbie> Civilian: я начал с collectd, посмотрел морды и решил выбрать графита. собственно сбор данных в carbon понятен, но как запустить собственно графита под lighttpd, я совершенно не пойму
[22:46:30] <Civilian> beelzebubbie: взять lighttpd, выкинуть его
[22:47:04] <Civilian> beelzebubbie: стандартный способ запуска - virtualenv, туда поставить его, поставить еще gunicorn
[22:47:08] <Civilian> запустить gunicorn
[22:47:16] <Civilian> и из nginx делать proxy_pass в gunicorn
[22:47:26] <beelzebubbie> ну апач точно в данном случае не вариант
[22:47:27] <Civilian> на nginx'е заодно терминировать https
[22:47:33] <Civilian> beelzebubbie: nginx же
[22:48:50] <Civilian> beelzebubbie: https://yadi.sk/d/bCYqtWMRg7bUR я что-то такое делал для создания deb пакета (требуется установленный fpm - https://github.com/jordansissel/fpm)
[22:49:10] <Civilian> на выходе получался deb пакет с carbon'ом, релеем, и grafana как мордой
[22:49:20] <Civilian> и как средство доступа - https://github.com/brutasse/graphite-api/
[22:49:32] <Civilian> а, оно в том же пакете
[22:50:08] <Civilian> https://github.com/grobian/carbon-c-relay вот эту штуку собирал отдельно скриптами из contrib
[22:50:31] <beelzebubbie> virtualenv означает, что надо emerge -C graphite-web и ставить руками?
[22:50:38] <Civilian> beelzebubbie: да
[22:51:42] <Civilian> beelzebubbie: еще советую emerge pypy-bin
[22:51:54] <Civilian> и делать virtualenv с pypy как интерпретатором
[22:53:17] <beelzebubbie> gunicorn я так понимаю отдельный wsgi server, в который будет проксироваться?
[22:54:23] <Civilian> ага
[22:54:26] <Civilian> посмотри мой скрипт
[22:54:29] <Civilian> выше по ссылке
[22:54:34] <Civilian> там последовательность действий описана
[22:56:59] Civilian вышел(а) из комнаты
[22:57:09] Civilian вошёл(а) в комнату
[22:59:07] <beelzebubbie> ну примерно понятно местами
[22:59:34] <Civilian> beelzebubbie: ну у меня свой сетап, исторически
[22:59:44] <Civilian> под относительно большую нагрузку рассчитанный
[23:00:15] <beelzebubbie> Civilian: вероятно отсюда и pypy?
[23:01:16] <Civilian> да
[23:01:22] <Civilian> без него оно в цпу упирается быстро
[23:01:43] <Civilian> с ним попозже
[23:01:55] <Civilian> beelzebubbie: у тебя какая нагрузка планируется?
[23:03:03] <beelzebubbie> я бы сказал, что минимальнее некуда – просто статистика всякой системной лабуды на сервере, никаких публичных доступов
[23:06:58] <beelzebubbie> карбон я думаю можно оставить и пакетный? вроде бы с ним у меня проблем не наблюдалось
[23:07:01] <Civilian> 1 сервер?
[23:07:09] <Civilian> beelzebubbie: тогда можешь все пакетное ставить
[23:07:20] <beelzebubbie> да, 1
[23:07:30] <beelzebubbie> ну оно и стоит пакетное сейчас
[23:07:30] <Civilian> beelzebubbie: гюникорн тоже
[23:07:43] <Civilian> или можешь uwsgi поставить и nginx'ом делать uwsgi_pass
[23:08:10] <beelzebubbie> вот как раз на этапе запуска через uwsgi я и застрял
[23:08:28] <beelzebubbie> попробовал uwsgi --http :8000 --plugin python27 --module /etc/graphite-web/graphite.wsgi
[23:09:07] <Civilian> а что в логах uwsgi?
[23:09:13] <beelzebubbie> получил «ImportError: Import by filename is not supported.»
[23:09:41] <beelzebubbie> как будто sys.path.append('/usr/share/graphite-web/webapp') не отрабатывается
[23:10:02] <Civilian> у uwsgi вроде есть аппендилка к path'у
[23:10:13] <Civilian> я не помню точно, отказался от uwsgi давно
[23:11:33] <beelzebubbie> а причины какие отказа?
[23:14:27] <beelzebubbie> у меня такой вопрос нарисовался – изпакетный /etc/graphite-web/graphite.wsgi.example верен/достаточен для запуска wsgi приложения?
[23:14:29] <Civilian> beelzebubbie: его для pypy очень сложно собирать в debian было
[23:15:30] ruda вышел(а) из комнаты
[23:16:58] ruda вошёл(а) в комнату
[23:20:00] Интеллект вышел(а) из комнаты
[23:20:08] <Magistr> Civilian: я тгда тебя кстати пинговал несмог церес к графиту прикрутить из реп куликовского
[23:20:21] <Magistr> счас вот го вариант собрал от букинга
[23:20:22] <Civilian> Magistr: в смысле? оно просто работает
[23:20:38] <Civilian> Magistr: ну го-вариант от букинга медленее в рассчете на 1 сервер
[23:20:41] <Magistr> эм оно неписало в нужную базу
[23:21:01] <Civilian> и весело то, что в букинге writer используется питонячий
[23:21:04] <Magistr> сразу в виспер вместе цереса
[23:21:10] <Civilian> свое у них - carbon-c-relay
[23:21:15] <Magistr> у них есть гошный врайтер
[23:21:22] <Civilian> да, но они его не используют
[23:21:26] <Magistr> ы
[23:21:29] <Civilian> он недопилен
[23:22:08] <Civilian> Magistr: опять же выше по обсуждению набор скриптов, который собирает нужные пакеты с virtualenv'ом сразу
[23:22:11] <Magistr> пичаль
[23:22:20] <Magistr> я забыл про этот набор скриптов
[23:22:32] <Civilian> Magistr: но букинговый сетап единственный, который может масштабироваться нормально
[23:23:05] <Magistr> ну на 200 серверов стандарнтный набор системных метрик + немного от приложений
[23:23:06] <Civilian> Magistr: они используют carbon-c-relay и carbon-server или как там оно
[23:23:13] <Magistr> куда лучше сразу прицеливаться ?
[23:23:26] <Civilian> Magistr: решение на 1 сервере - самое быстрое это pypy + ceres
[23:23:40] <Civilian> если хочется масштабировать нагрузку потом - то букинговое
[23:23:46] <Magistr> ну это амазон
[23:23:57] <Magistr> поэтому масштабироваться проще
[23:24:01] <Civilian> Magistr: ну я не знаю сколько у вас хочется
[23:24:09] Desu вышел(а) из комнаты
[23:24:40] <Civilian> Magistr: решение с pypy на i7-2600, 32GB Ram, SSD в рейде1 вытягивает 5 млн записей в минуту
[23:24:48] <Civilian> параллельно даже еще что-то почитать можно
[23:25:30] <Civilian> Magistr: решение букинга на чем-то вида 2xE5-2660v2, 128ГБ рам, ССД в рейде1 - вытягивает примерно 1 лям в минуту записей
[23:25:43] <Magistr> ну цифры я помню
[23:25:47] <Civilian> но масштабируется горизонтально до бесконечности
[23:25:56] <Magistr> а вот свои посчитать надо еще заняться
[23:26:00] <Civilian> конкретно у них порядка 200 серверов по ляму на каждый
[23:26:08] <Civilian> на хранение данных графитных
[23:26:29] <Civilian> но там много веселых косяков
[23:26:43] <Civilian> например у graphite-web есть константный оверхед на отрисовку png'шки
[23:26:46] <Civilian> порядка 0.2 секунд
[23:26:54] <Civilian> и никто не знает почему
[23:27:01] <Magistr> ыы
[23:27:09] <Civilian> иногда больше может быть
[23:27:26] <Civilian> букинг еще использует отдельный карбон-врайтер - 0.9.10 версии
[23:27:35] <Civilian> потому что с 0.9.11 он просел по скорости записи на whisper'е
[23:27:37] <Civilian> в 2-3 раза
[23:31:37] evadim вошёл(а) в комнату
[23:38:49] bober2000 вышел(а) из комнаты: Replaced by new connection
[23:38:59] bober2000 вошёл(а) в комнату
[23:44:26] ruda вышел(а) из комнаты
[23:44:36] ruda вошёл(а) в комнату
[23:47:47] Civilian вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!