Problemas observados com clientes da API REST e Unisphere incorporado

Summary: Problemas observados com clientes externos da API REST e Unisphere incorporado

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

Os sintomas desse problema variam,muitas

chamadas do cliente da API REST podem resultar nos problemas abaixo 

  • Lacunas nos dados de desempenho nos painéis de controle de métricas do Unisphere,
  • Unisphere exibindo periodicamente que um array não está registrado na GUI.
  • Serviços no contêiner incorporado que ficam off-line em PR_Storstpd específicos.


Para solucionar esses sintomas, é necessário examinar o log da API REST.

Isso não é ativado por padrão Para ativar isso, vá para suporte do unisphere > modificar> log do > servidor ativar logs RestApi marque> esta caixa de seleção.

Isso não pode ser feito no array , deve ser habilitado pelo cliente a partir do Unisphere incorporado Veja abaixo Capturas de tela do caminho






Tela Modify Server Logging
Console do UnisphereQuando isso for ativado, um arquivo na pasta /server0 de um emcgrab do vApp Manager ou smas.logs será gerado chamado RestAPI.

  



 

Cause

Esses problemas podem ser causados pela não adesão às práticas recomendadas, conforme descrito abaixo no guia de instalação do Unisphere for PowerMax. (consulte a resolução)

Outra causa pode ser que os endpoints com versões não estão sendo usados conforme abaixo

Suportado:
/92/sloprovisioning/symmetrix/

Não suportado:
/sloprovisioning/symmetrix/

Outro fator a ser considerado é se há chamadas API repetidas com contagem de MS em comparação com a média, veja abaixo 

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


O exemplo acima também não é compatível, pois não é um endpoint com versão, consulte /sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}

Isso deve ser 
92/sloprovisioning/symmetrix/{symmetrixId}/volume/{volumeId}

Resolution

Certifique-se de que as práticas recomendadas estejam sendo seguidas com as chamadas da API REST — consulte o guia de instalação do Unisphere for PowerMax 9.2.1 e abaixo

O Unisphere for PowerMax comporta até 10 usuários simultâneos, ocorrendo alguma degradação de desempenho com mais de 5
usuários administradores de armazenamento.
Observe as seguintes recomendações sobre os limites de client da API REST, que devem ser seguidas para alcançar o desempenho ideal
:
● Cada sessão da API REST conta como um usuário simultâneo enquanto as chamadas REST estão em execução.
● Um máximo de 5 clients de API REST podem se conectar ao servidor Unisphere simultaneamente.
● Um máximo de 50 chamadas GET podem ser feitas para o servidor Unisphere por segundo. Eles podem ser compostos de chamadas REST
API GET de desempenho e chamadas REST API GET sem desempenho.
● Um máximo de 5 chamadas POST ou PUT sem desempenho podem ser executadas no servidor Unisphere simultaneamente.
● É recomendável usar chamadas API REST em massa, sempre que possível.
OBSERVAÇÃO: Se a recomendação acima não for seguida, isso poderá resultar em degradação do desempenho do servidor Unisphere for PowerMax.

Certifique-se de que os endpoints com versões também estejam sendo usados 

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.