Problemas observados com clientes da API REST e Unisphere incorporado

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

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

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.

  



 

Causa

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}

Resolución

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 

Productos afectados

Unisphere for PowerMax
Propiedades del artículo
Número del artículo: 000189251
Tipo de artículo: Solution
Última modificación: 12 sept 2025
Versión:  4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.