@ru_devops

Страница 291 из 999
Xeniya MTS
12.04.2017
19:49:08
Гитлаб ограничивает количество бесплатных минут для шаред ранеров в CI до 2000 в месяц и вводит подписку.
Как, кстати, их SaaS в сравнении с битбакетом и гитхабом? А то у меня gitlab только с self-hosted ассоциируется

Dmitriy
12.04.2017
19:49:21
Работает

Полгода назад были проблемы со скоростью доступа, щас все нормально

Алексей
12.04.2017
19:50:14
уверен парни больше не будут дропать базы :)

Google
Dmitriy
12.04.2017
19:51:55
Откуда такая уверенность? ) Человеческий фактор никто не отменял.

Timur
13.04.2017
05:42:08
Его можно свести к минимуму если всё организовать правильно

В прошлый раз было не правильно ?

Vladimir
13.04.2017
06:54:39
а бекапы они предоставляют уже?
(сарказм) если и предоставляют то без проверки целостности

Alexey
13.04.2017
06:55:46
аааа, архивы тоесть, а не бекапы? тож сойдёт! зато тикетов у проекта меньше будет если их терять раз в пару лет =)

Lupsick
13.04.2017
11:13:20
посоны, а кто как борется с докер-контейнерами, которые начинают пожирать всю память и умирать?

Max
13.04.2017
11:14:26
а шо у тебя в них работает?

может стоит с мемори ликом бороться а не с контейнерами?

Max
13.04.2017
11:15:10
поздравляю, у вас говнокод

Lupsick
13.04.2017
11:15:24
Google
Lupsick
13.04.2017
11:15:30
У ТЕБЯ ТОЖЕ

Max
13.04.2017
11:15:36
у меня память не течёт )

бороться надо не с докером, а тем что там понаписали

погромисты ваши

Алексей
13.04.2017
11:18:44
в гитлабе нарвится как сделали. там руби же и там unicorn. дак вот он рестартит воркеры каждые n запросов или m памяти

надежный костыль! :)

Max
13.04.2017
11:21:25
Этот костыль в php-fpm из коробки есть

pm.max_requests

The number of requests each child process should execute before respawning. This can be useful to work around memory leaks in 3rd party libraries.

Pavel
13.04.2017
11:37:53
в php вообще используются надежные и проверенные костыли, потому он такой стабильный

Max
13.04.2017
11:56:16
лол

Pavel
13.04.2017
13:24:35
Dynamo is Amazon’s hosted version of Cassandra–it’s a NoSQL database that acts as a combination K/V and document store.Ничоси, это правда?

Alex
13.04.2017
13:24:59
Почти

Сперва была Dynamo, а потом уже Кася

Pavel
13.04.2017
13:32:43
В кассандре есть какой то CQL язык запросов

А в динамо не припомню что-то был.

Alex
14.04.2017
00:20:38
Скажите, друзья

А использует ли кто-нибудь Nixpkgs?

У меня есть некоторое чувство относительно того, как и чего

Google
Alex
14.04.2017
00:21:19
Но такие чувства лучше переживать не в одиночку

Phil
14.04.2017
06:45:30
ты пока говорил неубедительно. документация взорвала мне мозг, я наискосок ничего не понял. мотивации вчитываться не было. но ты можешь попробовать еще раз. в чем суть и как?

Vladimir
14.04.2017
06:48:50
А использует ли кто-нибудь Nixpkgs?
Это какое то отношение к nixos имеет?

Vladimir
14.04.2017
06:51:58
Знаю чувака который на никсос сидит с 2011 года

И вроде писал пакеты

Могу потыкать его палочкой

Phil
14.04.2017
06:53:02
Рамзес, я не издевался. Мне действительно интересно. Но я ниасилил из доки суть

Vladimir
14.04.2017
06:54:13
Рамзес, я не издевался. Мне действительно интересно. Но я ниасилил из доки суть
Философия этой штуки, если я правильно помню, чтобы пакеты на функциональном языке описывать, а также что в системе каждый пакет фактически делает снэпшоты всех нужных ему библиотек нужной версии

Отсюда раньше были горы костылей чтобы софт ставился в нужные места и какая то магия чтоб все линковалось только с тем с чем можно

Но я когда это услышал - покрутил пальцем у виска и больше в детали не вникал. Просто периодически слышал стенания что вот что то не собирается потому что нужно пакет патчить

Прошу заметить что я по натуре гентушник, то есть масштаб извращений если я покрутил пальцем у виска можно представить

Phil
14.04.2017
07:04:03
))))

Я правильно прнимаю, что оно почти виртуаленв, только для бинарей?

Phil
14.04.2017
07:05:10
Ну да))

Vladimir
14.04.2017
07:05:47
@schors но там есть внутри какая то магия чтобы оно работало для всего

И прозрачно

Alexey
14.04.2017
07:46:28
ptchol
14.04.2017
08:03:41
Google
Alexey
14.04.2017
08:21:10
ну любая прокся должна так делать для кипэтивнутых соединений

особенно для h2

ptchol
14.04.2017
08:24:44
Ну я скорее к тому что это довольно распространенная практика

