Size: a a a

DevOps — русскоговорящее сообщество

2021 March 05

M

Maksimgeolog in DevOps — русскоговорящее сообщество
Crysalis
там же есть опция, что можно игнорировать ошибки
Я не сильно опытаен в gitlab ci, по этому не знал, спасибо за ответ :)
источник

AK

Alex Kokh in DevOps — русскоговорящее сообщество
Maksimgeolog
Ребзи, в гитлабе можно сделать чтобы этап проходил автоматом, но если он упал, то следующие бы все равно пошли, невзирая на его падение?
|| true
источник

МВ

Максим Воронцов... in DevOps — русскоговорящее сообщество
Maksimgeolog
Ребзи, в гитлабе можно сделать чтобы этап проходил автоматом, но если он упал, то следующие бы все равно пошли, невзирая на его падение?
allow_failure: true
источник

МВ

Максим Воронцов... in DevOps — русскоговорящее сообщество
А, уже старое сообщение, сори
источник

M

Maksimgeolog in DevOps — русскоговорящее сообщество
то что нужно, спасибо
источник

OC

Oleg Chaplashkin in DevOps — русскоговорящее сообщество
Привет! Изучаю ELK, интересно самому понастраивать и протянуть руки туда, куда не нужно. Однако при старте ELK + docker + docker-compose возникли трудности (как раздельные образы, так и совместные, типа sebp/elk):
сжирает память и говорит "я умер" эластик. Начал смотреть в сторону хардварных ресурсов в гугле, там говорят не меньше 31GB RAM. Полез в AWS ELK и нашел виртуалку с elastic на 1GB RAM.

Вопрос: как на своей машине (16gb, по факту -> 10gb) поднять ELK стек так, чтобы он не сжирал всю память?  docker-compose:deploy:resources - не помог :(
Вопрос 2: а возможно ли вообще уместить все это на 1GB RAM?

p.s. входной поток будет очень маленьким (тестовое приложение)
источник

e

erzqk in DevOps — русскоговорящее сообщество
Oleg Chaplashkin
Привет! Изучаю ELK, интересно самому понастраивать и протянуть руки туда, куда не нужно. Однако при старте ELK + docker + docker-compose возникли трудности (как раздельные образы, так и совместные, типа sebp/elk):
сжирает память и говорит "я умер" эластик. Начал смотреть в сторону хардварных ресурсов в гугле, там говорят не меньше 31GB RAM. Полез в AWS ELK и нашел виртуалку с elastic на 1GB RAM.

Вопрос: как на своей машине (16gb, по факту -> 10gb) поднять ELK стек так, чтобы он не сжирал всю память?  docker-compose:deploy:resources - не помог :(
Вопрос 2: а возможно ли вообще уместить все это на 1GB RAM?

p.s. входной поток будет очень маленьким (тестовое приложение)
настраивал память jvm?
источник

e

erzqk in DevOps — русскоговорящее сообщество
в документации сказано, что нужно выделять до 50% от общей
источник

OC

Oleg Chaplashkin in DevOps — русскоговорящее сообщество
erzqk
в документации сказано, что нужно выделять до 50% от общей
Вот, собственно тут такой вопрос: общая - хостовая?
т.е. эластик сожрет не менее 5-8 GB?
Или можно ограничить память контейнеру (типа 2gb RAM), а внутри него уже в sysctl.conf отписать 1gb RAM
источник

e

erzqk in DevOps — русскоговорящее сообщество
Oleg Chaplashkin
Вот, собственно тут такой вопрос: общая - хостовая?
т.е. эластик сожрет не менее 5-8 GB?
Или можно ограничить память контейнеру (типа 2gb RAM), а внутри него уже в sysctl.conf отписать 1gb RAM
не разворачивал в докере ELK, не скажу точно
но я бы попробовал выделить контейнеру нужное количество памяти, например 8GB
а внутри контейнера изменить в jvm.options:
-Xms4g
-Xmx4g
источник

OC

Oleg Chaplashkin in DevOps — русскоговорящее сообщество
erzqk
не разворачивал в докере ELK, не скажу точно
но я бы попробовал выделить контейнеру нужное количество памяти, например 8GB
а внутри контейнера изменить в jvm.options:
-Xms4g
-Xmx4g
Спасибо! Буду пробовать :)
источник

JM

J M in DevOps — русскоговорящее сообщество
!report
источник

D

DevOps Help Bot in DevOps — русскоговорящее сообщество
Report on spam message was send to admins. Please be patient.
источник

e

erzqk in DevOps — русскоговорящее сообщество
Oleg Chaplashkin
Спасибо! Буду пробовать :)
если и так накроется, то всё-таки нагрузка на сам эластик большая, если Вы уже что-то гоняете там
источник

AS

Alex S in DevOps — русскоговорящее сообщество
Оно само по себе требует много памяти
источник

e

erzqk in DevOps — русскоговорящее сообщество
если небольшие нагрузки делать, то будет работать
а на проде с кучей данных - само собой, не меньше 16 выделять
источник

OC

Oleg Chaplashkin in DevOps — русскоговорящее сообщество
Я как раз хотел узнать, что такое "много"
Мое приложение: 1 endpoint, который когда GET дергаешь, он пишет лог. Дергаю условно руками, ну пусть будет 1-1.5 RPS по логам
Нагрузки по сути - нет
источник

e

erzqk in DevOps — русскоговорящее сообщество
Тогда должно справиться, у меня упиралось в 8gb, когда логи грузили батчами по 5к штук, в общей сложности по миллиону логов за минут 10
источник

e

erzqk in DevOps — русскоговорящее сообщество
с 16gb elastic стал справляться
источник

К

Кирилл in DevOps — русскоговорящее сообщество
Добрый день, проблема в том что на одном из серверов не работает домен порой(иногда работает иногда нет), подозреваю что это проблема локальной настройки, куда копать? как гуглить?
источник