Dell Unity: Як увімкнути моніторинг використання процесора та пам'яті (з можливістю корекції користувачем)
Summary: У цій статті описано, як увімкнути моніторинг використання процесора та пам'яті, встановити спеціальні сповіщення про порогове значення використання системи та визначити повідомлення електронної пошти користувачів для сповіщень. ...
Instructions
Примітка. Починаючи з версій Unity OE 5.4, 5.5, ця функція працює некоректно. Dell розслідує причину проблеми; Перегляньте цю статтю Dell Knowledge Base для подальших оновлень.
Доступний обхідний шлях. Зверніться до служби технічної підтримки Dell або авторизованого постачальника послуг і процитуйте цей ідентифікатор статті бази знань Dell.
Ця функція спрощує моніторинг використання масиву, процесора та пам'яті, що в іншому випадку потрібно було б виконувати вручну, увійшовши до системи для перегляду активності системи.
Використання процесора та пам'яті на обох процесорах зберігання масивів може контролюватися та мати сповіщення про попередження, які надсилаються користувачам після досягнення визначених користувачем порогових значень.
Початкові сповіщення про високе використання відстежуються за допомогою завдання sys_monitor у службі UDoctor на масиві.
Крім того, сповіщення про вирішення контролюються за допомогою окремого завдання sys_monitor_resolve , також у службі UDoctor. Сповіщення про роздільну здатність автоматично видаляють початкові сповіщення про високе використання в інтерфейсі Unisphere UI, коли використання процесора або пам'яті опускається нижче окремого порогу, визначеного користувачем.
Щоб увімкнути функцію моніторингу
-
Авторизуйтесь в основному ІП
-
Увімкніть завдання 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, і натисніть клавішу повернення.
-
Виберіть команду ЗБЕРЕЖЕННЯ|Натисніть кнопку 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
Щоб змінити порогові значення сповіщень для кожного завдання:
-
Авторизуйтесь у первинному SP масиву.
-
Увійдіть до інтерфейсу обгортки служби 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
-
Виберіть команду ЗБЕРЕЖЕННЯ|Натисніть кнопку 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
Вимкнення функції моніторингу
-
Авторизуйтесь у первинному SP масиву.
-
Вимкніть завдання sys_monitor та sys_monitor_resolve за допомогою скрипта-обгортки служби UDoctor, виконавши наступні команди відповідно:
svc_udoctor -j -d sys_monitor svc_udoctor -j -d sys_monitor_resolve
Щоб додати електронні листи до списку сповіщень користувачів:
Дивись статтю Dell KB 22531: Dell EMC Unity: Як додати налаштування SMTP-сервера для масиву Unity. (Виправляється користувачем)
- Мінімальний рівень серйозності ПОПЕРЕДЖЕННЯ необхідний для отримання початкових сповіщень про високе використання та мінімальний рівень серйозності ПОВІДОМЛЕННЯ для отримання сповіщень про високе використання та роздільну здатність.
- Спливаючі сповіщення все ще відображаються в інтерфейсі Unisphere UI під час спрацьовування сповіщень, незалежно від того, чи додано повідомлення електронної пошти користувача. Сповіщення електронною поштою містять додаткову інформацію про активоване сповіщення, як-от відсоткові значення використання процесора або пам'яті, на відміну від спливаючого сповіщення інтерфейсу користувача.