Delen via


Fouten oplossen met Behulp van Azure Blueprints

Belangrijk

Op 11 juli 2026 worden blauwdrukken (preview) afgeschaft. Migreer uw bestaande blauwdrukdefinities en -toewijzingen naar sjabloonspecificaties en implementatiestacks. Blauwdrukartefacten moeten worden geconverteerd naar ARM JSON-sjablonen of Bicep-bestanden die worden gebruikt om implementatiestacks te definiƫren. Zie voor meer informatie over het ontwerpen van een artefact als een ARM-resource:

U kunt fouten tegenkomen bij maken, toewijzen of verwijderen van blauwdrukken. In dit artikel worden verschillende fouten beschreven die kunnen optreden en hoe u deze kunt oplossen.

Foutdetails zoeken

Veel fouten zijn het resultaat van het toewijzen van een blauwdruk aan een bereik. Wanneer een toewijzing mislukt, bevat de blauwdruk details over mislukte implementatie. De informatie geeft het probleem aan, zodat het probleem kan worden opgelost en de volgende implementatie slaagt.

  1. Selecteer Alle services in het linkerdeelvenster. Zoek en selecteer Blauwdrukken.

  2. Selecteer Toegewezen blauwdrukken op de pagina aan de linkerkant en gebruik het zoekvak om blauwdruktoewijzingen te filteren om de mislukte toewijzing te vinden. U kunt ook de tabel met toewijzingen sorteren op de kolom Inrichtingsstatus om alle mislukte toewijzingen gegroepeerd weer te geven.

  3. Selecteer de blauwdruk met de status Mislukt of klik met de rechtermuisknop en selecteer Toewijzingsgegevens weergeven.

  4. Een rode bannerwaarschuwing dat deze toewijzing is mislukt, bevindt zich boven aan de pagina voor blauwdruktoewijzing. Selecteer ergens in de banner voor meer info.

Het is gebruikelijk dat deze fout wordt veroorzaakt door een artefact en niet door de blauwdruk als geheel. Als een artefact een Key Vault maakt en Azure Policy voorkomt Key Vault maken, dan mislukt de hele toewijzing.

Algemene fouten

Scenario: Schending van beleid

Probleem

De sjabloonimplementatie is mislukt vanwege een beleidsschending.

Oorzaak

Een beleid kan om de volgende redenen conflicteren met de implementatie:

  • De resource die wordt gemaakt, wordt beperkt door beleid (meestal SKU- of locatiebeperkingen)
  • De implementatie is het instellen van velden die zijn geconfigureerd door beleid (gemeenschappelijk met tags)

Oplossing

Wijzig de blauwdruk zodat deze niet conflicteren met het beleid in de foutdetails. Als deze wijziging niet mogelijk is, kunt u ook het bereik van de beleidstoewijzing wijzigen, zodat de blauwdruk niet langer in conflict is met het beleid.

Scenario: De blauwdrukparameter is een functie

Probleem

Blauwdrukparameters die functies zijn, worden verwerkt voordat ze worden doorgegeven aan artefacten.

Oorzaak

Het doorgeven van een blauwdrukparameter die gebruikmaakt van een functie, zoals [resourceGroup().tags.myTag], aan een artefact resulteert in het verwerkte resultaat van de functie die wordt ingesteld op het artefact in plaats van de dynamische functie.

Oplossing

Als u een functie als parameter wilt doorgeven, escapet u de hele tekenreeks met [ een zodanige waarde dat de blauwdrukparameter er als volgt [[resourceGroup().tags.myTag]uitziet. Het escape-teken zorgt ervoor dat Blauwdrukken de waarde behandelen als een tekenreeks bij het verwerken van de blauwdruk. De Blueprints-service plaatst vervolgens de functie op het artefact, zodat deze dynamisch kan zijn zoals verwacht. Zie Syntaxis en expressies in Azure Resource Manager-sjablonen voor meer informatie.

Fouten verwijderen

Scenario: Time-out voor verwijderen van toewijzing

Probleem

Het verwijderen van een blauwdruktoewijzing is niet voltooid.

Oorzaak

Een blauwdruktoewijzing kan vastlopen in een niet-terminalstatus wanneer deze wordt verwijderd. Deze status wordt veroorzaakt wanneer resources die door de blauwdruktoewijzing zijn gemaakt, nog in behandeling zijn of geen statuscode retourneren naar Azure Blueprints.

Oplossing

Blauwdruktoewijzingen met een niet-terminalstatus worden na een time-out van zes uur automatisch Mislukt gemarkeerd. Zodra de time-out de status van de blauwdruktoewijzing heeft aangepast, kan het verwijderen opnieuw worden geprobeerd.

Volgende stappen

Als u uw probleem niet hebt gezien of uw probleem niet kunt oplossen, gaat u naar een van de volgende kanalen voor meer ondersteuning:

  • Krijg antwoorden van Azure-experts via Azure-forums.
  • Maak verbinding met @AzureSupport : het officiĆ«le Microsoft Azure-account voor het verbeteren van de klantervaring door de Azure-community te verbinden met de juiste resources: antwoorden, ondersteuning en experts.
  • Als u meer hulp nodig hebt, kunt u een ondersteuning voor Azure incident indienen. Ga naar de ondersteuning voor Azure site en selecteer Ondersteuning krijgen.