Мониторим ИТ
8.09K subscribers
206 photos
2 files
1.53K links
Канал о наблюдаемости (Monitoring & Observability): логи, трейсы, метрики.

Реклама: @gals_ad_bot
Вопросы: @antoniusfirst

@usr_bin_linux — Linux, Kubernetes, Docker, Terraform, etc.

@zabbix_ru — только Zabbix

@elasticstack_ru — ElasticSearch/OpenSearch
Download Telegram
Мониторинг Kubernetes в Prometheus. Как устроен Kubernetes (оркестратор для контейнеров), как с ним работает Prometheus (система мониторинга), как это всё отображается в Grafana (система визуализации метрик) рассказыват на RootConf Дмитрий Столяров CTO компании Флант. Много полезной информации для понимания принципов микросервисной архитектуры. https://youtu.be/zj6SlzzBRaA
Есть такое API для мониторинга — называется OpenTracing. Умеет профилировать вызовы между компонентами приложения. На основе этого API работают как бесплатные так и коммерческие инструменты для мониторинга распределённых приложений. Один из бесплатных инструментов, созданный в Uber, является Jaeger. Кто-то знает, а кто-то нет, но штука на самом деле мощная и её при желании можно интегрировать с инструментами визулизации. Почитайте интересную статью о том, как это работает.
Прямо в точку (почти). Пост на Хабре от представителя Сбербанка (-теха). Его советы, конечно же, расширяются на любой проект по мониторингу (не только для инфраструктуры) и при некоторой модификации на проекты внедрения вообще любого софта.

📌1. НЕ внедряйте инструмент мониторинга
📌2. Интегратор НЕ сделает за вас всей работы
📌3. НЕ путайте мониторинг и администрирование ИТ-инфраструктуры
📌4. НЕ рассчитывайте, что ваши подчиненные будут использовать мониторинг, если вы сами этого не делаете
📌5. НЕ заставляйте сотрудников работать с системой мониторинга
📌6. НЕ концентрируйтесь на проверке функциональности системы мониторинга во время ее испытаний
📌7. Мониторинг НЕ начнет приносить пользу, пока вы не начнете работать с ним и адаптировать его под свои потребности

Особенно близким оказался для меня п.7. Очень часто, когда с начала и до конца проекта у заказчика нет понимания «а кто же будет пользоваться системой», проекты заканичваются внедрением системы, которой никто не будет пользоваться. А деньги потрачены. Лол.
К вопросу о полноте мониторинга.
«DevOps — это не просто автоматизация пайплайна по доставке софта, это доставка ценности конечному пользователю. Если ценность не доставлена, значит ваш DevOps 💩». Donovan Brown. Это одно из определений DevOps, но на самом деле никто не знает точного определения, даже те, кто пишет этот набор букв в своём резюме. Попробуйте-ка спросите у них.
По-моему картинка идеально подходит к неправильно настроенной системе мониторинга.
А вы знали, что есть целый класс софта для отрисовки customer journey? С аналитикой и прочими фичами. Данные из DEM-систем (DEM — Digital Experience Monitoring) могут стать основой для такой карты. Ну, конечно, наравне с данными из системы аналитики — Яндекс Метрики или Google Analytics. С DEM можно выявить влияние производительности кода на пользовательское поведение.

Подготовил несколько полезных ссылок по теме:
Статья на cossa.ru
Статья на vc.ru с реальными кейсами использования customer journey tool
20 приложений для создания customer journey map

👍знаю про customer journey tools, использую
👎знаю про customer journey tools, не использую
👀не знаю, не использую
По следам вчерашнего поста о Customer Journey. Как оказалось, ему даже обучают и даже в Москве. Если у кого-то есть желание изучить вопрос глубже — сходите на обучение. Это не реклама.

Как справедливо заметили некоторые читатели вчерашего поста, к сожалению, перечисленные в ссылках инструменты customer journey не позволяют на основе внешних данных строить карты в автоматическом режиме. Если вы вдруг знаете такие инструменты, напишите мне пжл в личку.
Шаблоны дашбордов на ангуляр и бутстрап.
Что такое AIOps и как это работает — в блоге BMC Software.

AIOps — технология, которая влезает во всё большее количество решений по мониторингу и вендоры стремятся написать, что это у них уже есть. Правда, в некоторых случаях за модным AIOps скрывается обычный forecast. Будьте внимательнее.

Применяете ли вы технологии AIOps в вашей системе мониторинга?
👍 да
👎 нет
👀 пока в планах/не определились окончательно
Вендоры, которые выпускают коммерческие продукты, обычно пишут у себя нечто такое:

Put simply, there is a lot of work involved with implementing open-source distributed tracing. Even if you’re capable of doing that work, you should ask yourself if all of that time and effort might be better spent developing business functionality.

Что переводится как:

