Мониторинг веб-страниц заключается в отслеживании доступа браузера к заданной странице с последующей передачей собранных данных на платформу для формирования различных отчётов и анализа производительности загрузки страниц.
Поддерживаются различные типы метрик, включая сетевые, трафиковые, контентные и события браузера. Наиболее часто используемые показатели включают время первого экрана, общее время загрузки, время DNS-разрешения, время построения страницы и время получения первого пакета данных.
Мониторинг файлов предполагает загрузку одного файла с сервера сайта со стороны мониторингового узла для оценки реального пользовательского опыта при скачивании. Основные метрики включают среднюю скорость загрузки, DNS-время, время построения соединения и время первого пакета.
Ping-мониторинг фиксирует сетевую задержку и потери пакетов при обращении клиента к целевому хосту. Обычно используется для проверки стабильности сети, скорости соединения и выбора IDC. Также помогает оперативно выявлять сетевые колебания и узкие места производительности.
Traceroute-мониторинг фиксирует маршрут передачи данных через шлюзы и маршрутизаторы, включая IP-адреса, города и операторов связи. Анализ маршрутов позволяет выявлять наиболее часто используемые пути и оценивать их качество, а также находить узлы с потенциальными проблемами производительности.
Собираемые данные включают:
В систему мониторинга установлены популярные медиаплееры для потокового воспроизведения. При мониторинге определенного файла потокового мультимедиа клиент мониторинга автоматически вызывает соответствующий плеер для воспроизведения файла в зависимости от его типа. Например, мониторинг воспроизведения видеофайлов на веб-сайтах потокового мультимедиа позволяет получить информацию о производительности воспроизведения.
Поддерживаются режимы прямой трансляции и воспроизведения по запросу. Поддерживаемые форматы включают Flash, MediaPlayer, REAL, SilverLight, а также форматы Flv, mp4, m3u8, mp3, wmv, wma, m4a. Во время воспроизведения фиксируются время подключения к серверу, время первого и второго буферов, количество буферизаций, плавность воспроизведения и другие параметры, помогающие пользователям выявлять проблемы во время воспроизведения и предоставить рекомендации по улучшению качества воспроизведения..
С помощью собственного инструмента записи сценариев Altynview Network фиксирует транзакционные процессы сайта, генерирует исполняемый сценарий и загружает его на платформу мониторинга. Платформа распределяет сценарий между клиентами, которые выполняют его и возвращают данные о посещениях.
Мониторинг транзакций предназначен для анализа ключевых бизнес-процессов сайта, например, процесса покупки в интернет-магазине, включая посещение главной страницы, поиск товаров, просмотр деталей и оформление заказа. Altynview Network анализирует производительность транзакционного потока для выявления узких мест и оптимизации бизнес-процессов.
Частные протоколы — это сетевые протоколы, отличные от стандартных HTTP и потокового мультимедиа, такие как электронная почта, игровые протоколы и собственные корпоративные протоколы.
Мониторинг частных протоколов интегрирует пользовательские компоненты через открытые интерфейсы в единое программное обеспечение мониторинга. Используя распределённую сеть мониторинговых клиентов, система собирает метрики производительности частных протоколов, передаёт их в аналитическую платформу, выявляет сбои, анализирует причины и помогает оптимизировать работу приложений.
Поддерживаемые типы частных протоколов: