Forwarded from chiki_briki
Почему irate в Prometheus сглаживает пики на графиках. Ну и заодно популярно показана разница rate и irate:
http://bit.ly/2ovQUkD
http://bit.ly/2ovQUkD
Medium
Why irate from Prometheus doesn't capture spikes
There is a widespread myth about irate function in Prometheus — “it captures spikes”. This isn’t true. This article explains why.
📅29 октября стартует новый поток хардкорного курса по администрированию Linux серверов - “Администратор Linux”.
💣Cдавайте вступительный тест, чтобы поступить в группу с welcome-скидкой: https://otus.pw/MLLk/
🔥Научим развертыванию, настройке и обслуживанию высокодоступных и надежных систем, построенных на базе Linux. Курс не для новичков. Для поступления понадобятся базовые знания по сетям и установке Linux на виртуалку.
👉🏻Смотрите детали программы и проходите входящий тест.
💣Cдавайте вступительный тест, чтобы поступить в группу с welcome-скидкой: https://otus.pw/MLLk/
🔥Научим развертыванию, настройке и обслуживанию высокодоступных и надежных систем, построенных на базе Linux. Курс не для новичков. Для поступления понадобятся базовые знания по сетям и установке Linux на виртуалку.
👉🏻Смотрите детали программы и проходите входящий тест.
Forwarded from Go Дайджест
Немножечко про перцентили, стоит знать если работаете с инструментацией метрик.
https://medium.com/@ankur_anand/an-in-depth-introduction-to-99-percentile-for-programmers-22e83a00caf
https://medium.com/@ankur_anand/an-in-depth-introduction-to-99-percentile-for-programmers-22e83a00caf
Medium
An introduction to 99 percentile for programmers.
With examples in Go (Golang).
Forwarded from CatOps
Интересный взгляд на livenessProbe, а точнее на то, что пробы могут вредить и как их делать не стоит
#kubernetes
#kubernetes
SRCco.de
Liveness Probes are Dangerous
Kubernetes livenessProbe can be dangerous. I recommend to avoid them unless you have a clear use case and understand the consequences.
This post looks at both Liveness and Readiness Probes and describ
This post looks at both Liveness and Readiness Probes and describ
Forwarded from DevOps&SRE Library
Atlassian-incident-management-handbook.pdf
2.2 MB
Atlassian Incident Management Handbook
If you’re on a development or operations team that looks after services for customers who require 24/7 availability, this handbook is for you.
2019
If you’re on a development or operations team that looks after services for customers who require 24/7 availability, this handbook is for you.
2019
Ссылка на курс по ansible https://www.thecloud.coach/ansible-crash-course от постоянных читателей 😉
Forwarded from Технологический Болт Генона
6_Почему_стартапу_нужны_SRE_практики_Алексей.pdf
819 KB
Почему стартапу нужны SRE-практики / Алексей Андреев (Prisma Labs)
Forwarded from Технологический Болт Генона
Доклады с Write the Docs meetup - Stockholm
https://www.youtube.com/playlist?list=PL26ma051UtkOo1HZ5lcMTKbJ5AQ31hkWr
https://www.youtube.com/playlist?list=PL26ma051UtkOo1HZ5lcMTKbJ5AQ31hkWr
Смотрите, какое мне сокровище принесли дорогие подписчики - terminal UI for tshark, inspired by Wireshark https://github.com/gcla/termshark #tcpdump #network #wireshark
GitHub
GitHub - gcla/termshark: A terminal UI for tshark, inspired by Wireshark
A terminal UI for tshark, inspired by Wireshark. Contribute to gcla/termshark development by creating an account on GitHub.
Сегодня будет event от Yandex Cloud, программа https://cloud.yandex.ru/events/scale-2019/program трансляция https://cloud.yandex.ru/events/scale-2019/
Программа Yandex Scale
О чём рассказывали на первой большой конференции Яндекс.Облака
Forwarded from Записки админа
🖱 Как система работает с данными на диске - интересное чтиво для понимания происходящего: https://ownyourbits.com/2018/05/02/understanding-disk-usage-in-linux/
#напочитать #фидбечат
#напочитать #фидбечат
Forwarded from CatOps
Cruise продолжают расширять свой открытый kubernetes-toolset и теперь заопенсорсили тулзу для менеджмента конфигураций - Isopod
Их подход чем-то напоминает подход Pulumi, где состояние инфраструктуры описывается ЯП общего назначения. Cruise выбрали для своего Isopod Starlark - диалект Python от Google. Что ИМХО странно, но если вы работали с Bazel - проблем возникнуть не должно.
Осталось дождаться отзывов от кого-либо помимо авторов 😄
#kubernetes
Их подход чем-то напоминает подход Pulumi, где состояние инфраструктуры описывается ЯП общего назначения. Cruise выбрали для своего Isopod Starlark - диалект Python от Google. Что ИМХО странно, но если вы работали с Bazel - проблем возникнуть не должно.
Осталось дождаться отзывов от кого-либо помимо авторов 😄
#kubernetes
Medium
Open-Sourcing Isopod: An Expressive DSL Framework for Kubernetes Configuration
With Isopod, we achieved strongly typed Kubernetes objects, code reuse, and test coverage that was not possible before.
Forwarded from oleg_log (Oleg Kovalov)
Continuous Profiling in #Go
https://docs.google.com/document/d/1GKcH3bo3bbZ2wNSqQnmdK-z98c71Qmmfo8ZEVRGgDKE/edit#
И сразу репка https://github.com/profefe/profefe
Достаточно важное: формат профилей pprof совсем не привязан к Go. Для Java, JavaScript, Python и пр. есть библиотеки позволяющие получить данные профилирования в формате pprof. Возможно, profefe может стать полезным сервисов для приложений написанных на других языках.
https://docs.google.com/document/d/1GKcH3bo3bbZ2wNSqQnmdK-z98c71Qmmfo8ZEVRGgDKE/edit#
И сразу репка https://github.com/profefe/profefe
Достаточно важное: формат профилей pprof совсем не привязан к Go. Для Java, JavaScript, Python и пр. есть библиотеки позволяющие получить данные профилирования в формате pprof. Возможно, profefe может стать полезным сервисов для приложений написанных на других языках.
Google Docs
RFC: Continuous Profiling in Go (RU)
Непрерывное профилирование для Go-сервисов Статья на Хабре https://habr.com/ru/post/470443/ Статья на Медиуме https://medium.com/@tvii/continuous-profiling-and-go-6c0ab4d2504b (Анг) pprof — основной инструмент профилирования Go-сервисов. Профилировщик включен…
Forwarded from Админим с Буквой (bykva)
Lynda_Learning_HashiCorp_Vault.zip
223.4 MB
Полезный курс для начинающих работать с Hashicorp Vault. Набор коротких видео по 2-5минут. Язык: английский, субтитры присутствуют.
Forwarded from DevOps Deflope News
#DevOpsDeflope 50! Язык Go
Встретились Кевац Марко, TeamLead платформы в Badoo и член ПК #GolangConf
Обсудили:
причины популярности Go
вхождение в язык
профайлинг приложений
экосистема языка
сообщество
на какие доклады стоит сходить на #GolangConf
http://amp.gs/AULX
Встретились Кевац Марко, TeamLead платформы в Badoo и член ПК #GolangConf
Обсудили:
причины популярности Go
вхождение в язык
профайлинг приложений
экосистема языка
сообщество
на какие доклады стоит сходить на #GolangConf
http://amp.gs/AULX
Forwarded from Евгений Потапов и ITSumma
Уже писали в каналах наших, но я не писал еще тут. Мы зарелизили плагин для Grafana для мониторинга Kubernetes. Люди говорят что он хорош :)
Плагин появился из нашего желания иметь возможность как минимум посмотреть service map того что происходит внутри кубика.
подробнее есть вот тут:
https://habr.com/ru/company/itsumma/blog/467023/
и вот тут:
https://habr.com/ru/company/itsumma/blog/469195/
плагин в официальном графана-сторе здесь:
https://grafana.com/grafana/plugins/devopsprodigy-kubegraf-app
Внимательно следить за всем на гитхабе также:
https://github.com/devopsprodigy/kubegraf
А любые вопросы можно задать в телеграм-чате с разработчиками:
https://xn--r1a.website/devopsprodigykubegrafapp
ключевые полезности:
- интеграция с k8s-api для построения полной карты ваших приложений + группировка по неймспейсам + привязка к подам/сервисам.
- графическое представление распределения приложений по нодам k8s-кластера в реальном времени.
- реалтайм статистика о статусе приложений/подов в кластере и сообщений об ошибках (например, если ваше приложение перестало проходить liveness-probes).
- дашборды со статистикой различных параметров нод кластера (использование CPU, памяти, нагрузки на дисковую подсистему и сетевые интерфейсы), а также со статистикой по использованию ресурсов конкретным подом (CPU, память, сетевые интерфейсы ) и по статусам deployment’ов/statefulset’ов/daemonset’ов, в которых можно посмотреть количество доступных реплик приложения, количество запущенных контейнеров этим приложением и количество рестартов контейнеров.
- отдельная визуализация для просмотра реалтайм статистики о состоянии нод в кластере.
Плагин появился из нашего желания иметь возможность как минимум посмотреть service map того что происходит внутри кубика.
подробнее есть вот тут:
https://habr.com/ru/company/itsumma/blog/467023/
и вот тут:
https://habr.com/ru/company/itsumma/blog/469195/
плагин в официальном графана-сторе здесь:
https://grafana.com/grafana/plugins/devopsprodigy-kubegraf-app
Внимательно следить за всем на гитхабе также:
https://github.com/devopsprodigy/kubegraf
А любые вопросы можно задать в телеграм-чате с разработчиками:
https://xn--r1a.website/devopsprodigykubegrafapp
ключевые полезности:
- интеграция с k8s-api для построения полной карты ваших приложений + группировка по неймспейсам + привязка к подам/сервисам.
- графическое представление распределения приложений по нодам k8s-кластера в реальном времени.
- реалтайм статистика о статусе приложений/подов в кластере и сообщений об ошибках (например, если ваше приложение перестало проходить liveness-probes).
- дашборды со статистикой различных параметров нод кластера (использование CPU, памяти, нагрузки на дисковую подсистему и сетевые интерфейсы), а также со статистикой по использованию ресурсов конкретным подом (CPU, память, сетевые интерфейсы ) и по статусам deployment’ов/statefulset’ов/daemonset’ов, в которых можно посмотреть количество доступных реплик приложения, количество запущенных контейнеров этим приложением и количество рестартов контейнеров.
- отдельная визуализация для просмотра реалтайм статистики о состоянии нод в кластере.
Хабр
Мы создали плагин в Grafana для мониторинга k8s: уже в официальном Grafana-store
Сегодня свершился релиз нового и очень полезного опенсорсного проекта, созданного дирекцией разработки ITSumma — плагина в Grafana для мониторинга Kubernetes.