Size: a a a

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

2021 May 13

G

Gunslinger in DevOps — русскоговорящее сообщество
Переслано от Źmićer Rubinštejn
Меня проперло на творчество. Записывал на мак, так что тапками не кидать!
источник

G

Gunslinger in DevOps — русскоговорящее сообщество
У нас там веселье вот товарищ песню написал по мотивам
источник

G

Gunslinger in DevOps — русскоговорящее сообщество
@Asgoret тебе понравится)
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
всё равно не понятно что значит, что часть приложений игнорирует твои настройки.
примеры покажешь ?
источник

A

Asgoret in DevOps — русскоговорящее сообщество
источник

ML

Maksim Litvinov in DevOps — русскоговорящее сообщество
Господа из корпоративного сектора, а что вы думаете о больших облачных логах? Те, которые "терабайт за пару дней". Имеют ли они право на жизнь, или следует форсировать правило "не храните ничего важного в логах, т.к. они стираются по первому чиху"?
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
зависит от того - что у тебя в логах
есть у тебя "логи, как метрики" - не храни их делай сразу метрики
если у тебя "логи, как APM/дебаг"  - не храни их - внедри нормальный APM
если у тебя "логи, потому что регулятор требует" - храни и береги их.
источник

ML

Maksim Litvinov in DevOps — русскоговорящее сообщество
скорее второе. А что значит "нормальный APM"?
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
- ну у кого бабло есть - dynatrace берут (есть и другие годные решения)
- у кого оплаченный эластик - начинают продавать эластик APM
- кому-то и jaeger заходит. Кстати, весьма неплохая штука.
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
нормальный APM - это application perfomance monitoring
когда мы хотим померять - какие операции тормозят.
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
если говорить про "логи, как инструмент дебага" - ну бывает надо.
но и хранить их больше недели - как-то не очень и нужно.
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
ну и глянь там в сторону sentry - нормальная штука для ловли всяких exception - часто её достаточно и логи не нужны.
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
с кейсом терабайт за пару дней - а что ты дальше-то с ними хочешь делать ?
я не уверен, что эластик тут сильно поможет.
если погрепать по id - хватит - то rsyslog в файлы.

а вообще - лучше в https://t.me/ru_logs
источник

ML

Maksim Litvinov in DevOps — русскоговорящее сообщество
а, нет. Скорее логи для разбора полётов, когда обнаруживаются косяки с различными интеграциями. И которые приходят через две недели после случившегося.
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
еще раз в ru_logs направлю

мой совет:
1. продумай реальную историю - как ты искать будешь.
может тебе и грепа хватит.
2. Определись с размером логов
0.5Тб в сутки за 2 недели даст 7 Тб логов.
диски должны быть шустры, а терпения должно хватить на время ответа.
3. Подумай - как сократить количество логов - "важное/бизнес" можно в один кластер логов, а "просто логи" и в другой.

еще, если ты реально хочешь держать 7 Тб логов -  глянь еще в сторону спланка (в РФ не продают)
источник

ML

Maksim Litvinov in DevOps — русскоговорящее сообщество
Лично я не хочу хранить, т.к. некоторые команды господ погромистов туда пишут всё что угодно, полезной информации там меньше процента. Вот и возник вопрос "а туда ли мы копаем". Datadog и CloudWatch предоставят объёмы без проблем, только это тупо и дорого. Ну и малоэффективно — копаться в больших объёмах.
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
решение очень простое - дать командам ценник.
а там PO конкретной команды посмотрит на него и решит - нужны ли ему логи за такую цену.
источник

ML

Maksim Litvinov in DevOps — русскоговорящее сообщество
👍 интересная мысль.
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
учти, что ценник - это не только цена "сервиса"(ну Datadog/CW/своё решение), но и еще и стоимость команды сопровождения решения.
источник

J

JUSTasuffer in DevOps — русскоговорящее сообщество
Добрый день, не совсем понятно почему вылезает такая ошибка WARNING: Failed to process runner builds=0 error=prepare environment: Process exited with status 1
Пытаюсь настроить ci/cd для проекта чеерез gitlab-runner через ssh executor
источник