Problémy s klienty REST API a integrovaným unisphere

Summary: Problémy s rozhraním REST API, externími klienty a integrovaným nástrojem 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

Příznaky tohoto problému se liší,Příliš

mnoho volání z klienta Rest API může mít za následek následující problémy 

  • Mezery v údajích o výkonu v řídicích panelech metrik Unisphere,
  • Nástroj Unisphere pravidelně zobrazuje, že v grafickém uživatelském rozhraní není registrováno pole.
  • Služby, které na integrovaném kontejneru přecházejí do režimu offline, zejména PR_Storstpd.


K řešení těchto příznaků je potřeba prozkoumat protokol rozhraní REST API.

Tato možnost není ve výchozím nastavení povolena Chcete-li tuto možnost povolit, přejděte na podporu> unisphere > upravit protokolování > serveru povolit protokoly> RestApi zaškrtněte toto políčko.

To nelze provést z pole, musí to zákazník povolit ze své integrované unisphere. Viz níže Snímky obrazovky






Obrazovka Upravit protokolování serveru
Konzole Unispherecesty Jakmile je tato možnost povolena, vygeneruje se pro soubor ve složce /server0 z nástroje emcgrab ze správce vapp nebo souboru smas.logs soubor s názvem restapi.

  



 

Cause

Tyto problémy mohou být způsobeny nedodržením doporučených postupů, jak je uvedeno níže v instalační příručce Unisphere for PowerMax. (viz řešení)

Další příčinou může být, že koncové body s verzí se nepoužívají, jak je uvedeno níže

:
/92/sloprovisioning/symmetrix/

Nepodporováno:
/sloprovisioning/symmetrix/

Dalším faktorem, který je třeba vzít v úvahu, je také to, zda dochází k opakovaným voláním API s počtem MS ve srovnání s průměrem, viz níže 

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


Výše uvedený příklad také není podporován, protože se nejedná o koncový bod s verzí, viz //.sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}

To by mělo být 
92/sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}

Resolution

Zajistěte, aby se při volání rozhraní REST API dodržovaly vzorové postupy – viz instalační příručka Unisphere for PowerMax 9.2.1 a nižší

. Unisphere for PowerMax podporuje až 10 souběžných uživatelů, přičemž k určitému snížení výkonu dochází v případě více než 5
uživatelů spravujících úložiště.
Všimněte si následujících doporučení týkajících se limitů klienta rozhraní REST API, která je nutné dodržovat, aby bylo dosaženo optimálního
výkonu:
● Každá relace rozhraní REST API se počítá jako souběžný uživatel, když jsou spuštěna volání REST.
● K serveru Unisphere se může současně připojit maximálně 5 klientů REST API.
● Na server Unisphere lze uskutečnit maximálně 50 volání GET za sekundu. Ty se můžou skládat z výkonových volání REST
API GET a volání REST API GET bez výkonu.
● Na serveru Unisphere lze současně spustit maximálně 5 nevýkonných volání POST nebo PUT.
● Pokud je to možné, doporučuje se používat hromadná volání rozhraní REST API.
POZNÁMKA: Při nedodržení výše uvedených doporučení může dojít ke snížení výkonu serveru Unisphere for PowerMax.

Ujistěte se, že se používají také koncové body s verzí. 

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.