Problemen met REST API-clients en geïntegreerde unisphere

Summary: Problemen met externe REST API-clients en geïntegreerde 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

Symptomen van dit probleem variëren.

Te veel aanroepen van de Rest API-client kunnen leiden tot de onderstaande problemen 

  • Hiaten in prestatiedata in de meetdashboards van Unisphere,
  • Unisphere geeft periodiek weer dat de registratie van een array in de GUI is ongedaan gemaakt.
  • Services op de ingesloten container die offline gaan, met name PR_Storstpd.


Om deze symptomen op te lossen, is een onderzoek van het REST API-logboek nodig.

Dit is niet standaard ingeschakeld om dit in te schakelen. Ga naar Unisphere > Support> server logging > wijzigen RestApi-logboeken> inschakelen vink dit selectievakje aan.

Dit kan niet worden gedaan vanuit de array, moet worden ingeschakeld door de klant vanuit hun geïntegreerde unisphere Zie hieronder Screenshots voor pad






Het scherm Serverlogging aanpassen
Unisphere-consoleZodra dit is ingeschakeld, wordt een bestand onder de map /server0 van een emcgrab van de vapp manager of smas.logs gegenereerd met de naam restapi.

  



 

Cause

Deze problemen kunnen worden veroorzaakt door het niet naleven van de aanbevolen procedures zoals hieronder in de Unisphere voor PowerMax installatiehandleiding. (zie resolutie)

Een andere oorzaak kan zijn dat eindpunten met versiebeheer niet worden gebruikt zoals hieronder

Ondersteund:
/92/sloprovisioning/symmetrix/

Niet ondersteund:
/sloprovisioning/symmetrix/

Een andere factor waarmee rekening moet worden gehouden, is of er herhaalde API-aanroepen zijn met het aantal MS in vergelijking met het gemiddelde, zie hieronder: 

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


Het bovenstaande voorbeeld wordt ook niet ondersteund omdat het geen eindpunt met versiebeheer is, zie /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}

Dit moet worden 
92/sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}

Resolution

Zorg ervoor dat best practices worden gevolgd met REST API-aanroepen - zie Unisphere for PowerMax installatiehandleiding 9.2.1 en lager

Unisphere for PowerMax ondersteunt maximaal 10 gelijktijdige gebruikers, waarbij enige prestatievermindering optreedt bij meer dan 5
storagebeheerders.
Let op de volgende aanbevelingen met betrekking tot REST API-clientlimieten, die moeten worden nageleefd om optimale
prestaties te bereiken:
● Elke REST API-sessie telt als een gelijktijdige gebruiker terwijl de REST-aanroepen worden uitgevoerd.
● Er kunnen maximaal 5 REST API-clients tegelijkertijd verbinding maken met de Unisphere-server.
● Er kunnen maximaal 50 GET-oproepen per seconde naar de Unisphere-server worden gedaan. Deze kunnen bestaan uit presterende REST
API GET-aanroepen en niet-presterende REST API GET-aanroepen.
● Er kunnen maximaal 5 niet-presterende POST- of PUT-oproepen tegelijkertijd worden uitgevoerd tegen de Unisphere-server.
● Het wordt aanbevolen om, waar mogelijk, bulkREST API-aanroepen te gebruiken.
OPMERKING: Als de bovenstaande aanbeveling niet wordt opgevolgd, kan dit leiden tot een slechter presterende Unisphere for PowerMax server.

Ervoor zorgen dat eindpunten met versiebeheer ook worden gebruikt 

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.