Monq – корпоративный ИТ-мониторинг нового поколения | Новости и кейсы – Telegram
Monq – корпоративный ИТ-мониторинг нового поколения | Новости и кейсы
384 subscribers
268 photos
14 videos
5 files
185 links
Всё о платформе ИТ-мониторинга Monq – новости, кейсы, планы развития и интересные факты.

Чат-комьюнити, где можно задать вопросы, тут: https://news.1rj.ru/str/monq_community_ru
Download Telegram
Здравствуйте, друзья!
Как у вас дела? 👁
А у нас – замечательно! И сейчас расскажем, почему 📣

Первая, немаловажная для нас новость – это публикация статьи на ХабреДоступность ИТ-сервисов как ключевой бизнес показатель, и причем тут арбуз 🍉
Да! Вы не ослышались ошиблись, именно арбуз – "когда кожура “зеленых” метрик скрывает “красную и накаленную” сердцевину Вашего бизнеса, а именно – удовлетворенность клиентов".
Подробности, как говорят на Хабре, под катом.

Вторая, и тоже крутая, новость – это новый установщик версии 5.8.3 🛒
На этой неделе наш DevOps-инженер закончил работу над образом виртуальной машины, который достаточно развернуть в своем окружении, назначить IP-адрес и продолжить установку в web-интерфейсе через браузер.
Для реализации такой простой установки monq мы использовали RundeckCommunity и Ansible – эти инструменты практически всё сделают за вас.

И, наконец, третья новость – это очередное обновление под номером 5.8.4, которое мы выпустили сегодня 📀
Обновление включило в себя работу по оптимизации обработки событий и пару других правок.
Релизу-ноутс, как обычно, доступны в документации.
Кстати, хотим заранее предупредить всех наших регулярных читателей об отсутствии интересных новостей на следующей неделе и заранее поздравить со всеми стремительно надвигающимися праздниками! 🎈
Хороших выходных!
Доброго времени суток, дорогие подписчики!
Помните, мы ранее писали о разработке новых экранов Рабочих групп и Потоков данных. Нет? Посмотрите 👉
Так вот мы уже закончили тестирование крупного релиза #5.9.0 и он ушел на финальную стадию ➡️ сборку релизного пакета.

Помимо разработки непосредственно функционала продукта, мы не забываем и про тех людей, которые администрируют monq. И специально для них скоро упростится система обновления и управления реестром микросервисов monq.

