Dell Unity. Включение мониторинга использования ЦП и памяти (исправляется пользователем)
Summary: В этой статье описывается, как включить мониторинг использования ЦП и памяти, задать пользовательские пороговые значения использования системы и определить сообщения электронной почты пользователей, о которых нужно получать уведомления. ...
Instructions
Примечание. В операционной среде Unity версии 5.4, 5.5 эта функция работает неправильно. Dell выясняет причину проблемы. Следите за этой статьей базы знаний Dell, чтобы узнать о дальнейших обновлениях.
Доступно временное решение проблемы. Обратитесь в службу технической поддержки Dell или к авторизованному поставщику услуг и укажите идентификатор этой статьи базы знаний Dell.
Эта функция упрощает мониторинг использования ЦП и памяти массива, который в противном случае пришлось бы выполнять вручную при входе в систему для просмотра ее активности.
Можно отслеживать использование ЦП и памяти на обоих процессорах СХД массива и отправлять оповещения, которые отправляются пользователям при достижении заданных ими пороговых значений.
Первоначальные оповещения о высокой загрузке отслеживаются с помощью задания sys_monitor в службе UDoctor в массиве.
Кроме того, оповещения об устранении проблем отслеживаются с помощью отдельного задания sys_monitor_resolve , также в службе UDoctor. Оповещения об устранении проблемы автоматически удаляют первоначальные оповещения о высоком уровне использования в пользовательском интерфейсе Unisphere, как только использование ЦП или памяти снижается ниже отдельного порогового значения, определенного пользователем.
Чтобы включить функцию мониторинга, выполните следующие действия.
-
Войдите в основной процессор СХД.
-
Включите задания sys_monitor и sys_monitor_resolve с помощью сценария оболочки службы UDoctor, выполнив следующие команды соответственно:
svc_udoctor -j -e sys_monitor svc_udoctor -j -e sys_monitor_resolve
Изменение частоты выполнения каждого задания
-
Войдите в основной процессор СХД.
-
Войдите в интерфейс оболочки службы UDoctor для задания sys_monitor или sys_monitor_resolve, выполнив одну из следующих команд соответственно:
svc_udoctor -j -m sys_monitor svc_udoctor -j -m sys_monitor_resolve
-
В следующем интерфейсе меню выберите параметр SCHEDULE_TYPE, введя 3 в интерфейсе и нажав клавишу возврата:
Choose job property you want to modify 1) ENABLE 3) SCHEDULE_TYPE 5) GROUP 7) SAVE|QUIT 2) COMMAND 4) SCHEDULE_TIME 6) CLOUD_DEPENDENT #?
-
Выберите тип планирования, введя в интерфейсе один из следующих (7) параметров и нажав клавишу возврата:
Seconds|Minutes|Hours|DailyFixed|Days|Weeks|Months
-
Выберите параметр SCHEDULE_TIME, введя 4 в интерфейсе и нажав клавишу возврата.
-
Введите частоту планирования, введя в интерфейс числовое значение, представленное вашей единицей измерения, из шага 4, и нажмите клавишу возврата.
-
Выберите команду SAVE|QUIT, введя 7 в интерфейсе и нажав клавишу возврата, чтобы сохранить изменения и выйти из интерфейса UDoctor.
-
После выхода из интерфейса убедитесь, что отображаемые выходные данные конфигурации соответствуют внесенным изменениям:
[sys_monitor] ENABLE = yes COMMAND = perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 90 -mem 90 SCHEDULE_TYPE = Minutes SCHEDULE_TIME = 15 GROUP = monitoring CLOUD_DEPENDENT = no
Чтобы изменить пороговые значения оповещений для каждого задания, выполните следующие действия.
-
Войдите в основной процессор СХД массива.
-
Введите интерфейс оболочки службы UDoctor для задания sys_monitor или sys_monitor_resolve, выполнив следующие команды соответственно:
svc_udoctor -j -m sys_monitor svc_udoctor -j -m sys_monitor_resolve
-
В следующем интерфейсе меню выберите параметр COMMAND, введя 2 в интерфейсе и нажав клавишу возврата:
Choose job property you want to modify 1) ENABLE 3) SCHEDULE_TYPE 5) GROUP 7) SAVE|QUIT 2) COMMAND 4) SCHEDULE_TIME 6) CLOUD_DEPENDENT #?
-
Обновите команду задания с пороговыми значениями, повторно введя полную команду с новыми пороговыми значениями для параметров -cpu и -mem, как выделено полужирным шрифтом в приведенном ниже примере, и нажмите клавишу возврата:
perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 90 -mem 90
-
Выберите команду SAVE|QUIT, введя 7 в интерфейсе и нажав клавишу возврата, чтобы сохранить изменения и выйти из интерфейса UDoctor.
-
После выхода из интерфейса убедитесь, что отображаемые выходные данные конфигурации соответствуют внесенным изменениям:
[sys_monitor] ENABLE = yes COMMAND = perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 45 -mem 45 SCHEDULE_TYPE = Minutes SCHEDULE_TIME = 15 GROUP = monitoring CLOUD_DEPENDENT = no
(первый для "sys_monitor", а второй для "sys_monitor_resolve" соответственно).
perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 90 -mem 90 perl /opt/UDoctor/FE/bin/sys_monitor.pl -res -cpu 85 -mem 85
Чтобы отключить функцию мониторинга, выполните следующие действия.
-
Войдите в основной процессор СХД массива.
-
Отключите задания sys_monitor и sys_monitor_resolve с помощью скрипта оболочки службы UDoctor, выполнив следующие команды соответственно:
svc_udoctor -j -d sys_monitor svc_udoctor -j -d sys_monitor_resolve
Чтобы добавить сообщения электронной почты в список уведомлений пользователя, выполните следующие действия.
Для получения дополнительной информации см. статью 22531 базы знаний Dell: Dell EMC Unity. Добавление настроек сервера SMTP для массива Unity. (Исправляется пользователем)
- Минимальный уровень серьезности WARNING необходим для получения первоначальных оповещений о высоком уровне использования, а минимальный уровень серьезности NOTICE — для получения оповещений о высоком уровне использования и разрешении.
- Всплывающие уведомления по-прежнему отображаются в пользовательском интерфейсе Unisphere при срабатывании оповещений независимо от того, добавлены ли сообщения электронной почты пользователя. Уведомления по электронной почте содержат дополнительную информацию о сработавшем оповещении, например значения использования ЦП или памяти в процентах, в отличие от всплывающего уведомления пользовательского интерфейса.