Перейти к содержимому

Активный мониторинг (задачи Агента)

Задачи по сбору конфигурации и метрик настраиваются в веб-интерфейсе Ядра системы в разделе Агенты. Нажав на плитку Агента, вы попадёте на страницу Агента, где в разделе Задачи нажмите на кнопку Создать. Откроется форма настройки новой Задачи.

В форме настройки Задачи необходимо заполнить следующие обязательные поля:

  • Тип задачи. Выберите тип задачи из списка (см. ниже).

  • Название задачи. Введите название Задачи, с которым она будет отображаться в списке.

  • Период запуска задачи регулирует, с какой частотой Задача будет запускаться на Агенте. Минимальная частота — 1 секунда.

  • Время хранения данных в днях. Указывает, сколько дней хранить результат выполнения Задачи (не сами собранные данные).

Дополнительно в форме настройки Задачи можно добавить описание и отметить опцию Создать активной, чтобы Задача сразу запустилась после создания.

Время отклика (ping)

Задача этого типа проверяет доступность устройства в сети и передаёт в Ядро время отклика. Обязательный параметр — ip, адрес устройства, доступность которого нужно проверить.

Сбор метрик HPE OneView

Задача собирает с серверов, настроенных в OneView, конфигурацию (прошивку, параметры окружения, состав компонентов) и метрики утилизации, которые OneView собирает по серверу, и автоматически регистрирует эти серверы в Ядре. Обязательные параметры:

  • url — IP-адрес или имя хоста OneView. Указывается с протоколом https://.

  • login — логин для аутентификации на OneView.

  • password — пароль для аутентификации на OneView.

Необязательный параметр authLoginDomain — домен для аутентификации на OneView, значение по умолчанию Local.

Чаще всего для доступа к OneView по HTTPS используется самоподписанный сертификат TLS. Чтобы соединение не проверялось на валидность сертификата, необходимо установить опцию insecure, значение по умолчанию false.

Топология SAN-сети Brocade

Задача позволяет собирать конфигурацию коммутаторов Fibre Channel производства Brocade для автоматического построения топологии SAN-сети. Обязательные параметры:

  • url — IP-адрес или имя хоста коммутатора. Указывается с протоколом http:// или https://. Используется Brocade REST API.

  • login — логин для аутентификации на коммутаторе.

  • password — пароль для аутентификации на коммутаторе.

  • authLoginDomain — не используется для коммутаторов Brocade. Можно указать любое значение.

Чаще всего для доступа к Brocade REST API по HTTPS используется самоподписанный сертификат TLS. Чтобы соединение не проверялось на валидность сертификата, необходимо установить опцию insecure, значение по умолчанию false.

Сбор % заполнения дискового пространства

Задача заходит на устройство по SSH, выполняет команду df -h --total -x tmpfs -x devtmpfs и передаёт в Ядро вычисленный по её выводу процент заполнения дискового пространства. Обязательные параметры:

  • ip — IP-адрес устройства.

  • port — порт для подключения по SSH, значение по умолчанию: 22.

  • login — логин для аутентификации на устройстве.

  • password — пароль для аутентификации на устройстве; обязателен, если не задан privateKey.

Необязательные параметры для доступа к устройству с помощью SSH-ключа вместо пароля:

  • privateKey — приватный ключ (в формате OpenSSH), используется вместо password.

  • passphrase — парольная фраза для расшифровки приватного ключа, если она задана.

Конфигурация HPE Primera

Задача собирает конфигурацию с СХД HPE 3PAR/Primera/Alletra 9000/Alletra/MP, заходя по SSH на устройство, выполняя ряд команд и сохраняя вывод этих команд. Список команд для сбора конфигурации полностью соответствует списку команд, собираемых через веб-интерфейс СХД (для Primera UI — Settings/Telemetry/Collect support data/Actions/Collect Support Data/InSplore Data/CLI data). Обязательные параметры:

  • ip — IP-адрес устройства.

  • port — порт для подключения по SSH, значение по умолчанию: 22.

  • login — логин для аутентификации на устройстве.

  • password — пароль для аутентификации на устройстве; обязателен, если не задан privateKey.

Необязательные параметры для доступа к устройству с помощью SSH-ключа вместо пароля:

  • privateKey — приватный ключ (в формате OpenSSH), используется вместо password.

  • passphrase — парольная фраза для расшифровки приватного ключа, если она задана.

Метрики производительности HPE Primera

Задача собирает метрики производительности СХД HPE 3PAR/Primera/Alletra 9000/Alletra/MP, заходя по SSH на устройство и выполняя команды statpd, statport -disk, statport -host, statvlun, statcmp и statcpu. Обязательные параметры:

  • ip — IP-адрес устройства.

  • port — порт для подключения по SSH, значение по умолчанию: 22.

  • login — логин для аутентификации на устройстве.

  • password — пароль для аутентификации на устройстве; обязателен, если не задан privateKey.

Необязательные параметры для доступа к устройству с помощью SSH-ключа вместо пароля:

  • privateKey — приватный ключ (в формате OpenSSH), используется вместо password.

  • passphrase — парольная фраза для расшифровки приватного ключа, если она задана.

Необязательные параметры iterations и delay задают число итераций сбора статистики (по умолчанию 10) и интервал между ними в секундах (по умолчанию 15); их значения передаются в каждую из перечисленных команд.

Сбор событий WSAPI SSE

Задача подключается к WSAPI СХД HPE 3PAR/Primera/Alletra, получает поток событий и передаёт оповещения в Ядро; при разрыве соединения задача автоматически переподключается. Обязательные параметры:

  • url — адрес WSAPI. Указывается с протоколом https://.

  • user — логин для аутентификации на WSAPI.

  • password — пароль для аутентификации на WSAPI.

Создание подписок Redfish

Задача создаёт на контроллере iLO подписки на события и отчёты метрик с адресом Агента в качестве получателя; сами данные iLO присылает на Агент отдельными запросами по этим подпискам. Обязательные параметры:

  • iloUrl — адрес iLO.

  • login — логин для аутентификации на iLO.

  • password — пароль для аутентификации на iLO.

  • agentAddress — адрес, по которому iLO может обратиться к Агенту (не адрес самого iLO).

Опция insecure отключает проверку валидности сертификата TLS, значение по умолчанию true.