Проще говоря, если вы используете open-source, нужно выполнить много работы, связанной с трассировкой распределённого приложения. Даже если вы можете выполнять эту работу, не стоит ли спросить у себя: «а не лучше ли потратить это время на разработку бизнес-функций?»

Вам слово.

💩 удавлюсь, но не буду платить проклятым капиталистам и пусть часть команды занимается поддержкой мониторинга на prometheus/zabbix/…
😏 начинаю поглядывать в сторону платных решений, не хочу утилизировать время команды непрофильным занятием
💰 заплатил деньги и доволен платным решением, пусть мои ребята занимаются разработкой
💣 заплатил деньги, но лучше бы я этого не делал и остался на бесплатном решении
Shit, как говорится, happens. Из нескольких источников прилетела новость, что на фоне инвестклимата Splunk перестаёт развиваться в России. Судя по всему рынок не настолько значителен для компании, чтобы не бояться его потерять. Это решение было принято самой компанией без какого-то давления извне. На сайте самого Splunk никаких нововстей на эту тему нет, в твиттере тоже чисто. Может фейк? Напишите в комментах, что об этом думаете.

Если это горькая правда, своим решением Splunk подорвал доверие не только к себе, но.и к остальным участникам рынка систем мониторинга. Смешанные чувства — это когда вложился в продвижение продуктов и обучение сотрудников, а тебе предлагают законсервировать эти инвестиции до лучших времён (если они придут, конечно).

Ниже письмо от Nordine Aamchoune — регионального вице-президента по развивающимся рынкам региона EMEA.

Dear Sir or Madam,

I hope this e-mail finds you well.

Splunk has decided to stop all its activities in Russia, with immediate effect.

This is a decision based on investment opportunity. We continually evaluate where Splunk is focusing its resources globally to drive the greatest return on investment for the business, and ensure the greatest success for our customers.

Subject to any unforeseen restrictions, Splunk will continue to fulfil customer support obligations for products and services rendered through the life of the contract.

Splunk will no longer be selling software and services, including expansions or renewals, to customers in Russia either directly or through partners. This extends to opportunities with technical partners, resellers, distributors and vendors.

We are sorry for any inconvenience caused but this is an irrevocable management decision.

Best Regards,

Nordine


🤮 Splunk, давай уходи уже, дай дорогу Elastic Stack (🌲)
😪 Не уходи, нам уже отгрузили лицензии
😴 А кто такой Splunk?
В продолжение вчерашнеий истории — подтверждение на сайте Splunk
Anton Kasimov:
Опрос пассажиров показал: Пьяные дембеля в поезде никому не мешают.

Опрос проводили пьяные дембеля.


Статистика — гибкая штука, которой важно правильно рулить. И особенно в мониторинге. Короткая колонка на Медиуме о пользе персентиля.
Писаля я тут давеча про дашборды и в статье упомянул вендора Edge Technologies, который с красивыми дашбордами. Написал им типа «парни, а покажите-ка ваш товар лицом». Они ответили «выбирайте день и время и вот вам пока два видоса». Эти два видоса я и раньше смотрел, но время и дату выбрал. Встреча переносилась уже два раза, а сейчас они на неделю пропали. Как считате, стоит иметь дела с этим вендором, если в целом их продукт выглядит интересным?

P.S. Замечу, что у Спланка тоже был интересный продукт.

#факап
Сегодня с коллегой зашёл разговор о циклах популярности разных технологий. Коллега занимается OpenStack и говорит, что популярность Kubernetes вот-вот пойдёт на убыль и народ будет искать новые технологии. А OpenStack тут как тут :)

После этой милой беседы я, недолго погуглив, обнаружил интересный документ от Gartner «Топ 10 стратегических технологических трендов в 2019 году». Ощущение, что эти тренды почти неизменны. Про Kubernetes там не было, но в общем почитать было интересно. Оригинал отчёта можно посмотреть по ссылке. Там требуется регистрация, но ведь если очень нужно 10minutemail.com никто не отменял, верно?

Тренд 1. Автономные вещи. Или искусственный интеллект.

Тренд 2. Расширенная аналитика. Или машинное обучение.

Тренд 3. Разработка на основе искусственного интеллекта. Это тренд на использование разработчиками AI-инструментов, которые ориентированы на data scientists.

Тренд 4. Цифровые близнецы. Создание цифрового образа физической сущности.

Тренд 5. Усиление границ. Перенос данных и вычислений ближе к месту их потребления.

Тренд 6. Захватыающий опыт. VR, AR, MR и прочие реальности.

Тренд 7. Блокчейн.

Тренд 8. Умные пространства.

Тренд 9. Цифровая этика и приватность.

Тренд 10. Квантовые вычисления.
Интересно посмотреть какие вендоры SIEM-систем по версии Gartner оказались лучшими по итогам 2018 года? Самый свежий магический квадрант по SIEM системам вышел в декабре 2018 года. По ссылке доступен оригинал отчёта.