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 de Azure-portal inchecken in de Deployments menuoptie, zowel in de resourcegroep als de abonnementsgegevens waarin u ervoor hebt gekozen om AOE te implementeren. 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. Beleid voor weigeren van Azure Policy is een van de typische oorzaken van implementatiefouten.

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

AOE duurt maximaal 3 uur na de implementatie om de gegevens te exporteren en op te nemen 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-prijzenoverzichten wordt alleen ondersteund voor Enterprise Overeenkomst s (EA) en Microsoft-klantovereenkomst s (MCA).

Werkmapfouten - Kan tabel- of kolomexpressie met de naam AzureOptimizationReservationsUsageV1_CL of AzureOptimizationSavingsPlansUsageV1_CL niet oplossen

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 u, nadat u de rol hebt Global Reader verleend, nog steeds fouten rapporteert, moet u onderzoeken of het Export-AADObjectsToBlobStorage runbook mislukt en het uitzonderingsbericht controleren dat is geregistreerd. Dit geeft u normaal gesproken een hint voor de oorzaak van de fout. Een typische oorzaak is onvoldoende geheugen in de Azure Automation-sandbox-werkrol. Zie de instructies voor het schalen van AOE-runbooks met Hybrid Worker voor een 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 runbook Export-ConsumptionToBlobStorage duurt lang om te voltooien

Het eerste symptoom dat het Export-ConsumptionToBlobStorage runbook lang duurt. 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 om van verbruiksexport over te schakelen van een abonnementsbereik naar een factureringsaccount of factureringsprofielbereik. 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 de kostenaanbeveling van Azure Advisor voor virtuele machines (VM) met de juiste grootte. Als er geen VM's worden weergegeven, verhoogt u de CPU-drempelwaarde in de Azure Advisor-configuratie. Zie Aanbevelingen voor VM-/virtuele-machineschaalsets configureren voor meer informatie. Controleer of de infrastructuur van uw virtuele machine echt te veel is.

Aanbevelingen voor de juiste grootte van vm's worden weergegeven met Onbekende waarden voor de drempelwaarden voor metrische gegevens

De AOE is afhankelijk van uw VM's die worden bewaakt door Azure Monitor-agents en geconfigureerd voor het verzenden van een set metrische prestatiegegevens die vervolgens worden gebruikt om aanbevelingen van Advisor te verbeteren. Zie meer informatie Over werkruimten configureren.

Onverwacht klein voor kosten en besparingen

Het runbook voor het exporteren van Azure-verbruik heeft onlangs de dagelijkse uitvoering gestart en heeft slechts één dag verbruiksgegevens. 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: