Dev0ps
40 subscribers
211 photos
3 videos
50 files
3.33K links
Download Telegram
Forwarded from Мониторим ИТ
How to provision a notification policy in Grafana Alerting — and keep it editable in the UI

В Grafana Alerting политики используют метки оповещений для определения того, какие оповещения направляются различным получателям. Когда политики уведомлений создаются с помощью API или конфигурационного файла, они становятся недоступными для редактирования в пользовательском интерфейсе. В этом случае в верхней части политики уведомлений появляется соответствующее сообщение.

В этой статье рассмотрены шаги, необходимые для инициализации политик уведомлений Grafana Alerting через API и через конфигурационный файл. Также рассказано об обходном пути, позволяющем создать политику уведомлений через API и сохранить возможность ее редактирования в пользовательском интерфейсе, чтобы можно было быстро вносить изменения по мере необходимости. Читать статью в блоге Grafana.
Forwarded from Мониторим ИТ
Полезная таблица, чтобы не потеряться
Forwarded from Мониторим ИТ
The Pyramid of Alerting

В этой статье приведен пример пирамиды оповещений — от чего к чему нужно идти, чтобы выстроить эффективную систему оповещений. Читать статью.
Forwarded from Сєводоканал - некоторые бегемоты таки носят очки
не помню рекламировал я или нет, но http://orbstack.dev — лучшее приложение для работы с докером (и может даже с виртуалками) на маке. Вроде ничего особенного, но куча разных мелочей типа поддержки dns из коробки по имени контейнера и удобного интерфейса делают работу с докером на маке снова веселой



docker run --rm -ti --name nginx nginx
...
curl http://nginx.orb.local
Forwarded from Мониторим ИТ
OpenTelemetry: Sending Traces From Ingress-Nginx to Multi-Tenant Grafana Tempo

Опыт автора по использованию Grafana Tempo в качестве мультитенантного решения для предоставления доступа для различных команд разработчиков. Читать статью.
Forwarded from Мониторим ИТ
Top metrics for Elasticsearch monitoring with Prometheus

Рассказывают какие метрики контролировать в Elasticsearch, чтобы не упустить тот самый момент: golden signals, инфраструктурные метрики, метрики индексации, метрики поиска, метрики производительности кластера. Читать статью.
Forwarded from DevOps Deflope News
«Авито Тех» открыла доступ к платформе для автоматизированного тестирования мобильных приложений Emcee.
Она позволила компании существенно ускорить внутренние тесты, поэтому её решили опубликовать для внешнего рынка.
Пользователи, которые запускают тесты менее чем на трёх устройствах iOS и Android, могут воспользоваться бесплатной версией — она выложена на GitHub.

https://e42.link/45SIl34
Forwarded from feedmetoo (Alexey Rybak)
Building a Control Plane for Lyft’s Shared Development Environment

Интересная внутрянка по разработке в Lyft: staging override workflow. В большой компании с кучей микро-сервисов в процессе разработки и тестирования нужно “подменить“ какой-то компонент на девелоперскую версию. В развеститой инфре это непросто, поддерживать изолированные окружения дорого. В Lyft можно “встроить” свой сервис в окружение через прокси и специальные заголовки.

https://eng.lyft.com/building-a-control-plane-for-lyfts-shared-development-environment-6a40266fcf5e

——
devhands.io: хайлоад-буткэмп для девелоперов (своя инфра с первого дня, собираете свой стек, нагружаете, тюните, учитесь масштабировать - 6 месяцев онлайн, 100% асинхронной практики и еженедельные онлайн-сессии)
@feedmetoo - новости про разработку, статьи, презентации
Forwarded from feedmetoo (Alexey Rybak)
А вот ещё свежее интересное.

Из мира MySQL: если работаете с или присматриваетесь к Vitess (distributed-обертка вокруг MySQL): “How HubSpot Upgraded a Thousand MySQL Clusters at Once”.
https://product.hubspot.com/blog/hubspot-upgrades-mysql

Из мира PostgreSQL: “EXPLAIN (ANALYZE, BUFFERS) and interpreting shared buffers hit in Nested Loops” о некоторых особенностях интерпретации shared hits counter в постгрессовском explain
https://pganalyze.com/blog/5mins-explain-analyze-buffers-nested-loops

Enjoy!

P.S. Я реанимирую свою “читалку” (сборщик примерно двух сотен техно-фидов) и сделаю скоро её публичной. Если вы знаете не только, что такое RSS, но и что такое OPML - напишите мне, пожалуйста, давайте меняться! И если читаете RSS регулярно - напишите пожалуйста в каментах, чем читаете 🙂

——
https://devhands.io: хайлоад-буткэмп для девелоперов (своя инфра с первого дня, собираете свой стек, нагружаете, тюните, учитесь масштабировать - 6 месяцев онлайн, 100% асинхронной практики и еженедельные онлайн-сессии)
@feedmetoo - новости про разработку, статьи, презентации
Forwarded from Мониторим ИТ
An Alerting strategy for the cloud

В статье раскрываются различные стратегии алертинга и как их применять. Вы узнаете про golden signals; RED; USE; алерты по метрикам, активности, логам; приоритизации; каналах и получателях оповещений. Читать статью.
Forwarded from Мониторим ИТ
Взгляд на сервисы глазами пользователей: как устроен синтетический мониторинг приложений

Невозможно зайти в мобильное приложение, записаться к врачу, оплатить покупку в интернет-магазине, не работают кассы, подрядчик нарушает SLA по доступности сервисов, а инженеры поддержки приступают к поиску проблем после жалоб пользователей и проверяют вручную десятки, а иногда и сотни информационных систем – типичный процесс эксплуатации в быстро развивающихся и сильно зависящих от стабильной работы IT крупных компаниях. Инженерам сложно выполнять KPI по доступности и проактивно работать со сбоями, а бизнес несет финансовые и репутационные потери.

В статье рассказано, как устроен синтетический мониторинг в платформе зонтичного мониторинга Monq, как с его помощью клиент, который проверял вручную 80 информационных систем по пяти сценариям, смог полностью автоматизировать тестирование интерфейсов. Читать статью.