Share via


Beperkingen en bekende problemen met Azure Chaos Studio

Hier volgen bekende beperkingen in Chaos Studio.

Beperkingen

  • Ondersteunde regio's: de doelbronnen moeten zich in een van de regio's bevinden die worden ondersteund door Azure Chaos Studio.
  • Resourceverplaatsing wordt niet ondersteund : bijgehouden resources van Azure Chaos Studio (bijvoorbeeld Experimenten) bieden momenteel geen ondersteuning voor resourceverplaatsing. Experimenten kunnen eenvoudig worden gekopieerd (door Experiment JSON te kopiëren) voor gebruik in andere abonnementen, resourcegroepen of regio's. Experimenten kunnen ook al resources in verschillende regio's richten. Extensieresources (doelen en mogelijkheden) ondersteunen resourceverplaatsing.
  • Voor VM's is netwerktoegang tot Chaos Studio vereist: voor fouten op basis van agents moet de virtuele machine uitgaande netwerktoegang hebben tot de Chaos Studio-agentservice:
  • Fout bij netwerkverbinding : de fout 'Netwerkverbinding op basis van agent' is alleen van invloed op nieuwe verbindingen. Bestaande actieve verbindingen blijven behouden. U kunt de service of het proces opnieuw starten om te forceren dat verbindingen worden verbroken.
  • Versieondersteuning : bekijk de compatibiliteitspagina van de Versie van Azure Chaos Studio voor meer informatie over de compatibiliteit van het besturingssysteem, de browser en de integratieversie.
  • PowerShell-modules : Chaos Studio heeft momenteel geen toegewezen PowerShell-modules. Gebruik onze REST API voor PowerShell
  • Azure CLI - Chaos Studio heeft momenteel geen toegewezen AzCLI-modules. Onze REST API gebruiken vanuit AzCLI
  • Azure Policy - Chaos Studio biedt momenteel geen ondersteuning voor het toepasselijke ingebouwde beleid voor onze service (controlebeleid voor door de klant beheerde sleutels en Private Link).
  • Private Link : we bieden geen ondersteuning voor ui-experimenten in de Azure-portal voor experimenten op basis van agents met behulp van Private Link. Deze beperkingen zijn niet van toepassing op onze service-directe fouten
  • Door de klant beheerde sleutels u moet onze REST API 2023-10-27-preview gebruiken via een CLI om experimenten met CMK te maken. We bieden momenteel geen ondersteuning voor ui-experimenten in de portal met behulp van CMK. Experimentgegevens worden weergegeven in ARG binnen het abonnement. Dit is momenteel een bekend probleem, maar is beperkt tot alleen ARG en kan alleen worden weergegeven door het abonnement.
  • Java SDK op dit moment hebben we geen toegewezen Java SDK. Als dit iets is dat u zou gebruiken, neemt u contact met ons op met uw functieaanvraag.
  • Ingebouwde rollen : Chaos Studio heeft momenteel geen eigen ingebouwde rollen. Machtigingen kunnen worden verkregen om een chaos-experiment uit te voeren door een ingebouwde Azure-rol of een gemaakte aangepaste rol toe te wijzen aan de identiteit van het experiment.
  • Servicetags voor agents hebben momenteel geen servicetags beschikbaar voor onze op agents gebaseerde fouten.
  • Chaos Studio Private Accesses (CSPA) - Voor het CSPA-resourcetype is er een strikte 1:1 toewijzing van Chaos Target:CSPA Resource (abstractie voor privé-eindpunt). Er kunnen slechts 5 CSPA-resources per abonnement worden gemaakt om de verwachte ervaring voor al onze klanten te behouden.

Bekende problemen

  • Wanneer u doelbronnen selecteert voor een op een agent-gebaseerde fout in de experiment-ontwerper, is het mogelijk om virtuele machines of virtuele-machineschaalsets te selecteren met een besturingssysteem dat niet wordt ondersteund door de geselecteerde fout.
  • Wanneer deze wordt uitgevoerd in een Linux-omgeving, kan de netwerklatentiefout op basis van agents (NetworkLatency-1.1) alleen van invloed zijn op uitgaand verkeer, niet op inkomend verkeer. De fout kan van invloed zijn op zowel inkomend als uitgaand verkeer in Windows-omgevingen (via de inboundDestinationFilters en destinationFilters parameters).
  • Wanneer u filtert op Azure-abonnementen op de pagina Doelen en/of Experimenten, kunnen er lange laadtijden optreden als u veel abonnementen hebt met een groot aantal Azure-resources. Als tijdelijke oplossing filtert u op het specifieke abonnement in kwestie om snel uw gewenste doelen en/of experimenten te vinden.
  • De NSG-beveiligingsregel versie 1.1-fout ondersteunt een extra flushConnection parameter. Deze functionaliteit heeft een actief bekend probleem: als flushConnection deze is ingeschakeld, kan de fout resulteren in de fout FlushingNetworkSecurityGroup Verbinding maken ionIsNotEnabled. Als u deze fout tijdelijk wilt voorkomen, schakelt u de flushConnection parameter uit of gebruikt u de fout NSG-beveiligingsregel versie 1.0 .

Volgende stappen

Ga aan de slag met het maken en uitvoeren van chaos-experimenten om de tolerantie van toepassingen met Chaos Studio te verbeteren met behulp van de volgende koppelingen: