Size: a a a

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

2020 July 13

СП

Сын Маминой Подруги... in DevOps — русскоговорящее сообщество
Ugly
и вот в этом трагедия - денег нет, но ты сделай..
Наша служба и опасна и трудна
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Ugly
нет, это не ужасная трагедия, это обычная ситуация в бОльшей части компаний
Так и будет, пока мы будем все мерить «доступность сервиса». Пора переходить на «доступность бизнеса»
источник

VS

Vladimir Samoylov in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Так и будет, пока мы будем все мерить «доступность сервиса». Пора переходить на «доступность бизнеса»
вероятно лучше всего когда оно равно между собой
сервис = бизнес
нет сервиса - конвейер денег встал
источник

ИБ

Иван Блохин... in DevOps — русскоговорящее сообщество
коллеги, добрый день, подскажите плиз, осваиваю prometheus - поднял его на отдельном сервере, хочу настроить мониторинг kubernetes, как правильнее его будет мониторить в данном случае? поставив node_exporter на ноды кубернетиса? во всех имеющихся статьях прометей стоит внутри кубера
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
Иван Блохин
коллеги, добрый день, подскажите плиз, осваиваю prometheus - поднял его на отдельном сервере, хочу настроить мониторинг kubernetes, как правильнее его будет мониторить в данном случае? поставив node_exporter на ноды кубернетиса? во всех имеющихся статьях прометей стоит внутри кубера
обычно эндпоинты для скрейпинга доступны только внутри кластера, поэтому и пром туда пихают. Плюс всякие автодискавери просят доступ до апи куба.
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
особого смысла держать пром вне кластера нет
источник

ИБ

Иван Блохин... in DevOps — русскоговорящее сообщество
Andrey Kartashov
особого смысла держать пром вне кластера нет
да, ответили уже в другой группе, спасибо)
источник

SS

Sergey Shagin in DevOps — русскоговорящее сообщество
Коллеги, все доброго дня!
Направьте, пожалуйста, в вопросе формирования и мониторинга бэкапов.
Что есть сейчас:
Задачки в кроне, которые запускают баш-скрипты с разной периодичностью.
Эти скрипты формируют архивы с бекапами для ряда сервисов, затем отправляют эти архивы в s3.
Все работает ок, пока работает)
Если что-то случилось, из-за чего бэкапы не создались (поменялись права у скрипта или s3 не авторизует), то я об этом никак не узнаю.
Хочется получать оповещения в случае, если бэкапы не создались или не выгрузились.
Пока из решений на поверхности - запускать бэкапные скрипты средствами TeamCity, где уже настроить реакцию на фэйл. Но возможно есть более пряморукие решения.
источник

RJ

R J in DevOps — русскоговорящее сообщество
Если все и так в скриптах, то лучше внутри дописать пару строк, проверяющих результат этих же самых скриптов и слать оповещение в удобное вам место
источник

RJ

R J in DevOps — русскоговорящее сообщество
Например после строчки создания бэкапа проверить в той же директории создался ли бэкап, если нет, то записать ошибку в отдельный файл. В конце исполнения скрипта содержимое результатов выслат ьпо почте
источник

SS

Sergey Shagin in DevOps — русскоговорящее сообщество
Ну тут опять же проблема - если скрипт даже не запустился, то он ничего и не пришлет и о проблеме никто не узнает.
Мне кажется сам подход с кроном не оч правильным и я не знаю, как это делают люди.
источник

DN

Denis Nest in DevOps — русскоговорящее сообщество
Ну или другой вариативности “костыль” - простой скрипт бэкапирования на питоне с инкрементом метрики прометеуса при каждом бэкапе. Дальше аллерты из аллертменеджера куда угодно. Так точно будете знать, что забэкапировалось, а что нет. Работает ли сам скрипт (метрика up). Туда же можно прикручивать уже проверку бэкапа в S3 и соответствующие метрики на этот счет.
источник

SS

Sergey Shagin in DevOps — русскоговорящее сообщество
Ага, тоже думал про это, спасибо!
Однако-ж, а нет ли решения без костылей? Мне просто кажется, что этот вопрос решает примерно каждая it-команда. Неужели все пилят скрипты?
Или никто не запаривается и все верят, что один раз настроенный крон будет работать всегда?
Откуда у вас уверенность, что у вас есть бэкап за вчера?)
источник

RJ

R J in DevOps — русскоговорящее сообщество
Из личного опыта, делал ранее лишь бэкап сетевых устройств. ПО называется Rconfig, может быть и для ваших нужд подойдет. Там как раз все нужные функции имеются.
источник

DN

Denis Nest in DevOps — русскоговорящее сообщество
Есть у меня один знакомый, у него крон бэкапит mysql уже лет семь. День в день! 🙂 Но проверять конечно надо, и если у вас есть уже настроенная система мониторинга, то костыльность решения становится не такой уж и явной.
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Denis Nest
Есть у меня один знакомый, у него крон бэкапит mysql уже лет семь. День в день! 🙂 Но проверять конечно надо, и если у вас есть уже настроенная система мониторинга, то костыльность решения становится не такой уж и явной.
Почему не используйте macula/Bareos??
источник

АН

Александр Носенко... in DevOps — русскоговорящее сообщество
Есть вопрос по регуляркам...
вот есть докер образ

rejistry.com/core_left:1.0.186
надо вытащить core_left:1.0.186

вот такая штука(  (?:.+/)?([^:]+)(?::.+)   )   у меня вытаскивает  core_left
Как сделать так чтобы ещё и тег вытаскивала?
источник

DN

Denis Nest in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Почему не используйте macula/Bareos??
Никому это там не нужно. Это обычный вебсайт, средней руки вебмастера. Там требование: “чтоб работал и кушать не просил”.
источник

AS

Alex S in DevOps — русскоговорящее сообщество
почему в амазоне не дает удалить s3 бакет если я зашел под рутовой учеткой
источник

U

Ugly in DevOps — русскоговорящее сообщество
Alex S
почему в амазоне не дает удалить s3 бакет если я зашел под рутовой учеткой
источник