Delen via


Problemen met de Azure Optimization Engine oplossen

In dit artikel worden veelvoorkomende problemen beschreven die kunnen optreden met de implementatie en runtime van Azure Optimization Engine (AOE).


Algemene sjabloonimplementatiefout bij het implementeren van AOE

In sommige situaties resulteert de implementatie van de AOE-sjabloon in een The template deployment failed with multiple errors bericht of vergelijkbaar. Als u de oorzaak van de implementatiefout wilt identificeren, moet u in het Azure-portal de menuoptie Deployments controleren, zowel in de resourcegroep als in de abonnementsgegevens waarin u ervoor hebt gekozen om AOE uit te rollen. De resourcesDeployment implementatie bevindt zich in de resourcegroep en een implementatie met het voorvoegsel voor de AOE-naam bevindt zich in het abonnement, waar u de foutdetails kunt identificeren. Weigerbeleidsregels van Azure Policy zijn een van de typische oorzaken van implementatiefouten.

De werkmap Aanbevelingen en het Power BI-rapport zijn leeg na het implementeren van AOE

Het kan tot 3 uur na de implementatie duren voordat AOE de gegevens exporteert en opneemt die nodig zijn om aanbevelingen te genereren in Log Analytics en SQL Database. Als u na deze tijd nog geen aanbevelingen ziet, controleert u of:

  • U hebt de Power BI-gegevensbron gewijzigd in het SQL Database-eindpunt van uw AOE-implementatie. Zie Rapporten voor meer informatie.
  • Azure Advisor rapporteert aanbevelingen voor de abonnementen in het AOE-bereik.
  • U hebt de rapportgegevens vernieuwd, omdat de meeste Power BI-rapportpagina's zijn geconfigureerd voor het filteren van aanbevelingen ouder dan zeven dagen.
  • Azure Automation-runbooks zijn mislukt, met name kritieke runbooks, zoals Ingest-RecommendationsToLogAnalyticsen Ingest-RecommendationsToSQLServer alle runbooks met een Recommend- voorvoegsel, en controleer het uitzonderingsbericht dat is geregistreerd, wat u normaal gesproken een hint geeft voor de oorzaak van de fout.
  • Er wordt een dagelijkse limiet ingesteld in de AOE Log Analytics-werkruimte die de opname van AOE-logboeken kan verwijderen nadat de limiet is bereikt.

Werkmapfouten

In de volgende secties worden veelvoorkomende fouten in de AOE-werkmappen beschreven.

Werkmapfout- Kan tabel- of kolomexpressie met de naam AzureOptimizationPricesheetV1_CL niet oplossen

Deze fout is meestal een symptoom van het niet verlenen van de vereiste machtigingen voor de beheerde identiteit van het AOE Automation-account, die wordt geverifieerd met Microsoft Cost Management om uw Azure-prijzenoverzicht te downloaden. Zie Werkmappen voor Azure-toezeggingen inschakelen voor meer informatie.

Downloaden van AOE voor Azure-prijzenoverzicht wordt alleen ondersteund voor Enterprise Overeenkomsten (EA) en Microsoft-klantovereenkomsten (MCA).

Fouten in werkmap - Niet in staat om tabel- of kolomexpressie met de naam AzureOptimizationReservationsUsageV1_CL of AzureOptimizationSavingsPlansUsageV1_CL op te lossen

Dit probleem kan worden veroorzaakt door een gebrek aan machtigingen in de door AOE beheerde identiteit of omdat uw organisatie geen reserveringen of spaarplannen heeft gekocht. Zie de vorige sectie.

De werkmap Identiteit en rollen is leeg met foutberichten

