Добавление и изменение монитора производительности SSH
Монитор SSH выполняет подключение к удаленным устройствам по SSH для выполнения команд или сценариев. Можно либо встроить сценарий в монитор, либо поместить файл сценария на удаленную машину (убедившись, что он исполняемый) и ввести команду в мониторе на выполнение сценария. Каждый монитор возвращает отдельное числовое значение, которое записывается в базу данных и затем используется различными функциями WhatsUp Gold, такими как создание отчетов, или для сравнения с порогом в Центре оповещения.
Эта возможность доступна только в WhatsUp Gold Premium, ProView, TotalView и TotalView Plus Edition. Для обновления лицензии посетите Портал пользователей WhatsUp.
Добавление нового монитора производительности SSH:
- В веб-интерфейсе WhatsUp Gold перейдите в меню . Открывается диалоговое окно Библиотека мониторов.
- Выберите вкладку . Открывается список Мониторов производительности.
- Нажмите кнопку . Открывается диалоговое окно Выберите тип монитора производительности.
- Выберите , и нажмите . Открывается диалоговое окно Создать монитор производительности SSH.
- Введите или выберите необходимую информацию:
- . Введите уникальное имя монитора производительности. Это имя появится в Библиотеке мониторов производительности.
- . (Не обязательно) Введите дополнительную информацию о мониторе. Это описание появится рядом с монитором в Библиотеке мониторов производительности.
. Введите команду, которая будет запускаться и выполняться на удаленном устройстве. Это может быть любая команда, которую устройство может интерпретировать и запустить, например, команда оболочки Unix или сценарий Perl. Выберите один из следующих параметров сценария:
- . Команда или сценарий должны возвращать одно числовое значение. Сценарий может быть сколь угодно сложным, но ОБЯЗАН возвращать только числовое значение. Например, старый сценарий в одну строку в стиле UNIX:
free -m | awk 'NR==2{print $3}'
Это формат сценария, который требовался до версии WhatsUp Gold 16.2.3. - . Этот сценарий, однако, не ограничен возвратом только одного числового значения; однако, вывод ДОЛЖЕН содержать строку 'Result=xxxx', где xxxx представляет числовое значение. Например, новый многострочный сценарий в стиле Linux:
echo Result=$(free -m | awk 'NR==2{print $3}')
Этот новый формат сценария, доступный в версии WhatsUp Gold 16.2.3 и более поздних, поддерживает все функции целевых интерпретаторов сценария, не вынуждая разработчика сценария ограничиваться выводом одного числового значения.
При создании сценария для запуска на удаленном устройстве, он должен разрабатываться, тестироваться и/или проходить отладку на удаленной машине. WhatsUp Gold не поддерживает операции с удаленным сценарием.
- . Выберите подходящий тип символа; Нет, Перевод строки, Возврат каретки (ВК) или Перевод строки с возвратом каретки (ВК/ПС). В операционной системе Windows вводятся и сохраняются многострочные сценарии, включающие символы конца строки, которые могут не распознаваться целевым устройством. Эта функция настройки вынуждает WhatsUp Gold заменить символы конца строки на выбранные символы перед соединением и выполнением команды.
- . Выберите подходящие учетные данные SSH, чтобы пользователи WhatsUp Gold подключались к удаленному устройству. Если вы выбрали , WhatsUp Gold использует учетные данные SSH, присвоенные устройству, которому назначен монитор. Если соответствующие учетные данные SSH отсутствуют в списке, или устройство не имеет назначенных учетных данных SSH, нажмите кнопку обзор () для перехода к библиотеке учетных данных WhatsUp Gold и настройки набора учетных данных.
- Нажмите для сохранения изменений.
- После добавления монитора в библиотеку можно включить монитор в . Для получения дополнительной информации смотрите Включение мониторов производительности.
Изменение существующего монитора производительности SSH:
- В веб-интерфейсе WhatsUp Gold перейдите в . Открывается диалоговое окно Библиотека мониторов.
- Выберите вкладку . Открывается список Мониторов производительности.
- Выберите монитор производительности, который необходимо изменить, из списка текущих мониторов, затем нажмите . Открывается диалоговое окно Изменить монитор производительности SSH.
- Введите или выберите необходимую информацию:
- . Введите уникальное имя монитора производительности. Это имя появится в Библиотеке мониторов производительности.
- . (Не обязательно) Введите дополнительную информацию о мониторе. Это описание появится рядом с монитором в Библиотеке мониторов производительности.
. Введите команду, которая будет запускаться и выполняться на удаленном устройстве. Это может быть любая команда, которую устройство может интерпретировать и запустить, например, команда оболочки Unix или сценарий Perl. Команда или сценарий должны возвращать одиночное числовое значение.
В версии WhatsUp Gold 16.2.3 и последующих выпусках мониторы производительности SSH требуют возврата значения в определенном формате 'Result=xxxx'. Вывод ДОЛЖЕН содержать строку 'Result=xxxx', где xxxx представляет числовое значение. Например:
: free -m | awk 'NR==2{print $3}'
: echo Result=$(free -m | awk 'NR==2{print $3}')
При создании сценария для запуска на удаленном устройстве, он должен разрабатываться, тестироваться и/или проходить отладку на удаленной машине. WhatsUp Gold не поддерживает операции с удаленным сценарием.
- . Выберите подходящий тип символа; Нет, Перевод строки, Возврат каретки (ВК) или Перевод строки с возвратом каретки (ВК/ПС). В операционной системе Windows вводятся и сохраняются многострочные сценарии, включающие символы конца строки, которые могут не распознаваться целевым устройством. Эта функция настройки вынуждает WhatsUp Gold заменить символы конца строки на выбранные символы перед соединением и выполнением команды.
- . Выберите подходящие учетные данные SSH, чтобы пользователи WhatsUp Gold подключались к удаленному устройству. Если вы выбрали , WhatsUp Gold использует учетные данные SSH, присвоенные устройству, которому назначен монитор. Если соответствующие учетные данные SSH отсутствуют в списке, или устройство не имеет назначенных учетных данных SSH, нажмите кнопку обзор () для перехода к библиотеке учетных данных WhatsUp Gold и настройки набора учетных данных.
- Нажмите для сохранения изменений.