Проблеми з клієнтами REST API та Embedded unisphere

Summary: Проблеми, пов'язані із зовнішніми клієнтами REST API та вбудованою системою Unisphere

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Симптоми цієї проблеми різні,

занадто багато дзвінків від клієнта Rest API може призвести до наведених нижче проблем 

  • Прогалини в даних про продуктивність на інформаційних панелях метрик Unisphere,
  • Unisphere періодично відображає, що масив незареєстрований у графічному інтерфейсі.
  • Послуги з вбудованого контейнера, що виходять в автономний режим, зокрема, PR_Storstpd.


Щоб усунути ці симптоми, необхідно вивчити журнал Rest API.

Це не увімкнено за замовчуванням, щоб увімкнути це, перейдіть до підтримки> unisphere>, змініть журнал > сервера, увімкніть журнали RestApi,> поставте галочку в цьому пункті.

Це не може бути зроблено з масиву , має бути включено клієнтом зі своєї вбудованої унісфери

. Дивіться нижче Скріншоти для шляху





Консоль Unisphere

Змінити екран журналювання сервераЯк тільки це буде включено, файл у папці /server0 з emcgrab з менеджера vapp або smas.logs матиме згенерований файл під назвою restapi.  



 

Cause

Ці проблеми можуть бути спричинені недотриманням найкращих практик, як нижче в посібнику зі встановлення Unisphere для PowerMax. (див. резолюцію)

Іншою причиною може бути те, що кінцеві точки з версіями не використовуються, як показано нижче

. Підтримується:
/92/sloprovisioning/symmetrix/

Не підтримується:
/sloprovisioning/symmetrix/

Також ще одним фактором, який слід враховувати, є наявність повторюваних викликів API з кількістю МС у порівнянні із середнім значенням, яке наведено нижче 

2021-06-30 11:10:55,510 INFO  [em.bp.RESTAPIUSAGE] (default task-46) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.x.xxx    GET    314 ms    200    null    null    null
2021-06-30 11:11:35,937 INFO  [em.bp.RESTAPIUSAGE] (default task-43) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.xx.xx    GET    299 ms    200    null    null    null
2021-06-30 11:11:35,938 INFO  [em.bp.RESTAPIUSAGE] (default task-37) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.x.xx.xx    GET    327 ms    200    null    null    null
2021-06-30 11:11:35,939 INFO  [em.bp.RESTAPIUSAGE] (default task-19) 2021-06-30 10:55:55,533 INFO  [em.bp.RESTAPIUSAGE] (default task-32) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.xx.xx   GET    320 ms    200    null    null    null
2021-06-30 10:55:55,534 INFO  [em.bp.RESTAPIUSAGE] (default task-10) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.xx.xx    GET    320 ms    200    null    null    null
2021-06-30 10:56:35,795 INFO  [em.bp.RESTAPIUSAGE] (default task-14) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.xx.xx   GET    40584 ms    200    null    null    null
2021-06-30 10:56:35,795 INFO  [em.bp.RESTAPIUSAGE] (default task-15) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.xx.xx   GET    40584 ms    200    null    null    null
2021-06-30 10:56:35,798 INFO  [em.bp.RESTAPIUSAGE] (default task-34) /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}    UNKNOWN/10.xx.xx.xx  GET    40454 ms    200    null    null


Наведений вище приклад також не підтримується, оскільки він не є версійною кінцевою точкою див.sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}

Це повинно бути 
92/sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}

Resolution

Переконайтеся, що дотримуються найкращих практик під час викликів REST API - дивіться посібник із встановлення Unisphere для PowerMax 9.2.1 і нижче

Unisphere для PowerMax підтримує до 10 одночасних користувачів, при цьому деяке зниження продуктивності відбувається з більш ніж 5
користувачами з адміністратором сховища.
Зверніть увагу на наступні рекомендації щодо обмежень клієнта REST API, яких необхідно дотримуватися для досягнення оптимальної
продуктивності:
● Кожен сеанс REST API зараховується як одночасний користувач під час виконання викликів REST.
● До сервера Unisphere одночасно можуть підключатися максимум 5 клієнтів REST API.
● На сервер Unisphere можна здійснювати максимум 50 дзвінків GET в секунду. Вони можуть складатися з викликів REST
API GET і непродуктивних викликів REST API GET.
● Максимум 5 непродуктивних викликів POST або PUT можуть бути запущені проти сервера Unisphere одночасно.
● Рекомендується використовувати масові виклики REST API, де це можливо.
ПРИМІТКИ: Якщо не дотримуватися наведених вище рекомендацій, це може призвести до зниження продуктивності сервера Unisphere для PowerMax.

Переконайтеся, що також використовуються кінцеві точки з версіями 

Affected Products

Unisphere for PowerMax
Article Properties
Article Number: 000189251
Article Type: Solution
Last Modified: 12 Sep 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.