Let Eat
14.04.2017
12:09:38
А использует ли кто-нибудь Nixpkgs?
Хорошее начинание, но некоторые рантаймы (lua точно) не работают без nixos :(

Рамзес, я не издевался. Мне действительно интересно. Но я ниасилил из доки суть
Вркатце - версия пакета это хэш от версий всех его зависимостей. Чем-то похоже на git, где коммит однозначно описывает не только дерево, но ии историю приведшую к нему.

Xeniya MTS
14.04.2017
12:42:15
Народ, а объясните, почему greylog что-то хорошее, или, наоборот, полное говно, и нужно использовать ELK, Кибану или Logstash - я немного поработала только с последней.

nikoinlove
14.04.2017
12:43:16
а где грейлог хранит данные?

Xeniya MTS
14.04.2017
12:43:41
а фиг его знает. Вроде сейчас что-то в ES, что-то в mongo

Admin
ERROR: S client not available

Xeniya MTS
14.04.2017
12:43:53
У моего работодателя не очень большие объемы трафика логов,

Sergey
14.04.2017
12:43:58
в монге только конфиг

Xeniya MTS
14.04.2017
12:43:58
зато нужна полная автоматизация

Я хочу как сейчас это сделано для алертов в Zabbix прикрутить астериск с фестивалем, что бы звонил тем, кто виноват, что что-то упало. Вот тоже самое сделать по анализу логов. Ну и ещё делать всякие разные запросы к базе по прошлым событиям, по логам, если что-то случилось, не понятно что, и нужно разобраться, что предшествовало. У нас, к сожалению, когда что-то падает, иногда не очевидно из-за чего это произошло

Xeniya MTS
14.04.2017
12:46:44
Файлики?
в смысле файлики? поток по сети в формате syslog. Или я не поняла, что ты спрашиваешь

Xeniya MTS
14.04.2017
12:48:50
Можно без logstash, filebeat может слать напрямую в ES
мне всё равно по большей части как это сделать. Мне нужен инструмент с API, что бы интегрировать с Zabbix и может ещё с чем-то, и какой-то удобный способ поиска момента события в разных логах, что бы понять, почему всё упало.

Let Eat
14.04.2017
12:50:06
Splunk на таком миллионы делает, а ваш работодатель хочет дешево отделаться:))

Xeniya MTS
14.04.2017
12:50:13
т.е. упор на автоматизацию, а не на HighLoad. Что лучше выбрать?

Phil
14.04.2017
12:51:25
в смысле файлики? поток по сети в формате syslog. Или я не поняла, что ты спрашиваешь
Если логов немного, в файлики складывай и мозг себе не имей

Google
Xeniya MTS
14.04.2017
12:52:42
Если логов немного, в файлики складывай и мозг себе не имей
сейчас так и сделано, прилетает на центральный syslog. Позавчера стало понятно, что набор костылей вокруг этого инстанса с миллионом разных питон-скриптов это что-то неправильное :)

Это нужно разломать, выкинуть, и сделать по-другому

Phil
14.04.2017
12:56:22
Это нужно разломать, выкинуть, и сделать по-другому
И сделать поставить три стройных помойки на жабе и просто монгу?

Круто

Phil
14.04.2017
13:00:07
ну да, что бы красиво было
и все подпорки тоже останутся, потому что чем-то надо будет дату-то анализировать

ну да, что бы красиво было
А что такое "красиво"?

Xeniya MTS
14.04.2017
13:01:45
А что такое "красиво"?
Это сложно формализовать :) Но обычно понятно, что что-то сделано красиво, а что-то ужасно. Наш сервер логов как раз и оставляет такое очевидное(ужасное) впечатление. Его ещё сопровождать сложно, разные разработчики пишут разные скрипты, потом уходят, и никто не знает как и что для чего это было сделано

Vladimir
14.04.2017
13:02:08
@polnoch проблема в том что разные скрипты останутся

просто логи пойдут в базу, а не в файлики

Xeniya MTS
14.04.2017
13:02:47
просто логи пойдут в базу, а не в файлики
а там нет разве каких-то инструментов по их анализу?

Vladimir
14.04.2017
13:02:47
как мне кажется чтобы все эти поиски начали себя оправдывать, нужно предпринять волевое решение и писать исключительно структурированные логи

а там нет разве каких-то инструментов по их анализу?
ну ты будешь писать в каком-нибудь rsyslog'е или logstash'е наборы правил на каждый долбанный формат логов

чтобы по этому было можно искать как-то лучше чем с помощью grep *

Xeniya MTS
14.04.2017
13:03:54
ну ты будешь писать в каком-нибудь rsyslog'е или logstash'е наборы правил на каждый долбанный формат логов
ну это можно формализовать. Сказать на ближайшем спринте, что из приложений логи теперь только вот так, а не иначе отправляем

Vladimir
14.04.2017
13:03:57
притом это еще будет вызывать боль когда разработчику стукнет в голову поменять все )

разбитыми по полям

даже одно это тебе позволит делать более адекватные выборки с помощью jq

даже в файликах

Xeniya MTS
14.04.2017
13:07:11
правильно ли я понимаю, что все эти штуки (ELK, greylog, etc) нужны, только если поток в гигабайты-терабайты, а в автоматизации они не особенно помогают?

Страница 291 из 999