Forwarded from DevOps&SRE Library
PromQL tutorial for beginners
Базовый гайд по языку запросов в Prometheus - PromQL.
https://medium.com/@valyala/promql-tutorial-for-beginners-9ab455142085
Базовый гайд по языку запросов в Prometheus - PromQL.
https://medium.com/@valyala/promql-tutorial-for-beginners-9ab455142085
Forwarded from DevOps&SRE Library
Forwarded from feedmetoo
#Redis #RedisLabs
Redis Labs опубликовали аж два интересных поста. Первый о 7 Redis Worst Practices: https://redislabs.com/blog/7-redis-worst-practices/. Ничего сверхъестественного: открытые наружу, массовые сканы, numbered databases, отсутствие кеша соединений, неразмазывание горячих ключей и использование redis как primary database. Короче, норм статья для тех, кто не успел обжечься на проде - подходит и к мемкешу тоже. Второй пост - о Probabilistic Data Structures, https://redislabs.com/blog/streaming-analytics-with-probabilistic-data-structures/. Этот пост про такие возможности как HyperLogLog, Bloom filters, TopK и count-min sketch. Эта статья даёт хорошее начальное понимание, какие возможности по работе с различными дополнительными структурами данных предоставляет Redis.
Enjoy!
Redis Labs опубликовали аж два интересных поста. Первый о 7 Redis Worst Practices: https://redislabs.com/blog/7-redis-worst-practices/. Ничего сверхъестественного: открытые наружу, массовые сканы, numbered databases, отсутствие кеша соединений, неразмазывание горячих ключей и использование redis как primary database. Короче, норм статья для тех, кто не успел обжечься на проде - подходит и к мемкешу тоже. Второй пост - о Probabilistic Data Structures, https://redislabs.com/blog/streaming-analytics-with-probabilistic-data-structures/. Этот пост про такие возможности как HyperLogLog, Bloom filters, TopK и count-min sketch. Эта статья даёт хорошее начальное понимание, какие возможности по работе с различными дополнительными структурами данных предоставляет Redis.
Enjoy!
Redis
7 Redis Worst Practices - Redis
Knowing what NOT to do is sometimes as valuable as knowing what to do.
Forwarded from feedmetoo
#Одноклассники #Elastic #Graylog
Если ещё не видели статью Одноклассников про кластер под хранилище логов (Кластер Elasticsearch на 200 ТБ+) - посмотрите. Статья длинная, но очень подробная, про архитектуру ES+Graylog, с кучей историй про донастройку Javа в контейнерах и описаний сценариев развала кластера (не могу удержаться: "дата-ноды спамили мастера до того, что он уходил в full GC ... роль мастера переезжала на какую-то следующую ноду, с ней происходило абсолютно то же самое, и в итоге кластер разваливался полностью"). https://habr.com/ru/company/odnoklassniki/blog/494260/
Если ещё не видели статью Одноклассников про кластер под хранилище логов (Кластер Elasticsearch на 200 ТБ+) - посмотрите. Статья длинная, но очень подробная, про архитектуру ES+Graylog, с кучей историй про донастройку Javа в контейнерах и описаний сценариев развала кластера (не могу удержаться: "дата-ноды спамили мастера до того, что он уходил в full GC ... роль мастера переезжала на какую-то следующую ноду, с ней происходило абсолютно то же самое, и в итоге кластер разваливался полностью"). https://habr.com/ru/company/odnoklassniki/blog/494260/
Хабр
Кластер Elasticsearch на 200 ТБ+
С Elasticsearch сталкиваются многие. Но что происходит, когда хочешь с его помощью хранить логи «в особо крупном объёме»? Да ещё и безболезненно переживать отказ любого из нескольких дата-центров?...
image-spec/annotations.md at master · opencontainers/image-spec · GitHub
https://github.com/opencontainers/image-spec/blob/master/annotations.md
https://github.com/opencontainers/image-spec/blob/master/annotations.md
GitHub
image-spec/annotations.md at main · opencontainers/image-spec
OCI Image Format. Contribute to opencontainers/image-spec development by creating an account on GitHub.
Forwarded from CatOps
Описание LDAP Authentication Plugin в Percona Server for MySQL 8.0.19
В статье также есть сравнение производительности разных средств аутентификации
#databases #mysql #percona #security
В статье также есть сравнение производительности разных средств аутентификации
#databases #mysql #percona #security
Percona Database Performance Blog
Introducing the LDAP Authentication Plugin in Percona Server for MySQL 8.0.19 - Percona Database Performance Blog
Percona Server for MySQL 8.0.19 includes the experimental simple LDAP authentication plugin, which allows for direct authentication using an LDAP server.
Forwarded from CatOps
Falcon - бесплатный десктоп клиент для баз данных с открытым кодом.
Поддерживает RedShift, MySQL, PostgreSQL, IBM DB2, Impala, MS SQL, Oracle (с дополнительными приседаниями), SQLite.
Написан на Electron
#toolz
Поддерживает RedShift, MySQL, PostgreSQL, IBM DB2, Impala, MS SQL, Oracle (с дополнительными приседаниями), SQLite.
Написан на Electron
#toolz
GitHub
GitHub - plotly/falcon: Free, open-source SQL client for Windows and Mac 🦅
Free, open-source SQL client for Windows and Mac 🦅 - plotly/falcon
Forwarded from Технологический Болт Генона
Container Security.pdf
6.5 MB
Liz Rice. Container Security: Fundamental Technology Concepts that Protect Containerized Applications. April 2020.
Forwarded from DevOps Deflope News
Вчера вышел релиз Pulumi 2.0 — решения для построения Infrastructure as Code с использованием «настоящих» языков программирования 🙃.
Анонс: http://amp.gs/Kwmf
Из интересного:
* больше языков и все теперь поддерживаются на одном уровне: Node.js (JavaScript, TypeScript), Python, .NET (C#, F#, etc) и Go
* новые CI/CD интеграции
* больше поддерживаемых ресурсов
* новый policy as code фреймворк — CrossGuard
* реализация моков для тестирования
#pulumi #iac
Анонс: http://amp.gs/Kwmf
Из интересного:
* больше языков и все теперь поддерживаются на одном уровне: Node.js (JavaScript, TypeScript), Python, .NET (C#, F#, etc) и Go
* новые CI/CD интеграции
* больше поддерживаемых ресурсов
* новый policy as code фреймворк — CrossGuard
* реализация моков для тестирования
#pulumi #iac
Forwarded from DevOps Deflope News
Как и многие другие конференции, GrafanaCon в этом году пройдет онлайн. Из необычного, она будет идти 3 недели с 13 по 29 мая по несколько докладов в день 🙀🔥🎉
Расписание и регистрация: https://grafana.com/about/events/grafanacon/2020/
#grafanacon #news
Расписание и регистрация: https://grafana.com/about/events/grafanacon/2020/
#grafanacon #news
Grafana Labs
GrafanaCONline 2020
Since you can’t come to GrafanaCon, GrafanaCONline is coming to you.
Forwarded from Security Wine (бывший - DevSecOps Wine) (Denis Yakimov)
DevSecOps Reference Architecture.pdf
4.2 MB
DevSecOps Reference Architecture.
Безумно крутой подгон от Sonatype. Схематичное описание Secure CI/CD с указанием гейтов от идеи до AppStore.
#bestpractice
Безумно крутой подгон от Sonatype. Схематичное описание Secure CI/CD с указанием гейтов от идеи до AppStore.
#bestpractice
Forwarded from Мониторим ИТ
Псс, бесплатные обучающие вебинары от Elastic нужны? Для всех тех, кто понимает, что решение вроде бы может быть где-то полезно, но пока не поняли где. По ссылке 11 обучающих вебинаров по разным прикладным задачам, для которых может использоваться Elastic (речь обо всём их софте, который они в последнее время начали очень активно штамповать).
www.elastic.co
Quickly Get Started with Elastic
The Elastic Platform is the only platform that enables you to search, observe, protect and secure your environment, end-to-end in real time....
Forwarded from Мониторим ИТ
Чё там в линуксе за 60 секунд
Статья в техблоге Нетфликс о командах, которые дадут наиболее полное представление о состоянии линукс-сервера. Говорят, что выполняют их для диагностики непосредственно на сервере в результате получения алерта и утверждают, что весь список можно осмысленно пройти за 60 секунд. Попробуете?
Полный список 60-секундных команд:
uptime
dmesg | tail
vmstat 1
mpstat -P ALL 1
pidstat 1
iostat -xz 1
free -m
sar -n DEV 1
sar -n TCP,ETCP 1
top
👍 — успел за 60 секунд
👎 — не успел за 60 секунд
👀 — метрики в моём мониторинге мне и так всё скажут, заходить на сервер для диагностики смысла не вижу
Статья в техблоге Нетфликс о командах, которые дадут наиболее полное представление о состоянии линукс-сервера. Говорят, что выполняют их для диагностики непосредственно на сервере в результате получения алерта и утверждают, что весь список можно осмысленно пройти за 60 секунд. Попробуете?
Полный список 60-секундных команд:
uptime
dmesg | tail
vmstat 1
mpstat -P ALL 1
pidstat 1
iostat -xz 1
free -m
sar -n DEV 1
sar -n TCP,ETCP 1
top
👍 — успел за 60 секунд
👎 — не успел за 60 секунд
👀 — метрики в моём мониторинге мне и так всё скажут, заходить на сервер для диагностики смысла не вижу
Medium
Linux Performance Analysis in 60,000 Milliseconds
You log in to a Linux server with a performance issue: what do you check in the first minute?
Forwarded from Мониторим ИТ
9 платных, условно-бесплатных и бесплатных программ для трекинга кода приложений. Публиковал эту статью почти 2 года назад, а список по-прежнему актуален.
Хабр
9 платных, условно-бесплатных и бесплатных программ для трекинга кода приложений
Трекинг кода must-have в среде разработки. Но вот насколько нужен этот же инструмент в продуктиве? Тот, кто лишь кропотливо собирает логи скажет «ну его нафиг, мой ELK меня не подводит» и будет...
Forwarded from Мониторим ИТ
Кир Шатров в своём блоге рассказывает о подходе к повышению информативности трейса запросов в MySQL с помощью добавления метаданных к запросу.
Было: SELECT * FROM users WHERE id=?
Станет: SELECT * FROM users WHERE id=? /* controller:users,action:show,method:find_user,api_client_id:42 */
Было: SELECT * FROM users WHERE id=?
Станет: SELECT * FROM users WHERE id=? /* controller:users,action:show,method:find_user,api_client_id:42 */
Kir Shatrov
Scaling MySQL stack, ep. 3: Observability
I’ve spent a good part of last year collaborating with different people at work on the theme of scaling our MySQL stack to the next level. For background, like many other companies founded in the mid-2000s (Facebook, YouTube, GitHub, Basecamp), Shopify is…
Forwarded from GitHub'ненько
A collection of power tools for the Linux/Unix/macOS command line https://altbox.dev/
#cli #tools
https://github.com/petdance/altbox
#cli #tools
https://github.com/petdance/altbox
altbox.dev
altbox.dev - A collection of power tools for the Linux/Unix/macOS command line
Every programmer should know the standard Unix tools, but there are plenty of tools that go beyond them.
Forwarded from DevOps Deflope News
Скоро выйдет релиз Grafana v7.0, уже есть бета, а пока что можно почитать что там будет новенького 😉
https://grafana.com/docs/grafana/latest/guides/whats-new-in-v7-0/
#grafana #news
https://grafana.com/docs/grafana/latest/guides/whats-new-in-v7-0/
#grafana #news
Grafana Labs
What's New in Grafana v7.0
Feature and improvement highlights for Grafana v7
Forwarded from Записки админа
Hands-Оn-Entеrprisе-Аutоmаtion-оn-Linux.pdf
39.5 MB
Forwarded from Записки админа
📺 eBPF - Rethinking the Linux Kernel - выступление Томаса Графа о том, как в своей работе Google и Facebook используют eBPF. И о том, что нас в принципе ждёт, с приходом в нашу жизнь eBPF "программ". По ссылке видео, слайды и транскрипция доклада.
#видео #bpf #напочитать
#видео #bpf #напочитать