Forwarded from CatOps
Советы по подготовке Postmortems с примерами.
Подойдет как для публичных, так для приватных разборов инцидентов. Примеры, конечно же, из публичных.
Среди прочего:
- Использовать визуализацию (графики, например)
- Пытаться докопаться до сути вещей и причин происходящего (я лично не верю, что "root cause всегда один", поэтому сознательно избегаю этого понятия)
- Не тянуть с Постмортемом: чем раньше начать разбор - тем свежее память у людей
- Blameless
- Tell a story: справедливо больше для публичных постмортемов, но если при разборе у вас присутствует люди из другого контекста (менеджеры, инженеры команд, которые не принимали непосредственного участия в решении проблемы, etc.) совет может сработать и для приватных pm
#postmortem #culture
Подойдет как для публичных, так для приватных разборов инцидентов. Примеры, конечно же, из публичных.
Среди прочего:
- Использовать визуализацию (графики, например)
- Пытаться докопаться до сути вещей и причин происходящего (я лично не верю, что "root cause всегда один", поэтому сознательно избегаю этого понятия)
- Не тянуть с Постмортемом: чем раньше начать разбор - тем свежее память у людей
- Blameless
- Tell a story: справедливо больше для публичных постмортемов, но если при разборе у вас присутствует люди из другого контекста (менеджеры, инженеры команд, которые не принимали непосредственного участия в решении проблемы, etc.) совет может сработать и для приватных pm
#postmortem #culture
Blameless
Blog | Blameless Resources
Insights from thought leaders on incident management best practices, tools for site reliabiliity engineers
Forwarded from Технологический Болт Генона
How Netflix uses Druid for Real-time Insights to Ensure a High-Quality Experience
https://netflixtechblog.com/how-netflix-uses-druid-for-real-time-insights-to-ensure-a-high-quality-experience-19e1e8568d06
https://netflixtechblog.com/how-netflix-uses-druid-for-real-time-insights-to-ensure-a-high-quality-experience-19e1e8568d06
Forwarded from Человек и машина
Менее года назад, когда я закончил цикл статей про AWS IAM, @patrick239 намекнул, что неплохо бы сделать такой же про CloudFormation.
Получилось несколько лучше. 29 мая выходит моя книга по CFN.
В книге будет все, что внутри шаблона, Stack Sets, Custom Resources, Template Macros, Continuous Delivery, SAM, CDK и многое, многое другое. Вместе с книгой читатели получат ссылку на репозиторий, где будет лежать весь код, используемый в книге, и доступ к видеозаписям, где этот код демонстрируется.
Но должен предупредить - книга не совсем для новичков, и я ожидаю, что мой читатель уже трогал CloudFormation, а так же умеет писать (или хотя бы читать) код на Python, работал с Boto3 и, разумеется, умеет в AWS.
Я выражаю огромную благодарность @patrick239 и @t1bur1an за помощь в доведении этой книги до финала и конструктивную критику, а также всех, кто помогал мне в подготовке материала, кодовой базы и схем.
Получилось несколько лучше. 29 мая выходит моя книга по CFN.
В книге будет все, что внутри шаблона, Stack Sets, Custom Resources, Template Macros, Continuous Delivery, SAM, CDK и многое, многое другое. Вместе с книгой читатели получат ссылку на репозиторий, где будет лежать весь код, используемый в книге, и доступ к видеозаписям, где этот код демонстрируется.
Но должен предупредить - книга не совсем для новичков, и я ожидаю, что мой читатель уже трогал CloudFormation, а так же умеет писать (или хотя бы читать) код на Python, работал с Boto3 и, разумеется, умеет в AWS.
Я выражаю огромную благодарность @patrick239 и @t1bur1an за помощь в доведении этой книги до финала и конструктивную критику, а также всех, кто помогал мне в подготовке материала, кодовой базы и схем.
Packt
Mastering AWS CloudFormation | Packt
Build scalable and production-ready infrastructure in Amazon Web Services with CloudFormation
Forwarded from HABR FEED + OPENNET
Ansible это вам не bash. Сергей Печенко
https://habr.com/ru/post/494738/
Tags: Системное администрирование, IT-инфраструктура, *nix, Серверное администрирование, DevOps, ansible, ci/cd, devops
Author chemtech #habr
https://habr.com/ru/post/494738/
Tags: Системное администрирование, IT-инфраструктура, *nix, Серверное администрирование, DevOps, ansible, ci/cd, devops
Author chemtech #habr
Хабр
Ansible это вам не bash. Сергей Печенко
Предлагаю ознакомиться с расшифровкой доклада 2019 года Сергея Печенко "Ansible — это вам не bash!" Пара слов обо мне. Инженер. Кое-что знаю о IT и готов этими знаниями делиться....
Audio
16й выпуск теперь и в мп3.
Разговаривали про LLVM 10, Zig CC, Lazy Values в Go, парсеры Прата от Искандера.
Последние 20 минут уже после live на ютюб. А еще снизили качество записи, тестовая группа не заметила разницы, поживём в таком формате пока (заботимся о пропускной способности во время карантина, так-то)
https://soundcloud.com/generictalks/generic-talks-16
Разговаривали про LLVM 10, Zig CC, Lazy Values в Go, парсеры Прата от Искандера.
Последние 20 минут уже после live на ютюб. А еще снизили качество записи, тестовая группа не заметила разницы, поживём в таком формате пока (заботимся о пропускной способности во время карантина, так-то)
https://soundcloud.com/generictalks/generic-talks-16
Forwarded from Записки админа
🐧 kmon - интересная утилита для просмотра информации о ядре и работы с модулями ядра в системе. Посмотрел сам и показал в заметке.
📗 https://sysadmin.pm/kmon/
#kmon #kernel #linux
📗 https://sysadmin.pm/kmon/
#kmon #kernel #linux
Forwarded from DevOps Deflope News
Интересная подборка разных штук для Kubernetes от Caylent.
https://caylent.com/50-useful-kubernetes-tools-list-part-2/
#kubernetes #tools
https://caylent.com/50-useful-kubernetes-tools-list-part-2/
#kubernetes #tools
Forwarded from DevOps Deflope News
Теперь с помощью ClickHouse Playground вы можете попробовать поработать с ClickHouse прямо в браузере с предзагруженными наборами данных 🔥
https://play.clickhouse.tech/
#clickhouse #playground
https://play.clickhouse.tech/
#clickhouse #playground
Forwarded from DevOps&SRE Library
Forwarded from Sysadmin Tools 🇺🇦
Наткнулся на интересное #бэкап-решение.
Умеет в #s3, дедупликацию, интегрируется с #k8s и #ceph, но также и бэкапить обычные блочные устройства.
OpenSource, написанно на #python.
https://benji-backup.me/
Умеет в #s3, дедупликацию, интегрируется с #k8s и #ceph, но также и бэкапить обычные блочные устройства.
OpenSource, написанно на #python.
https://benji-backup.me/
benji-backup.me
Benji, backup me! — Benji Backup 0.17.0.dev7+g59b914e documentation
Benji Backup Documentation: A block based deduplicating backup software for Ceph RBD, image files and devices
Forwarded from I hate overtime
#postgres #linux
А вот тут вот очень годная статья от Percona про OOM.
В общих чертах разобрали как это работает, как выбирается процесс на убой и как на это можно повлиять (в частности как сделать так что бы ООМ не пришел к постгресу)
А вот тут вот очень годная статья от Percona про OOM.
В общих чертах разобрали как это работает, как выбирается процесс на убой и как на это можно повлиять (в частности как сделать так что бы ООМ не пришел к постгресу)
Percona Database Performance Blog
How to Adjust Linux Out-Of-Memory Killer Settings for PostgreSQL
The Out-Of-Memory Killer is the process which is responsible for terminating the application to save the kernel from crashing.
Forwarded from DevOps&SRE Library
Слёрм приглашает на бесплатный курс из 19 вебинаров по Kubernetes.
Вебинары проходят по понедельникам-вторникам в 20:00 по Москве.
Курс дает основы Kubernetes с нуля, включая блок по Docker.
Для прохождения достаточно знать Linux на хорошем уровне.
Первый, организационный вебинар пройдет 7 апреля. На нем нам расскажут, для кого предназначен этот цикл, как он устроен, как будет проходить обучение.
13 апреля стартуют занятия. Все начинается с Docker.
Курс рассчитан на 4 месяца.
Регистрация: https://clc.to/YgfBpw
Вебинары проходят по понедельникам-вторникам в 20:00 по Москве.
Курс дает основы Kubernetes с нуля, включая блок по Docker.
Для прохождения достаточно знать Linux на хорошем уровне.
Первый, организационный вебинар пройдет 7 апреля. На нем нам расскажут, для кого предназначен этот цикл, как он устроен, как будет проходить обучение.
13 апреля стартуют занятия. Все начинается с Docker.
Курс рассчитан на 4 месяца.
Регистрация: https://clc.to/YgfBpw
slurm.io
Вечерняя школа Слёрм
Системные администраторы и разработчики, осваивайте Kubernetes и другие DevOps-инструменты в Вечерней школе Слёрма!
Forwarded from Sys-Admin InfoSec
Критическая уязвимость в HTTP/2 HPACK HAProxy, которая может быть использована для того, чтобы вызвать запись вне границ памяти, потенциально приводящую к повреждению данных, сбою или выполнению кода:
https://www.haproxy.com/blog/haproxy-1-8-http-2-hpack-decoder-vulnerability-fixed/
За ссылку спасибо @ldviolet
https://www.haproxy.com/blog/haproxy-1-8-http-2-hpack-decoder-vulnerability-fixed/
За ссылку спасибо @ldviolet
HAProxy Technologies
HAProxy 1.8+ HTTP/2 HPACK Decoder Vulnerability Fixed
Security researcher Felix Wilhelm has disclosed a critical vulnerability in HAProxy's HTTP/2 HPACK decoder in versions 1.8 and above which is now fixed.
Forwarded from Записки админа
🛠 Полезное о /proc. Что там за файлы и директории создаются, какую информацию оттуда мы можем получить. https://opensource.com/article/20/4/proc-filesystem
#proc #system #напочитать
#proc #system #напочитать
[ Photo ]
Бесплатный онлайн-практикум DevOps by Rebrain: Docker Swarm
Регистрация - https://clck.ru/MnoFG
*Количество мест строго ограничено!
На прошлом занятии был превышен лимит по участникам. Успевайте.
**Время проведения:
7 Апреля (Вторник) в 19:00 по МСК
Что будет на практикуме?
🔹Зачем нужны системы оркестрации?
🔹Разбираемся с сетью в docker
🔹Собираем свой первый swarm кластер
🔹Деплоим свежесобранное приложение
Кто ведет?
Василий Озеров - основатель агентства Fevlake (fevlake.com) и действующий Devops-инженер (опыт в Devops 8 лет). Регулярно выступает на RootConf, DevOpsConf Russia, HighLoad.
Открытые еженедельные DevOps практикумы - https://rebrainme.com/channel
Присоединяйтесь!
Бесплатный онлайн-практикум DevOps by Rebrain: Docker Swarm
Регистрация - https://clck.ru/MnoFG
*Количество мест строго ограничено!
На прошлом занятии был превышен лимит по участникам. Успевайте.
**Время проведения:
7 Апреля (Вторник) в 19:00 по МСК
Что будет на практикуме?
🔹Зачем нужны системы оркестрации?
🔹Разбираемся с сетью в docker
🔹Собираем свой первый swarm кластер
🔹Деплоим свежесобранное приложение
Кто ведет?
Василий Озеров - основатель агентства Fevlake (fevlake.com) и действующий Devops-инженер (опыт в Devops 8 лет). Регулярно выступает на RootConf, DevOpsConf Russia, HighLoad.
Открытые еженедельные DevOps практикумы - https://rebrainme.com/channel
Присоединяйтесь!
Forwarded from Generic Talks (Oleg Kovalov)
Хей, мы планируем выпуск про вычисления на GPU сделать. Не хотите вопросов подкинуть? может что-то слышали и хотите узнать детальнее? А может готовы все-все оспорить? Напишите в чате или боту. Спасибо :)
Forwarded from I hate overtime
#rust #os
Внезапно узнал про бомбический проект intermezzOS. Это небольшая операционная система с открытым кодом на Rust и книжкой впридачу.
Смысл в том, что это как бэ обучалка системному программированию на Rust через написание собственной ОС.
Хоть звучит это и страшно, но авторы обещают очень легкий onboarding(не надо знать даже ассемблера)
Внезапно узнал про бомбический проект intermezzOS. Это небольшая операционная система с открытым кодом на Rust и книжкой впридачу.
Смысл в том, что это как бэ обучалка системному программированию на Rust через написание собственной ОС.
Хоть звучит это и страшно, но авторы обещают очень легкий onboarding(не надо знать даже ассемблера)