How to visualize workflows and business processes in Grafana: Introducing the Graphviz panel
Grafana постепенно превращается в инструмент, где можно показать как система или бизнес-процесс устроены целиком.
Виджет Graphviz позволяет описывать карты сервисов, payment flow, CI/CD-пайплайны, сетевые карты и ранбуки через DOT-синтаксис — без ручного перетаскивания десятков блоков.
А главное, цвета узлов, подписи и связи можно привязать к живым метрикам и запросам. Схема может строиться прямо из данных: в помощь Service registry, Terraform state или Kubernetes-топология.
Старый вопрос «а можно в Grafana сделать нормальную карту сервисов?» наконец получает ответ.
📌 Подробнее: https://grafana.com/blog/how-to-visualize-workflows-and-business-processes-in-grafana-introducing-the-graphviz-panel/
📌 https://grafana.com/grafana/plugins/grafana-graphviz-panel/?pg=how-to-visualize-workflows-and-business-processes-in-grafana-introducing-the-graphviz-panel
MemOps🤨
Grafana постепенно превращается в инструмент, где можно показать как система или бизнес-процесс устроены целиком.
Виджет Graphviz позволяет описывать карты сервисов, payment flow, CI/CD-пайплайны, сетевые карты и ранбуки через DOT-синтаксис — без ручного перетаскивания десятков блоков.
А главное, цвета узлов, подписи и связи можно привязать к живым метрикам и запросам. Схема может строиться прямо из данных: в помощь Service registry, Terraform state или Kubernetes-топология.
Старый вопрос «а можно в Grafana сделать нормальную карту сервисов?» наконец получает ответ.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Оптимизация производительности запуска узлов и модулей
📌 Подробнее: https://medium.com/outreach-prague/optimizing-node-and-pod-startup-performance-37c5a43d6403
MemOps🤨
Мы в Outreach прилагаем все усилия для повышения производительности нашей платформы для наших клиентов. Сокращение времени запуска узлов и модулей также может положительно сказаться на производительности и стоимости. Я являюсь частью нашей команды разработчиков инфраструктуры, специализирующейся на AWS и Kubernetes, и недавно я внедрил несколько улучшений в работе узлов и времени запуска. Я решил поделиться некоторыми из них в этой статье.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Нативные для Kubernetes политики исходящего сетевого трафика на основе FQDN
📌 Подробнее: https://sourcehawk.medium.com/kubernetes-native-fqdn-based-egress-network-policies-cc44105ad138
MemOps🤨
Сетевые политики Kubernetes мощны, но когда речь заходит о разрешении исходящего доступа к конкретным доменам, всё становится сложнее. Большинство реальных приложений не подключаются к фиксированным IP-адресам, они полагаются на сторонние API, облачные сервисы и CDN с динамическими записями DNS. В этой статье я расскажу о причинах создания FQDN-Controller, о том, как он работает «под капотом», и о том, как вы можете использовать его для создания чистых, учитывающих DNS политик исходящего трафика нативно внутри Kubernetes.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Вам, вероятно, не нужна ещё одна база данных
📌 Подробнее: https://postgresisenough.dev
MemOps🤨
Действительно ли вам нужны отдельные системы для кэширования, очередей, поиска, документов и векторных эмбеддингов, если у вас уже есть Postgres?
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Postgres Is Enough
A curated directory of PostgreSQL extensions and tools. Replace Redis, Elasticsearch, Kafka, and MongoDB with one database you already know.
❤1
Что такое htop
📌 Подробнее: https://peteris.rocks/blog/htop
MemOps🤨
Пояснение всего, что вы можете увидеть в htop/top в Linux
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
peteris.rocks
htop explained
Explanation of everything you can see in htop/top on Linux
А вы знали, что можно запускать поды на ноде Kubernetes без control plane?
Или что с kubelet можно общаться напрямую через его API?
В уроке курса «Kubernetes the Very Hard Way» подробно разбирается, как работает kubelet изнутри.
📌 Подробнее: https://labs.iximiuz.com/courses/kubernetes-the-very-hard-way-0cbfd997/worker-node/kubelet
MemOps🤨
Или что с kubelet можно общаться напрямую через его API?
В уроке курса «Kubernetes the Very Hard Way» подробно разбирается, как работает kubelet изнутри.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🦄2
destructive_command_guard
📌 Подробнее: https://github.com/Dicklesworthstone/destructive_command_guard
MemOps🤨
Высокопроизводительный хук для ИИ-агентов по написанию кода, который блокирует разрушительные команды до их выполнения, защищая вашу работу от случайного удаления в Claude Code, Codex CLI, Gemini CLI, Copilot CLI, VS Code Copilot Chat, Cursor, Hermes Agent, Grok (xAI) и связанных инструментах.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - Dicklesworthstone/destructive_command_guard: The Destructive Command Guard (dcg) is for blocking dangerous git and shell…
The Destructive Command Guard (dcg) is for blocking dangerous git and shell commands from being executed by agents. - Dicklesworthstone/destructive_command_guard
👍3
clawk
📌 Подробнее: https://github.com/clawkwork/clawk
MemOps🤨
Give coding agents a disposable Linux VM, not your laptop
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - clawkwork/clawk: Give coding agents a disposable Linux VM, not your laptop
Give coding agents a disposable Linux VM, not your laptop - clawkwork/clawk
mcp-victoriametrics
📌 Подробнее: https://github.com/VictoriaMetrics/mcp-victoriametrics
MemOps🤨
The implementation of Model Context Protocol (MCP) server for VictoriaMetrics
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3