Problemer med REST API-klienter og integreret unisphere

Summary: Problemer med eksterne REST API-klienter og integreret 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

Symptomerne på dette problem varierer.

For mange kald fra Rest API-klienten kan resultere i nedenstående problemer 

  • Huller i præstationsdata i Unisphere-måledashboards,
  • Unisphere, der med jævne mellemrum viser, at et system ikke er registreret på den grafiske brugergrænseflade.
  • Services på den integrerede container, der går offline, især PR_Storstpd.


Hvis du vil foretage fejlfinding af disse symptomer, er det nødvendigt at undersøge Rest API-logfilen.

Dette er ikke aktiveret som standard for at aktivere dette , gå til unisphere > support> modify server logging > enable RestApi logs> marker dette afkrydsningsfelt.

Dette kan ikke gøres fra systemet, skal aktiveres af kunden fra deres integrerede unisphere Se nedenfor Skærmbilleder for sti






Rediger skærmbilledet Serverlogføring
Unisphere-konsolNår dette er aktiveret, vil en fil under mappen /server0 fra en emcgrab fra vapp-krybben eller smas.logs have en fil genereret kaldet restapi.

  



 

Cause

Disse problemer kan skyldes, at den bedste praksis som vist herunder fra Unisphere til PowerMax-installationsvejledningen ikke overholdes. (se opløsning)

En anden årsag kan være, at versionerede slutpunkter ikke bruges som nedenfor

Understøttet:
/92/sloprovisioning/symmetrix/

Understøttes ikke:
/sloprovisioning/symmetrix/

En anden faktor at overveje er også, hvis der er gentagne API-kald med MS-tælling i forhold til gennemsnittet, se nedenfor 

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


Ovenstående eksempel understøttes heller ikke, da det ikke er et versioneret slutpunkt, se /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}

Dette bør være 
92/sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}

Resolution

Sørg for, at bedste praksis følges med REST API-kald – se Unisphere til PowerMax-installationsvejledning 9.2.1 og derunder

Unisphere for PowerMax understøtter op til 10 samtidige brugere, med en vis forringelse af ydeevnen forekommer med mere end 5
storageadministratorbrugere.
Bemærk følgende anbefalinger om REST API-klientgrænser, som skal overholdes for at opnå optimal
ydeevne:
● Hver REST API-session tæller som en samtidig bruger, mens REST-opkaldene kører.
● Maksimalt 5 REST API-klienter kan oprette forbindelse til Unisphere-serveren samtidigt.
● Der kan maksimalt foretages 50 GET-opkald til Unisphere-serveren pr. sekund. Disse kan bestå af REST
API GET-ydeevneopkald og REST API GET-opkald, der ikke fungerer.
● Der kan maksimalt køres 5 POST- eller PUT-opkald, der ikke udføres, samtidigt mod Unisphere-serveren.
● Det anbefales, at du bruger REST API-massekald, hvor det er muligt.
BEMÆRK: Hvis ovenstående anbefaling ikke følges, kan det medføre en forringelse af ydeevnen for Unisphere til PowerMax-serveren.

Sørg for, at versionerede slutpunkter også anvendes 

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.