Share via


Limitaciones y problemas conocidos de Azure Chaos Studio

A continuación se muestran limitaciones conocidas en Chaos Studio.

Limitaciones

  • Regiones compatibles: los recursos de destino deben estar en una de las regiones compatibles con Azure Chaos Studio.
  • Traslado de recursos no compatible: Los recursos supervisados de Azure Chaos Studio (por ejemplo: experimentos) NO admiten el traslado de recursos. Los experimentos se pueden copiar fácilmente (copiando la JSON del experimento) para usarlos en otras suscripciones, grupos de recursos o regiones. Los experimentos también pueden dirigirse a recursos entre regiones. Los recursos de extensión (destinos y funcionalidades) admiten el traslado de recursos.
  • Las máquinas virtuales requieren acceso a la red para Chaos Studio: En el caso de los errores basados en agente, la máquina virtual debe tener acceso de red saliente al servicio del agente de Chaos Studio:
  • Error de desconexión de red: el error "Desconexión de red" basado en agente solo afecta a las nuevas conexiones. Las conexiones activas existentes siguen persistiendo. Puede reiniciar el servicio o el proceso para forzar la interrupción de las conexiones.
  • Compatibilidad con versiones: revise la página Compatibilidad de versiones de Azure Chaos Studio para más información sobre la compatibilidad de versiones de integración, explorador y sistema operativo.
  • Módulos de PowerShell: Chaos Studio no tiene módulos de PowerShell dedicados en este momento. Para PowerShell, use nuestra API REST
  • CLI de Azure: Chaos Studio no tiene módulos de AzCLI dedicados en este momento. Use nuestra API REST desde AzCLI
  • Azure Policy: Chaos Studio no admite las directivas integradas aplicables para nuestro servicio (directiva de auditoría para claves administradas por el cliente y Private Link) en este momento.
  • Private Link - No tenemos compatibilidad con los experimentos de la interfaz de usuario del portal de Azure para los experimentos basados en agentes que utilizan Private Link. Estas restricciones NO se aplican a nuestros errores directos del servicio
  • Claves administradas por el cliente: debe usar nuestra API REST 2023-10-27-preview a través de una CLI para crear experimentos habilitados para CMK. No admitimos experimentos de la interfaz de usuario del portal mediante CMK en este momento. La información del experimento aparecerá en ARG dentro de la suscripción: se trata de un problema conocido actualmente, pero solo se limita a ARG y solo se puede ver en la suscripción.
  • SDK de Java: en la actualidad, no disponemos de un SDK de Java dedicado. Si es algo que usaría, póngase en contacto con nosotros con su solicitud de características.
  • Roles integrados: Chaos Studio no cuenta actualmente con sus propios roles integrados. Se pueden obtener permisos para ejecutar un experimento de caos mediante la asignación de un rol integrado de Azure o un rol personalizado creado a la identidad del experimento.
  • Etiquetas de servicio del agente: actualmente no tenemos etiquetas de servicio disponibles para nuestros errores basados en agente.
  • Acceso privado de Chaos Studio (CSPA): para el tipo de recurso CSPA, hay una asignación de 1 a 1 estricta entre el destino de Chaos y el recurso de CSPA (abstracción para el punto de conexión privado). Solo se permite crear 5 recursos de CSPA por suscripción para ofrecer la experiencia esperada a todos nuestros clientes.

Problemas conocidos

  • Al seleccionar recursos de destino para un error basado en agente en el diseñador de experimentos, es posible seleccionar máquinas virtuales o conjuntos de escalado de máquinas virtuales con un sistema operativo que no sea compatible con el error seleccionado.
  • Cuando se ejecuta en un entorno de Linux, el error de latencia de red basado en agente (NetworkLatency-1.1) solo puede afectar al tráfico saliente, nunca al entrante. El error puede afectar tanto al tráfico entrante como al saliente en entornos de Windows (a través de los inboundDestinationFilters parámetros y destinationFilters).
  • Al filtrar por suscripciones de Azure desde la página Destinos o Experimentos, puede experimentar tiempos de carga largos si tiene muchas suscripciones con un gran número de recursos de Azure. Como solución alternativa, filtre por la única suscripción específica en cuestión para encontrar rápidamente los destinos o experimentos deseados.
  • La regla de seguridad de NSG versión 1.1 error admite un parámetro flushConnection adicional. Esta funcionalidad tiene un problema conocido activo: si flushConnection está habilitado, el error puede provocar un error "FlushingNetworkSecurityGroupConnectionIsNotEnabled". Para evitar este error temporalmente, deshabilite el parámetro flushConnection o use la versión de la regla de seguridad de NSG 1.0 error.

Pasos siguientes

Empiece a crear y ejecutar experimentos del caos para mejorar la resistencia de las aplicaciones con Chaos Studio mediante los vínculos siguientes: