Тесты
Тесты выполняют сбор показателей для мониторинга. Тип теста выбирают по задаче и возможностям зонда или программного агента. Создать тест можно на странице «Тесты» или при создании сервиса. Ниже тесты сгруппированы по назначению; некоторые используются в нескольких сценариях.
Канальные
Тесты для оценки качества каналов связи, потерь, задержек и джиттера, а также анализа загрузки и трафика.
- Cisco IP SLA — измерение качественных показателей сети с использованием двух зондов. Возможные комбинации: Cisco — Cisco, Cisco — wiProbe.
- TWAMP — измерение качества сети устройствами wiProbe по протоколу TWAMP (RFC 5357) посредством последовательности UDP-пакетов. Измеряет потери, одностороннюю и круговую задержку, односторонний и круговой джиттер, пакеты вне очереди и повторы пакетов. Требуется отправитель и ответная сторона с поддержкой TWAMP.
- wiProbe U-Test — отправка последовательности UDP-пакетов заданного размера с использованием двух зондов или программных агентов. Отправитель — wiProbe; возможные комбинации: wiProbe — wiProbe, wiProbe — Cisco, wiProbe — Network Device. Измеряет односторонние и круговые потери, задержки, джиттер, пакеты вне очереди, круговые повторы и пакеты с ошибками. Для получения односторонних показателей на wiProbe необходима точная NTP-синхронизация времени.
- wiProbe L2-Test — измерение качества передачи данных на канальном уровне между двумя wiProbe. Измеряет потери, одностороннюю и круговую задержку кадров, односторонний и круговой джиттер. Используется с сервисами «Канал связи».
- wiProbe Y.1731 — мониторинг производительности: потери и круговая задержка кадров. Использует программные агенты или аппаратные зонды wiProbe; ответной стороной может быть оборудование с поддержкой Y.1731. При использовании двух wiProbe и качественной NTP-синхронизации доступна односторонняя задержка кадров.
- wiProbe P-Test (ICMP) — отправка последовательности ICMP-пакетов. Измеряет круговые потери, задержку и джиттер. Используется с сервисами «Канал связи» и «Доступность услуги»; также описан в разделе «Доступность».
- Нагрузочный тест wiProbe — создаётся автоматически при запуске со страницы просмотра текущих показателей.
- SNMP Utilization test — получение данных о загрузке канала: текущая загрузка за 5 минут и коэффициент загрузки. Не использует созданные зонды: настройки подключения к оборудованию задаются непосредственно в тесте.
- wiProbe OnlineDPI — сбор статистики пользовательского трафика и управление трафиком, проходящим через зонд. Требует определённых моделей аппаратных зондов wiProbe с несколькими портами.
- Netflow — сбор статистики пользовательского трафика, в том числе с нескольких сенсоров. Требуется добавить в систему коллектор Netflow 127.0.0.1, настроить сенсоры и правило фильтрации трафика в тесте. Это сбор через коллектор и сенсоры, а не обычная активная проверка агентом.
Доступность
Проверки ресурсов и приложений. Для перечисленных тестов wiProbe достаточно одного зонда или программного агента.
- wiProbe P-Test (ICMP) — проверка ресурса последовательностью ICMP-пакетов. Измеряет круговые потери пакетов, круговую задержку и круговой джиттер. Работает с сервисами «Доступность услуги» и «Канал связи».
- wiProbe DNS — проверка разрешения имени узла через заданный DNS-сервер. Измеряет время разрешения имени, круговые потери пакетов, отклик и круговой джиттер.
- wiProbe L7-HTTP-Test — проверка доступности ресурса по HTTP или HTTPS и времени прохождения запроса. Измеряет потери, отклик и круговой джиттер. Используется с сервисами «Доступность услуги».
- wiProbe L7-TCP-Test — проверка доступности портов приложения по TCP. Измеряет потери, отклик и круговой джиттер. Название приведено как в исходной странице; в «Быстром старте» TCP-проверка обозначена как L4-TCP-Test.
- wiProbe Custom Scenario — выполнение пользовательского JavaScript-сценария на платформе RhinoJS. Возвращает результат, время выполнения и пользовательские показатели. Позволяет проверять базы данных, авторизацию на FTP, подключение и поиск в LDAP, отправку писем по SMTP, почтовые и Samba-серверы, Health- и SOAP-сценарии, WEB-страницы и другие действия. Подключается к сервисам «Доступность услуги». Также применим для задач DC.
- Outer — подключение стороннего теста с использованием идентификаторов внешней системы. Это интеграционный тип теста; он не означает выполнение проверки непосредственно агентом wiProbe.
DC
Сбор показателей узлов и инфраструктуры дата-центра.
- wiProbe Agent DC — сбор данных по шаблонам настроек, выбираемым при создании сервиса типа «Узел». Это внутренний тест wiSLA: он не отображается в разделе «Тесты», фильтрах и поиске и недоступен в форме создания нового теста. Используется только в сервисах «Узел». Запускается и останавливается автоматически со страницы настройки узла.
- SNMP Universal Test — универсальный сбор показателей по SNMP. Позволяет выбрать показатели типа «Пользовательский» или «Системный» и задать OID, по которому данные будут собираться с указанного IP-адреса. Применим к сетевому оборудованию и другим объектам с поддержкой SNMP.
- wiProbe Custom Scenario — пользовательские проверки баз данных, служб и приложений с возвратом собственных показателей. Возможности и требования приведены в разделе «Доступность».
Статусы и управление тестами
- Активный — участвует в измерениях.
- Неактивный — не участвует в измерениях.
- Архивный — скрыт из общего списка.
В списке доступны поиск, фильтры по статусу, типу и тегам, сортировка и управление тегами. Возможные действия: создание, запуск, остановка, редактирование, создание на основе выбранного теста, архивация, удаление и просмотр истории изменений.
Запуск и остановка происходят автоматически при запуске и остановке связанного сервиса или контракта. При необходимости тест можно запустить или остановить вручную на странице его редактирования.
Тесты, созданные «Оператором SLA», недоступны для редактирования и выполнения действий пользователю с ролью «Системный Администратор». Право редактирования можно ограничить владельцем.
Архивировать можно только неактивный тест, не связанный с объектами инфраструктуры. Удаление необратимо и доступно только для архивного теста. Изменения настроек необходимо сохранять кнопкой «Сохранить».
Создание теста
- Укажите название теста и выберите тип — это обязательные поля. При необходимости добавьте метки. После выбора типа появятся соответствующие параметры.
- Заполните настройки выбранного типа. Обычно это зонд или пара зондов, пропускная способность, интерфейс отправителя, адрес получателя, настройки пакетов и идентификатор теста. Зонды фильтруются по возможности использования с данным типом теста. В исходном руководстве все доступные поля настроек указаны как обязательные. Для отдельных тестов есть дополнительные окна настройки, например выбор шаблона Custom Scenario.
- Нажмите «Сохранить». Система предложит запустить тест. Предварительный запуск не всегда необходим: для полноценного мониторинга требуется настроить связанный сервис. Для тестов wiProbe предварительный запуск может ускорить получение результатов после активации сервиса или контракта.
Следующий этап — настройка SLA и привязка теста к сервису. Он описан в главе «3. Работа с порталом».
Источник: «Тесты» в книге «Функции wiSLA».