Пару слов про реестр микросервисов.
Реестр - это наша разработка для управления микросервисами и их конфигурациями в среде Kubernetes. Реестр создает базы данных, учетные записи, очереди в RabbitMQ и многие другие вещи, необходимые микросервисам для работы по специальным шаблонам. По этим шаблонам Реестр генерирует конфигурацию для микросервиса в Consul и в целом управляет конфигурациями всего monq, позволяя поддерживать высокий уровень изолированности микросервисов друг от друга и довольно сильно повышая безопасность 😎
Так же для облегчения действий системных администраторов мы планируем выпустить совершенно новую программу monqctl, которая будет единой центральной точкой при работе с monq и будет заниматься конфигурированием реестра микросервисов.
В новой программе мы значительно уменьшили порог настройки.
Если раньше требовалось указывать множество чувствительных данных для доступа к Kubernetes, к Docker реестрам, то в текущий момент системному администратору достаточно будет указать адрес реестра микросервисов monq и токен доступа в наше центральное хранилище обновлений MONQ ReleaseHub.
Довольно сильно упростится также обновление monq с помощью monqctl, хотя до идеала еще далеко, но автоматическое обновление по сценариям уже не за горами, и мы уже активно прорабатываем этот функционал.
🖐Добрый вечер, друзья!🖐
В конце апреля мы писали о выпуске нового установщика платформы monq. На днях была дописана последняя строчка "Руководства пользователя" по работе с установщиком или "как сейчас можно установить платформу monq". Просим ознакомиться с руководством всех желающих на портале нашей документации - https://docs.monqlab.com/
И небольшой story от нашего DevOps-инженера о маршрутизации микросервисной архитектуры monq...👇
Не секрет, что наш механизм маршрутизации межмикросервисного взаимодействия построен на базе nginx.
Когда-то вся конфигурация маршрутизации была описана в виде конфигурационного файла nginx, постепенно этот конфиг разрастался, процесс обновления маршрутизации усложнялся и занимал все больше и больше времени.
По мере разделения monq на модули мы столкнулись с ограничениями, например как отдать часть маршрутов этой копии monq, а этой копии monq требуется другая половина.
После этого мы разделили маршрутизацию между модулями и сразу же разместили 80% конфигурации уже не в формате nginx, а виде манифестов kubernetes, обновлять стало проще. Оставшиеся 20% являлись необходимым "злом", платой за нестандартную конфигурацию, это центральный конфиг, который содержал маршрутизацию между модулями.
Но на этом мы не останавливаемся и продолжаем работы по унификации и переводу правил маршрутизации из формата nginx в формат манифестов kubernetes и к следующему релизу планируем снизить количество "кастома" до 0%, что даст нам возможность:
✔️ отказаться от промежуточных сущностей, сейчас все запросы приходят на основной ingress, после этого проксируруются на продуктовые ingress, которые содержат "кастом". Как только мы уйдем от кастомных конфигов, сможем поставлять манифесты маршрутизации попродуктно и напрямую подключать их к хосту;
✔️ задать нужную точку входа в веб интерфейс для каждой копии monq индивидуально, сейчас точка входа описана явно, и из за кастомизации мы вынуждены включать в поставку обязательную связь между корневым локейшн и определенным фронтом, эту настройку конечно можно изменить вручную, но при следующем обновлении она вернется в исходный вид;
✔️ и конечно же бескровно обновлять наш балансировщик, который работает с этими манифестами.
Что примечательно, все эти изменения должны позитивно сказаться на скорости и времени отклика графического и не графических интерфейсов 😉
А вот долгожданный релиз версии 5️⃣.9️⃣.0️⃣ собран и будет доступен для скачивания уже на следующей неделе! 📅 Но это еще не всё! Уже сегодня вы можете ознакомится с релиз-ноутс данного обновления по ссылке.
Маршрутизация микросервисов (как было и как стало)
Добрый вечер, друзья.
Как и было обещано, на этой неделе мы выпустили релиз 5.9.0 и он доступен для скачивания! 👍
В последней версии monq мы выпустили обновленные интеграции - “Потоки данных”. Но работа над этим функционалом еще не окончена.
Уже некоторое время, наша команда разработчиков ведёт работу над усовершенствованием функционала модулей платформы monq. В следующих версиях мы планируем предоставить пользователям возможность писать собственные обработчики в нашем графическом интерфейсе для потоков, в том числе и для потоков созданных по шаблонам.
Макеты нового функционала уже можно посмотреть в "шапке" поста
Также мы немного прокачали наш сайт с Публичной документацией в плане оформления, был переработан главный экран (домашняя страничка), просим оценить - Документация monq
Здравствуйте, наши подписчики!
Сегодня пятница, вечер, за плечами трудовая неделя.💪🏼
А мы хотели бы анонсировать макеты разрабатываемого "Модуля синтетического мониторинга", который стремится заменить известный вам "fmonq". Помимо картинки макетов, в модуле будут реализованы:
👉 Собственная среда управления автоматизированным тестированием;
👉 Прием и обработка результатов тестирования из сторонних систем запуска автотестов;
👉 Гибкий классификатор проектов тестирования на основе меток;
👉 Расширенные настройки расписания запуска авто-тестов с графическим конструктором задания сложных условий;
👉 Настройки периодичности запуска тестов согласно результатов предыдущих сборок;
👍 И многое другое, о чем вы узнаете в скором времени....
И конечно мы стараемся делать интерфейс monq наиболее удобным для пользователей. В этот раз наша доработка коснулась экрана "Первичных событий", а именно мы изменили инструмент выбора потоков. Как будет выглядеть данный инструмент в будущих релизах вы можете увидеть на макете (в шапке поста).
Здравствуйте друзья! На связи Monqlab, с отчетом за прошедшую неделю.
Две недели назад мы отдали крупный релиз 5.9.0 нашим пользователям.
За это время мы приняли все предложения и замечания от пользователей по данной версии.
И вчера - 10 июня выпустили релиз 5.9.1 с улучшениями и исправлениями.
Что в него вошло?
🔸 Добавлено автоматическое обновление имени пользователя при изменении соответствующего поля в профиле пользователя.
🔸 Скрыт лишний scroll в карточках плагинов.
🔸 Реализовано отображение полного названия рабочей группы владельца в карточке потока при смене владельца.
🔸 Обновлен вид отображения элементов массива для таблицы первичных событий.
Полный список исправлений и улучшений вы можете посмотреть в наших релиз-ноутсах.
Помните мы анонсировали возможность "писать собственные обработчики для потоков в нашем графическом интерфейсе"? Нет? Это было здесь.
Так вот, сегодня, команда разработчиков отдала функционал по созданию собственных обработчиков для потоков на тестирование. Не за горами тот день, когда и вы сможете оценить данную возможность.