Вышла версия 2.5 популярного инструмента для мониторинга с открытым исходным кодом Uptime Kuma.
Главным нововведением стал новый тип мониторинга NTP, позволяющий администраторам проверять доступность и корректную работу служб протокола времени сети. Это расширяет возможности приложения за пределы текущего мониторинга веб-сайтов, портов, DNS, баз данных, контейнеров и приложений.
Пользователи контейнеров получили новый тег Docker next-rootless, позволяющий запускать приложение без привилегий root внутри контейнера. Это снижает возможные последствия компрометации сервиса и упрощает развёртывание Uptime Kuma в средах с более строгими требованиями к безопасности контейнеров.
Кроме того, в версии 2.5 убрали прежнее ограничение в 24 дня на максимальный интервал проверок. Теперь можно задавать значительно более длительные интервалы для тех проверок, которые не нужно выполнять часто, например для сертификатов, доменов или редко доступных сервисов.
Систему уведомлений расширили поддержкой SMS и голосовых вызовов через Plivo, SMS от Ooredoo Maldives, простых push-уведомлений WxPusher и оповещений об обнаружении DDoS-атак от Flowtriq. Кроме того, в уведомлениях SMTP теперь можно указывать произвольные заголовки, а публичные страницы статуса опционально поддерживают отслеживание через ориентированную на приватность аналитическую платформу Rybbit Analytics.
Наряду с новыми функциями в версии 2.5 исправили множество проблем, связанных с конкретными типами мониторинга. Теперь принимаются защищённые адреса MQTT с протоколом mqtts://, корректно определяются имена хостов для мониторинга Steam, а в мониторах Kafka появилась поддержка тайм-аута.
Дополнительно исправлены URL, связанные с сервисом мониторинга DNS, сохранённые протоколы в мониторах ping от Globalping, часовые пояса для уведомлений Discord, настройки задержки скриншотов в браузерном движке, а также некорректный URL бейджа, из-за которого могла не формироваться иконка статуса.
В области безопасности разработчики обновили зависимости проекта и ввели двухнедельный период ожидания перед внедрением обновлений npm-зависимостей. Это снижает риск атак на цепочку поставок, связанных с распространением скомпрометированных или вредоносных пакетов.
Дополнительные сведения доступны в списке изменений.
Наконец, если вы ещё не пробовали Uptime Kuma, наша редакция подготовила подробное руководство по быстрой настройке с Docker. Удачного мониторинга!





Пока нет комментариев. Будьте первым!