История изменений
Новые функции, улучшения стабильности и исправления ошибок. Мы постоянно работаем над тем, чтобы мониторинг был еще точнее, а интерфейс — удобнее.
Глобальный журнал инцидентов, абсолютная точность аптайма и умный Real-time
Новая вкладка «Инциденты» в главном меню! Больше не нужно заходить в настройки каждого отдельного монитора, чтобы проверить историю его падений. Мы объединили все сбои по всем вашим ресурсам в единый глобальный дашборд.
Здесь доступна вся история отказов с удобной фильтрацией, сортировкой и быстрым переходом к деталям конкретного проблемного сервиса.
Ядро расчетов: Мы полностью переработали архитектуру вычисления времени в блоке «Непрерывная работа». Теперь метрика аптайма работает со 100% точностью и стала абсолютно независимой от истории инцидентов. Даже при автоматической очистке старых сбоев или архивации логов, счетчик останется кристально точным.
Экстремальная производительность: Серьезно оптимизирована доставка системных событий в браузер. Благодаря переходу на единый канал данных для всего аккаунта, интерфейс потребляет кратно меньше памяти и работает молниеносно.
Умный интерфейс истории: Доработана логика обновления списков. Если вы изучаете старые записи на дальних страницах архива, внезапный новый сбой не «сдвинет» ваши данные — система аккуратно уведомит вас о новом событии, сохранив текущую позицию на странице.
Визуальное обновление графиков аналитики
Мы доработали интерфейс глубокой аналитики, чтобы считывать статистику было еще быстрее и комфортнее:
- Графики теперь лучше адаптируются под сильные скачки задержек, сохраняя наглядность повседневных показателей отклика.
- Всплывающие подсказки стали более аккуратными и теперь автоматически выделяются цветом в моменты сбоев.
Ядро 2.0: Экстремальная отказоустойчивость, умные таймауты и защита соединений
Жесткий контроль таймаутов и мертвых DNS: Внедрен многоуровневый механизм защиты от «зависших» серверов. Если проверяемый сайт намеренно или из-за сбоя бесконечно удерживает соединение, сканер гарантированно и безопасно оборвет сессию. Вы увидите честный статус падения по таймауту, а наша статистика останется кристально точной.
Строгий лимит параллельных подключений: Мы обучили внутренний балансировщик контролировать количество одновременных живых запросов к одному сайту. Это на 100% исключает риск случайного создания DDoS-эффекта для ваших серверов с нашей стороны, даже если они работают нестабильно и долго отвечают.
Мы полностью переписали внутреннее сетевое ядро мониторинга для работы под экстремальными нагрузками. Теперь система работает абсолютно асинхронно, мгновенно распределяя тысячи проверок без малейших задержек в очередях.
Кардинально оптимизирована работа с пулами подключений и оперативной памятью — сервис стал еще быстрее и стабильнее переваривать проверку большого количества доменов без потерь производительности.
Честная аналитика, детальная статистика и мгновенная загрузка
Мы полностью переработали глубокую аналитику: сделали метрики точнее, а графики — прозрачнее. Вместо сглаживания используется ступенчатое отображение, отражающее реальную динамику отклика. Обновили подсказки с деталями по проверкам, ошибкам и задержкам, а под графиком добавили статистику: процент аптайма, средний отклик, медиану, максимум и P95.
Также оптимизировали загрузку: дашборд открывается мгновенно, а тяжёлые аналитические расчёты выполняются асинхронно в фоне.
Плавные графики и улучшение производительности аналитики
Умная обработка сетевых ошибок, мобильная навигация и UX-полировка
Вместо непонятных системных кодов (вроде econnrefused или nxdomain), интерфейс теперь подскажет, в чем именно кроется проблема (например, упал Nginx/Apache, неверные настройки DNS или сервер принудительно сбросил соединение).
Навигационные меню (как на главном сайте, так и в панели управления) теперь открываются на весь экран, стильно блокируют прокрутку заднего фона и ощущаются как нативное приложение.
Решена сложная проблема с наложением слоев в списке мониторов. Выпадающие меню опций теперь гарантированно перекрывают плавающую кнопку создания монитора и соседние карточки.
Исправен баг, из-за которого при открытии меню монитора на смартфоне старые карточки не закрывались, а прозрачный фон пропускал случайные клики по другим элементам интерфейса.
Система каналов уведомлений, улучшенная архитектура алертов и редизайн мониторов
Запустили полноценную систему для управления вашими алертами. Теперь вы можете настраивать интеграции, привязывать несколько чатов, а также временно ставить любые уведомления на паузу в один клик.
В Telegram-сообщениях о восстановлении работы ресурса (UP) теперь отображается реальное время ответа сервера (ping) в миллисекундах.
Полностью переработана внутренняя логика отправки уведомлений. Новая архитектура обработки очередей сделала систему более надежной, заложив прочный фундамент для быстрого внедрения новых типов каналов (Webhooks, Email, Slack, Discord).
Мы переработали интерфейс создания и редактирования мониторов. Отказались от скрытых вкладок в пользу единой страницы, где все параметры сгруппированы по удобным логическим блокам.
Значительно повышена отказоустойчивость воркеров фоновой очереди. Добавлена изящная обработка бизнес-исключений, что предотвращает зацикливание задач, экономит ресурсы базы данных и держит системные логи в чистоте.
Внедрен новый двухуровневый контур защиты для записи аналитики. Исправлена редкая ситуация, при которой удаление одного монитора могло кратковременно блокировать сохранение метрик для других ресурсов. Теперь ваши графики аптайма и статистика полностью защищены от потерь данных.
Изоляция приложения, умная архивация и улучшение мобильного UX
Мы полностью разделили публичный сайт и панель управления. Теперь всё приложение работает в изолированной и безопасной среде на поддомене app. Это повышает стабильность, ускоряет работу интерфейса и делает архитектуру по-настоящему масштабируемой.
Также мы подготовили нашу публичную витрину к SEO-индексации, при этом надежно закрыв приватные дашборды от сканирования поисковыми роботами.
Устранены недочеты мобильной навигации. При клике на ссылки мобильное меню теперь плавно закрывается, мгновенно отправляя вас к нужной секции лендинга и не перекрывая контент.
Значительно повышена отказоустойчивость ядра мониторинга при пиковых сетевых нагрузках. Устранены задержки и таймауты при массовой рассылке уведомлений, а также улучшена обработка нестандартных ответов и сетевых аномалий проверяемых сайтов.
Защита инфраструктуры, защита от «флаппинга» и умное восстановление
- Защита от DDoS-нагрузок: Внедрили умный механизм балансировки. Теперь, даже если вы добавите десятки страниц одного сайта, наши серверы выстроят их в аккуратную очередь и не «положат» ваш хостинг шквалом одновременных запросов.
- Новые стандарты интервалов: Минимальный базовый интервал проверок изменен на безопасные 60 секунд. Это индустриальный стандарт, который защищает ваши серверы от блокировок (WAF/Cloudflare) и лишнего фонового шума.
- Интервал восстановления (UP): Настройте, как часто пинговать лежащий сервер после первого успешного ответа, чтобы дать ему время «отдышаться».
- Защита от «флаппинга»: Задайте количество успешных ответов подряд (Успехов до UP), необходимых для официального перевода монитора в зеленый статус.
Полноценная система инцидентов и публичный Changelog
Тонкая настройка проверок и оптимизация
- Интервал при ошибке (Retries): Настройте, через сколько секунд повторять запрос при первом сбое.
- Количество попыток: Укажите, сколько раз нужно перепроверить ресурс перед сменой статуса на DOWN.
- Редиректы: Возможность задать кастомное количество разрешенных редиректов.
Поддержка часовых поясов и новый интерфейс настроек
Масштабное обновление лендинга и правовая база
Запуск Telegram-алертов с защитой от спама
Мы добавили базовую интеграцию с Telegram! Теперь вы можете получать уведомления о падениях сервисов прямо в мессенджер.
Чтобы не тревожить вас ложными срабатываниями из-за секундных морганий сети, мы сделали алерты «умными». При первой ошибке система не бьет тревогу сразу, а делает серию мгновенных перепроверок. Уведомление отправляется, только если сервер действительно недоступен.
В качестве бонуса добавили контекст: в сообщении об ошибке также прикрепляется история последних 10 проверок до инцидента, чтобы вы могли сразу увидеть, росло ли время ответа перед сбоем.
Управление мониторами и обновление графиков
Глубокая аналитика и новые типы графиков
Публичный запуск сервиса 🎉
Базовый функционал полностью протестирован и готов к работе. В первой версии мы заложили надежный фундамент и сосредоточились на гибкости для разработчиков:
- Авторизация в 1 клик: Мгновенный и безопасный вход через Telegram без возни с паролями.
- Real-time дашборд: Статусы и аптайм обновляются прямо в браузере в ту же секунду благодаря веб-сокетам.
- Полный контроль HTTP: Поддержка всех основных методов (GET, POST, PUT, PATCH, OPTIONS, DELETE, HEAD) для мониторинга любых API.
- Гибкие условия: Возможность задать любые ожидаемые HTTP-коды успешного ответа и настроить таймаут до 30 секунд для тяжелых эндпоинтов.
- Высокая частота: Возможность настроить интервал проверок от 10 секунд.
- Умное ядро: Изолированные проверки, которые не тормозят даже при падении тысяч сайтов одновременно.