Dit probleem is meestal een symptoom van het niet verlenen van de vereiste machtigingen op tenantniveau van Microsoft Entra ID aan de beheerde identiteit van het AOE Automation-account. Nadat u de Global Reader rol aan de beheerde AOE-identiteit hebt verleend, moet de werkmap de volgende dag worden ingevuld. Als na het verlenen van de Global Reader rol in het werkboek nog steeds fouten worden gerapporteerd, moet u onderzoeken of het Export-AADObjectsToBlobStorage runbook mislukt en het uitzonderingsbericht dat is geregistreerd controleren, wat u normaal gesproken een hint geeft voor de oorzaak van de mislukking. Een typische oorzaak is een gebrek aan voldoende geheugen in de worker voor de Azure Automation-sandbox. Zie voor een Hybrid Worker-workaround de instructies het schalen van AOE-runbooks met Hybrid Worker. U kunt ook de Microsoft Entra ID-gebruikers en -groepen filteren door de AzureOptimization_AADObjectsUserFilter variabelen en AzureOptimization_AADObjectsGroupFilter automatiseringsvariabelen te maken met een Microsoft Graph OData-filter.

Het kost veel tijd om het runbook Export-ConsumptionToBlobStorage te voltooien.

Het eerste symptoom is dat het Export-ConsumptionToBlobStorage-runbook lang duurt om te voltooien. Het tweede symptoom is dat Ingest-OptimizationCSVExportsToLogAnalytics runbook consistent mislukt voor de consumptionexports container.

Deze problemen kunnen worden veroorzaakt doordat AOE te maken heeft met een groot aantal abonnementen in uw omgeving, waarbij een groot aantal kleine blobs wordt geëxporteerd.

Om de opname van Azure-verbruik te optimaliseren, raden we u aan de verbruiksexport te wijzigen van een abonnementsbereik naar het bereik van een factureringsaccount of factureringsprofiel. Exports zijn alleen mogelijk voor EA- of MCA-klanten.

Als u deze actie wilt uitvoeren, moet u in het AOE Automation-account een AzureOptimization_ConsumptionScope variabele maken die is ingesteld op BillingAccount (EA) of BillingProfile (MCA). Zorg ervoor dat u de benodigde machtigingen hebt verleend voor de door AOE beheerde identiteit op het niveau van het EA/MCA-factureringsaccount/-profiel en dat de AzureOptimization_BillingAccountID (EA/MCA) en AzureOptimization_BillingProfileID (alleen MCA) juist zijn ingesteld (Werkmappen met Azure-toezeggingen inschakelen). Nadat u de instellingen hebt gecontroleerd, moet bij de volgende uitvoering van de verbruiksexport één blob worden gegenereerd voor het hele factureringsaccount/-profiel.

De overzichtspagina met aanbevelingen voor de juiste grootte van de VM is leeg

De AOE is afhankelijk van kostenaanbevelingen van Azure Advisor voor de juiste dimensionering van virtuele machines (VM). Als er geen VM's worden weergegeven, probeer de CPU-drempelwaarde te verhogen in de Azure Advisor-configuratie. Zie Aanbevelingen voor VM-/virtuele-machineschaalsets configureren voor meer informatie. Controleer of de infrastructuur van uw virtuele machine werkelijk te groot is.

Aanbevelingen voor de juiste grootte van virtuele machines worden weergegeven met onbekende drempelwaarden voor de metrische gegevens.

De AOE is afhankelijk van het feit dat uw VM's worden bewaakt door Azure Monitor-agents en geconfigureerd om een set prestatiemetrieken te verzenden die vervolgens worden gebruikt om aanbevelingen van Advisor te verbeteren. Zie meer details over Werkruimten configureren.

Onverwacht klein in termen van kosten en besparingen

Het runbook voor het exporteren van Azure-verbruik is onlangs met de dagelijkse uitvoering begonnen en heeft slechts gegevens van één dag ontvangen. Na één maand of nadat u het runbook handmatig hebt gestart voor eerdere datums, ziet u de juiste verbruiksgegevens.

Historische gegevens in de AOE-werkmappen alleen voor de afgelopen 30 dagen

De standaardretentie van AOE Log Analytics is 30 dagen. Als u historische gegevens gedurende een langere periode wilt bewaren, verhoogt u de Log Analytics-retentie dienovereenkomstig.


Gerelateerde FinOps-mogelijkheden:

Gerelateerde producten:

Verwante oplossingen: