@proelixir

Страница 832 из 1045
Alexey
20.12.2017
17:33:10
Ftp))

Dmitry
20.12.2017
17:33:45
Это чёт не девопс

Это дедушка девопс

А да, ещё конечно же CI

Google
Dmitry
20.12.2017
17:35:14
На примере гитлаб или circle

Alexey
20.12.2017
17:35:14
Jenkins Teamcity да

Evgeny
20.12.2017
17:38:12
как много страшных незнакомых слов

Slava
20.12.2017
17:38:55
Потом контейнеризация в docker через swarm и kubernetes
Круто! Есть пожелание: не надо писать пример с каким-то paas'ом, где kubernetes уже установлен и настроен, наоборот же интересно посмотреть как все на голом железе поднимается. Хотя, возможно, наоборот именно так и надо. Ну да ладно

Alexey
20.12.2017
17:42:22
Тогда проще будет на офф доки кубернетес сослаться, вообще девопс разве не универсальная штука? То есть эликсир там будет постольку-поскольку, тот же докер не смотрит что в контейнере, капистрано без разницы с каким репо работать. Вот что лично мне интересно - как описать конфиг nginx под phoenix

Dmitry
20.12.2017
17:42:22
Надо ещё осветить мониторинг

Это же девопс

Alexey
20.12.2017
17:43:19
Описать правильно, а не просто порт и директории прокинуть

Dmitry
20.12.2017
17:43:37
Крч первый пункт - определиться что писать

Второй - разобраться с этим

Ибо не знаю половины

Хехе

А третий пункт - нахренячить книжку и тада!

Google
Dmitry
20.12.2017
17:44:18
?

Evgeny
20.12.2017
17:46:16
четвертый многоточие, а пятый - PROFIT!!

Alexey
20.12.2017
17:53:03
ну про мониторинг тут писали, что riemann надо

Ilja
20.12.2017
18:59:57
Delivery pipeline, мониторинг, zero-downtime deployment, A/B, сборка логов, best practices по контейнеризации Эликсира - интересно. Ansible - неинтересно. Хочется декларативности. Есть артефакт (докер-образ), есть шаблоны дескрипторов Kubernetes, есть конфигурация для разных окружений. Особенно интересно, как хранить не только пароли, но и ключи, как мониторить их срок годности и т.д. Как разворачивать Kubernetes - неинтересно, об этом подробно есть на сайте coreos и не только. В общем, интересны не инструкции, а подходы к решению проблем.

abc
20.12.2017
19:21:10
про пароли и ключи как я помню сейчас почти де-факто стандарт vault от hashicorp

Alexey
20.12.2017
19:21:56
да. там надо дополнительные движухи, чтобы epmd могли снюхаться

Alex
20.12.2017
20:13:22
Вообще, вот эта история с именами нод, запекаемыми в релиз, автостартом епмд "кто первый встал, того и тапки" это тот еще рак.

Требуемая уникальность имен нод тоже то еще веселье

Alexander
21.12.2017
02:30:57
Требуемая уникальность имен нод тоже то еще веселье
я в vm.args просто -name ${NODENAME}@127.0.0.1 впекаю, а релизы просто с REPLACE_OS_VARS=true NODENAME=%имя ноды на выбор%

Ilja
21.12.2017
07:00:54
Единственная причина, по которой Эрланг может не только плохо докеризироваться, но и прохо виртуализироваться вообще - это несоответствие виртуальных ядер физическим, что случается временами в виртуальном окружении. Что делает работу шедулера не такой эффективной, как могло бы быть. Об этой проблеме пишут в своих рекомендациях, в частности, авторы Akka. Но не вижу причин, почему именно Докер может мешать. Мне кажется, этот стереотип возник из-за того, что Heroku не поддерживает (или уже можно об этом говорить в прошедшем времени, кто в курсе?) Эрланг-кластеры.

@Virviil В предыдущем сообщении (о содержании книги) забыл добавить, что интересны также подходы к построению Delivery pipeline-ов, предполагающих канареечные релизы, пост-деплоймент тестирование и роллбэки.

И всё это в декларативном виде.

Про докеризацию: или я что-то упустил.

Vladimir
21.12.2017
07:17:13
На работе юзаем докер, но в петпроджектах я так и не понял профита в сравнении с сборкой релизов в пакеты, и опциональной установкой внутрь lxc. Хотя в принципе мне в докере пожалуй только одно не нравится - накапливание мусора в виде слоёв. Переставить пакет - минимум затрат.

Ilja
21.12.2017
07:26:42
Лично для меня у применения Докера два основных плюса: удобство для автоматизации delivery pipeline и широкая доступность Kubernetes у облачных провайдеров.

То есть, с Докером удобно автоматизировать. Не только из-за Докера как такового, но и из-за принципов 12factor. А благодаря общераспрострарённости Kubernetes, именно в Докере удобно деплоить в облако.

Alexander
21.12.2017
07:42:11
я так и не проникся докеризацией эликсира и у меня просто 2 сервера крутится с кучей проектов, там BEAM сам отстреливает тех кто зажрался

руби/php/python отлично в докер влезли

Google
Evgeny
21.12.2017
07:49:17
и чем этот ваш докер лучше голого lxc? разве что мульен виртуалок быстрее деплоятся

Azat
21.12.2017
08:58:41
В линуксе докер работает поверх lxc или я что-то путаю?

Vladimir
21.12.2017
09:00:26
В линуксе докер работает поверх lxc или я что-то путаю?
раньше было, но давно уже нет. просто те же механизмы используются.

Alex
21.12.2017
09:25:36
Anton
22.12.2017
08:03:41
Добрый день, по возможности поделитесь ссылкой на ресурс где хорошо описовано логирование для elixir. Особено для rescue блоков.

Konstantin
22.12.2017
11:15:00
Всем привет! А кто что использует для мониторинга производительности и работы своих Elixir/Phoenix апп в продакшене? Что-нибудь типа NewRelic. В принципе, можно и NewRelic, но как-то с ним не очень получается подружить феникс...

Aleksandr
22.12.2017
11:16:35
Appsignal ок

Anatoliy Kovalchuk
22.12.2017
11:16:52
я датадог использую, в нем можно легко обложить нужными тебе метриками приложение https://www.datadoghq.com

Alex
22.12.2017
11:19:11
у нас был графит+go-carbon и графана

думали про прометеус, но пока руки всерьез не дошли, там нужно заметно менять репортер.

Alexander
22.12.2017
11:29:08
я все перепробовал и пришел к варианту что датадог пойдет если не сильно нужно много метрик. Датадог - это такая графана для бедных.

Alexander
22.12.2017
11:29:36
они конечно пытаются, там что-то выкатывают, но до графаны не дошли.

сборка метрик же через statsd, в датадоге просто есть чуть чуть расширено statsd

Alexander
22.12.2017
11:32:29
да каких-то простых аггрегатов, я честно все еще не понимаю, почему в датадоге никак не хочет показывать мне абсолютные величины

я сейчас полностью на DD

Slava
22.12.2017
11:33:20
странно, там вроде и персентили, и суммы, и avg и абсолютные величины выводить на графики можно

сейчас, увы, не могу глянуть точно

Google
Alexander
22.12.2017
11:34:22
я точно скажу, что графана мне показалась ощутимо лучше

да и жрет она кучу всяких бэкендов, я тот же карбон на постгресе ей завал и все/

Admin
ERROR: S client not available

Alexander
22.12.2017
11:35:44
раньше помню логи в эластик складывал, но как-то смысла не оказалось, да и хостед эластики очень ограничены по размерам

амазон за свой мелкий кластер на 3 ноды на 5гб просит почти тысячу долларов

Alex
22.12.2017
11:36:22
> хостед эластики очень ограничены по размерам ну это смотря как хостить

на амазоне, конечно, да

Alexander
22.12.2017
11:37:10
у меня свой есть кластер для петпроджекта, там на 40гб получилось 3 полных копии. ~200 баксов

для работы на амазоне все, т.к и удобно и спокойно

Alex
22.12.2017
11:37:28
на своем железе - у нас того эластика 6тб или что-то в этом духе

Alex
22.12.2017
11:37:54
много

не знаю сколько

далековато от меня, этим опсы занимаются

Alexander
22.12.2017
11:38:28
после одного факапа, когда у провайдера линк пропал между серверами, я теперь только полные копии делаю

Konstantin
22.12.2017
11:38:31
Appsignal выглядит круто, конечно, но цена кусается

DD посмотрим, спасибо

Alexander
22.12.2017
11:39:02
Appsignal выглядит круто, конечно, но цена кусается
skylight еще, но там все поехавшие. Цены просто с неба

сервисы которые билят по запросам просто штаны снимают с тебя. Тот же аппсигнал биллит бэкграунд таски. Я про Task.async

к примеру если на проекте есть рассылка пушей на айфон, то можно спокойно 500м запросов сделать

Google
Aleksandr
22.12.2017
11:42:23
Skylight вообще не понятно за что берут деньги, метрики ущербные

Alexander
22.12.2017
11:42:24
за неполный месяц

я еще пробовал scoutapp.com довольно интересно,

правда работает через раз

так что пока датадог и rollbar

Slava
22.12.2017
11:47:19
а кто-нибудь юзал datadog APM? ньюрелик все, не нужон теперь?

Alexander
22.12.2017
11:47:51
а кто-нибудь юзал datadog APM? ньюрелик все, не нужон теперь?
я пользую, просто ради интереса. Данных очень мало.

Slava
22.12.2017
11:48:34
но и цена, как я знаю, сильно отличается

в пользу датадога, конечно

в общем, получается, не только графана для бедных, а еще и ньюрелик для бедных :)

Alexander
22.12.2017
11:49:13
да только apm датадога - просто для галочки

Страница 832 из 1045