Ссылка
нажмите — покажем
нажмите — покажем
Grafana 13.3. Главные изменения:
— Переменные между дашбордами. Переменную окружения, региона или кластера теперь можно определить один раз и использовать на нескольких дашбордах. Поддерживаются глобальная область и область папки — больше не придется вручную синхронизировать одинаковые настройки.
— Grafana Notebooks. Запросы, панели, выводы Grafana Assistant и собственные комментарии можно собрать в одном редактируемом документе.
— Обновленный интерфейс. Grafana получила новые темную и светлую темы, переработанную типографику, более мягкие границы, новые цвета и унифицированные компоненты. При этом навигация и привычные рабочие процессы не поменялись, а плагины на стандартных компонентах автоматически подхватят новый стиль.
— Предварительный план дашборда от Grafana Assistant. Перед созданием дашборда помощник может показать его структуру: панели, строки, вкладки, типы визуализаций и переменные. План можно уточнить, посмотреть в режиме предварительного просмотра и только потом применить.
— Отмена изменений Assistant. Если результат редактирования дашборда не понравился, теперь можно отменить весь последний набор изменений одним действием.
— Общие переменные, Notebooks и новый дизайн пока доступны в режиме Public Preview. В self-managed Grafana их необходимо активировать через feature toggles. В релиз также вошли дополнительные изменения визуализаций, Alerting и Git Sync.
📌 Подробнее: https://grafana.com/blog/grafana-13-3-release-all-the-latest-features/
MemOps🤨
👍1
16 · 1.2K · Фотография
Пулер PgDoorman: больше запросов, меньше ожидания
Разработчики команды Ozon Tech выкатили в опенсорс свой многопоточный пулер соединений PostgreSQL. В опубликованных тестах он показывает производительность в 4 раза выше PgBouncer.
Кэширование подготовленных запросов, fallback через Patroni и другие преимущества смотрите на страничке пулера: https://ozon.tech/pg_doorman
👍1
53 · 1.2K · Ссылка
нажмите — покажем
нажмите — покажем
Мы доказали, что многокластерный Kafka работает на Kubernetes… Вот всё, что мы узнали
Мы создали рабочий прототип Apache Kafka, распределённого по трём независимым кластерам Kubernetes с использованием Strimzi, Submariner и Cilium, обеспечив переключение без простоя в случае полного отказа одного из кластеров.
📌 Подробнее: https://aswin6303.medium.com/we-proved-multi-cluster-kafka-works-on-kubernetes-heres-everything-we-learned-853dd5f1c03c
MemOps🤨
👍1
12 · 1K · DevOps MemOps
Фотография
Прокачайте язык со скидкой 20% — действует до 5/11
Добавите в резюме английский, чтобы возможности росли — и зарплата вместе с ними
Записаться онлайн
#реклама 16+
practicum.yandex.ru
О рекламодателе
938 · Ссылка
нажмите — покажем
нажмите — покажем
Ваша резервная копия Kubernetes успешно восстановлена. Так почему же приложение сломано?
Я потратил некоторое время на создание тестовой среды для резервного копирования и восстановления с использованием Velero, запустив MariaDB, PostgreSQL и MongoDB под нагрузкой, и узнал, что при резервном копировании баз данных в Kubernetes существует две сложные проблемы, а не одна. Первая — получить резервную копию, которая не является скрыто повреждённой. Вторая — восстановить эту резервную копию в другом месте и заставить её действительно работать.
📌 Подробнее: https://medium.com/@ishay7/your-kubernetes-backup-restored-successfully-so-why-is-the-app-broken-0685d0a43814
MemOps🤨
❤1
10 · 1K · Ссылка
нажмите — покажем
нажмите — покажем
VictoriaMetrics или Prometheus: что выбрать для хранения метрик?
В статье разбирают отличия этих двух решений:
— архитектура хранения и обработки метрик
— single-node и кластерный варианты VictoriaMetrics
— различия между PromQL и MetricsQL
— репликация, дедупликация и сроки хранения
— миграция через Remote Write без немедленного отключения Prometheus
— совместимость с ServiceMonitor, PodMonitor и PrometheusRule в Kubernetes
— ограничения бесплатной и Enterprise-редакций VictoriaMetrics
Автор также рассматривает альтернативы: Thanos, Grafana Mimir, Cortex, M3 и GreptimeDB. Отдельно объясняется важное различие между системами хранения и коллекторами вроде vmagent, Prometheus Agent, Grafana Alloy и OpenTelemetry Collector.
Как ни казался бы очевидным победитель, универсального решения под все задачи нет. Для одного кластера и нескольких недель хранения часто достаточно обычного Prometheus. VictoriaMetrics становится интереснее при росте объёма метрик, увеличении retention и необходимости эффективнее использовать локальные диски. Если же данные принципиально должны храниться в объектном хранилище, стоит смотреть в сторону Thanos или Mimir.
📌 Подробнее: https://stdout.adegoodyer.com/posts/victoriametrics-vs-prometheus/
MemOps🤨
26 · 917 · DevOps MemOps
Фотография
Аренда и размещение серверов в дата-центрах Москвы
ITSOFT оказывает услуги коммерческого дата-центра в Москве.
👌Аренда физических выделенных серверов (Dedicated Servers) в готовых конфигурациях и в рамках индивидуальных сборок.
👌Colocation и аренда серверных стоек.
👌Предоставление инфраструктурных ИТ-решений для физических лиц и корпоративных клиентов.
👌Предоставление высокоскоростных каналов передачи данных.
Узнать цену
#реклама 16+
itsoft.ru
О рекламодателе
😁1
690 · Ссылка
нажмите — покажем
нажмите — покажем
KiviDB — быстрая многопоточная альтернатива Redis® и Valkey, написанная на Rust. поддерживает протокол Redis (RESP2 и RESP3), поэтому существующие клиенты Redis, redis-cli и библиотеки работают без изменений, и в него встроен полнотекстовый и векторный поиск. Он работает на всех устройствах. ядро на основе сегментированной архитектуры ключ-значение в оперативной памяти, и данные сохраняются в моментальные снимки и опционально. файл, содержащий только дополнения.
На тех же 32 ядрах KiviDB обрабатывает 21 миллион конвейерных запросов GET в секунду: примерно в 9 раз больше, чем Redis 8. и в 2,3 раза лучше, чем Dragonfly , с задержкой p99 менее чем вдвое меньшей, чем у Dragonfly
Возможности:
- протокол : Интерфейс командной строки, совместимый с Redis ( COMMANDS.md ). список поддерживаемых команд см. в файле
- поиск и векторы : в стиле Redis Stack FT.*команды для полнотекстового, тегового, числового и векторного (FLAT / HNSW) поиска
- скриптинг на Lua : дополнительная функция Cargo. EVAL, SCRIPT, FUNCTION, FCALLа также связанные с ними команды доступны в сборках с --features lua(см. Команды скриптов (Lua) )
- TLS
📌 Подробнее: https://github.com/kividbio/kividb
MemOps🤨
10 · 470 · DevOps MemOps
Фотография
Яндекс Музыка до 360 дней бесплатно
Яндекс Музыка для вас и 3-х ваших близких.
Кинопоиск и Яндекс Книги тоже в мультиподписке Плюс.
Попробуйте бесплатно❤️
Слушать
#реклама 18+
music.yandex.ru
О рекламодателе
7 · Ссылка
нажмите — покажем
нажмите — покажем
Меньше суток на восстановление сервисов после сбоя в облаке
Заранее подготовленные и проверенные бэкапы упрощают восстановление сервисов. Но чтобы вернуть приложения в работу, нужно ещё развернуть инфраструктуру на новой площадке, настроить окружение, перенести данные и запустить компоненты в правильном порядке.
С такой задачей столкнулись инженеры KTS, когда облачная инфраструктура заказчика стала недоступна. В ход пошли Terraform, Ansible и заранее подготовленные бэкапы, восстановление из которых команда проверяла ещё до аварии. Однако не всё зависело от команды: приходилось ждать выделения ресурсов и передачи данных.
Ключевые сервисы удалось вернуть в работу менее чем за сутки без потери данных. Как проходило восстановление и какие инженерные практики помогли вернуть бизнес в рабочее состояние.
📌 Подробнее: https://habr.com/ru/companies/kts/articles/1101622/
MemOps🤨
👍1
12 · 715 · Фотография
23 октября стартует курс "Kubernetes: продвинутый уровень"
Это отличная возможность максимально повысить свои навыки по Kubernetes. Доказать это сертификатом. Обновить резюме. Выйди на новый уровень!
8 недель практики на стендах: отказоустойчивый кластер, доступы и секреты, бэкапы и Service Mesh — на уровне продакшена, а не пет-проекта.
Курс разрабатывался с упором на практику. 8 недель, 122 часа из которых 78 это реальная работа на стендах.
Программа под продакшен. 16 тем: от внутренностей кластера до Istio и своих операторов
Спикеры-практики: MTS Web Services, Magnit Tech, ex-Авито и Mail.ru Group. Реальная возможность показать себя перед крупными корпорациями.
На сайте вы можете пройти тест, чтобы понять готовы ли вы к данному курсу.
Не упусти свой шанс выйти на новый уровень по Kubernetes!
#реклама
О рекламодателе
69 · Ссылка
нажмите — покажем
нажмите — покажем
В вашем кластере Kubernetes уже есть центр сертификации — используйте его для всего
Вот в чём дело: cert-manager может выпускать и этот сертификат. Он может выпускать сертификаты для любого ресурса, для которого у вас есть доменное имя DNS, независимо от того, работает ли он в Kubernetes или нет. Большинство команд об этом не знают.
📌 Подробнее: https://medium.com/@michaelpechner/your-kubernetes-cluster-already-has-a-certificate-authority-use-it-for-everything-f6fbe3f20ada
MemOps🤨
👍1
9 · 288 · Когда ты уже станешь настоящим DevOps?
Открываешь вакансию: Linux, Docker, Kubernetes, CI/CD, сети…
Закрываешь вакансию.
Полгода учишься и всё ещё не понимаешь: «А меня уже возьмут?»
Проверь это в бесплатном тесте Pigeon Careers.
За 4–5 минут узнаешь:
✅ что уже знаешь
✅ где пробелы
✅ что учить дальше
✅ сколько примерно осталось до первой работы
Можно также сравнить DevOps с аналитикой и Python.
Без покупки курса и многочасовых лекций.
Кстати, Pigeon Careers помогли устроиться 20+ ребятам за последний год. Средний оффер — 245к.
Пройти тест: @test
👍1
53 · Фотография
До 11.11 — повышенная скидка 22% на курсы английского
На бесплатной консультации определим уровень языка и подберём курс под ваши цели
Записаться онлайн
#реклама 16+
practicum.yandex.ru
О рекламодателе
1 · Ссылка
нажмите — покажем
нажмите — покажем
Ваши секреты Docker не исчезли — они просто скрыты
Разработчик пишет Dockerfile, добавляет секрет для настройки чего-либо, затем удаляет файл через несколько строк и публикует образ. С точки зрения контейнера файл исчез. Но секрет по-прежнему находится в образе — навсегда — и любой, у кого есть доступ к образу, может извлечь его, используя лишь tar и несколько команд в оболочке.
📌 Подробнее: https://medium.com/@luka.klaric.1988/your-docker-secrets-are-not-gone-theyre-just-hidden-3bcc69fcf35a
MemOps🤨
👍1
1 · Ссылка
нажмите — покажем
нажмите — покажем
Масштабирование развертываний Kubernetes до нуля с помощью KEDA
Если у вас есть мультикластерное развертывание EKS для сред разработки, QA и тестирования, то, как правило, им не нужно работать в 3 часа ночи. Никто не использует ничего из этого, кроме, возможно, нескольких cronjobs для обновления данных. Все остальное — это впустую потраченные простаивающие вычислительные ресурсы.
📌 Подробнее: https://mijndertstuij.nl/posts/scale-to-zero-keda-cron-scaler
MemOps🤨
2 · 25 ·