DevOps MemOps
6.26K subscribers
3.21K photos
524 videos
16 files
5.13K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
🦄18😁12🤯2
Building a Custom Metrics Exporter for Kubernetes

Kubernetes поставляется со встроенной функцией отслеживания загрузки CPU и использования памяти, но большинство решений по масштабированию в реальных условиях зависят от сигналов, которые находятся за пределами этого узкого диапазона: сколько сообщений ожидает в очереди, сколько времени заняла последняя пакетная задача, сколько активных WebSocket-соединений поддерживает под. Когда встроенных метрик недостаточно, экспортер метрик восполняет этот пробел.

В этой статье подробно описано, как создать такой контейнер с нуля, упаковать его в подобие контейнера и подключить к кластеру, чтобы Prometheus — и в конечном итоге HorizontalPodAutoscaler — могли его использовать.


📌 Подробнее: https://kubernetes.io/blog/2026/07/14/custom-metrics-exporter-kubernetes/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17
Как VictoriaLogs хранит логи в колоночной структуре

В этой статье мы проследим путь одной записи лога — от поступления в VictoriaLogs до окончательного размещения на диске. Это поможет представить, что происходит внутри системы, и понять наблюдаемое поведение: почему запросы выполняются быстро, почему на диске иногда появляется множество файлов и какие флаги и метрики важны при поиске неполадок. Статья рассчитана на широкую аудиторию: не требуется ни опыт программирования, ни знание Go.


📌 Подробнее: https://habr.com/ru/articles/1067552/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁25
Choosing Between ClickStack and Grafana for ClickHouse Observability

Кажется, в observability снова выбор без выбора: Grafana или ClickStack?

Статья разбирает вопрос выбора на примере ClickHouse. Если ClickHouse — центральное хранилище телеметрии, а инженеры чаще расследуют инциденты, чем смотрят на заранее созданные графики, авторы предлагают смотреть в сторону ClickStack: поиск, корреляция логов, метрик и трейсов, session replay и отдельный акцент на AI/SRE-агентов через MCP.

Grafana остаётся сильнее там, где инфраструктура неоднородная: Prometheus, ClickHouse и ещё десяток источников, которые нужно собрать на одном дашборде, добавить алертинг и не заставлять команду менять привычные процессы.

Так как статья опубликована в блоге Clickhouse, практичный вывод напрашивается сам собой: «А зачем выбирать?» Grafana можно оставить для дашбордов и мониторинга, а ClickStack использовать для глубоких расследований по данным ClickHouse. Причём данные и ingestion pipeline дублировать не придётся.


📌 Подробнее: https://clickhouse.com/blog/choosing-between-clickstack-and-grafana-for-clickhouse-observability

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁21💯1
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15😁1💯1
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13🤯7
MCP в мониторинге: когда «просто спросить» работает, а когда нет

📌 Подробнее: https://habr.com/ru/companies/rkt/articles/1043670/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯32
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁19👍8
Настройка Linux Swap для Kubernetes: углубленный анализ

Функция Kubernetes NodeSwap, которая, вероятно, перейдет в статус стабильной в предстоящем выпуске Kubernetes v1.34, позволяет использовать swap: это значительный сдвиг от обычной практики отключения swap для обеспечения предсказуемости производительности. Эта статья посвящена исключительно настройке swap на узлах Linux, углубляясь в критические параметры ядра Linux, которые управляют поведением swap, и в том, как они влияют на производительность рабочих нагрузок, использование swap и механизмы изгнания.


📌 Подробнее: https://kubernetes.io/blog/2025/08/19/tuning-linux-swap-for-kubernetes-a-deep-dive

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝11
Бывали ли у вас ситуации, когда использовать Kubernetes — это уже перебор, но деплоить на пачку VM с самописными скриптами или Ansible-плейбуками тоже не особо хочется?

Docker Swarm может быть жив или мёртв — вопрос спорный, но сама ниша никуда не делась. И такие проекты, как Kamal (от 37signals) и Uncloud (от Паши Свидерского), пытаются её закрыть.

Если вы ещё не слышали про последний, Uncloud — это лёгкий (по сравнению с Kubernetes) инструмент для деплоя и управления контейнеризованными приложениями в сети Docker-хостов.

Антон Овчинников недавно опубликовал пошаговый гайд на iximiuz Labs, в котором показано, как развернуть кластер Uncloud на нескольких VM. Традиционно, все команды из туториала можно прогнать прямо в приложенной песочнице.


📌 Подробнее: https://labs.iximiuz.com/tutorials/uncloud-create-cluster-ebebf72b

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
💯13😁111
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Всем программистам посвящается!

Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования:

Выбирай своё направление:

👩‍💻 Python — t.iss.one/python_ready
🤔 InfoSec & Хакинг — t.iss.one/hacking_ready
🖥 SQL & Базы Данных — t.iss.one/sql_ready
👩‍💻 IT Новости — t.iss.one/it_ready
🤖 AI & ML t.iss.one/neuro_ready
👩‍💻 Frontend — t.iss.one/frontend_ready
👩‍💻 C/C++ — https://t.iss.one/cpp_ready
👩‍💻 C# & Unity — t.iss.one/csharp_ready
👩‍💻 Linux — t.iss.one/linux_ready
👩‍💻 Java — t.iss.one/java_ready
📖 IT Книги — t.iss.one/books_ready
📱 JavaScript — t.iss.one/javascript_ready
🖼️ DevOpst.iss.one/devops_ready
🖥 Design —t.iss.one/design_ready

📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Изучаем Kubernetes через практические челленджи

В вашем кластере есть Pod с ошибкой. Он пытается запуститься, но не может пройти инициализацию. Судя по всему, недавно в его спецификацию добавили новый контейнер, и с этого момента Pod перестал нормально работать. Сможете починить?


📌 Подробнее: https://labs.iximiuz.com/challenges/kubernetes-pod-with-faulty-init-sequence

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
💯4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁132😈2