Kostnader och användning för Azure Monitor

I den här artikeln beskrivs de olika sätt som Azure Monitor debiterar för användning. Den förklarar också hur du utvärderar avgifter på din Azure-faktura och hur du beräknar avgifter för att övervaka hela miljön.

Tips

Strategier för att minska dina Azure Monitor-kostnader finns i Kostnadsoptimering och Azure Monitor.

Prismodell

Azure Monitor använder förbrukningsbaserad prissättning, som även kallas betala per användning-priser. Med den här faktureringsmodellen betalar du bara för det du använder. Funktioner i Azure Monitor som är aktiverade som standard medför inga avgifter. Dessa funktioner omfattar insamling och aviseringar i aktivitetsloggen samt insamling och analys av plattformsmått.

Flera andra funktioner har ingen direkt kostnad, utan du betalar i stället för inmatning och kvarhållning av data som de samlar in. I följande tabell beskrivs de olika typer av användning som debiteras i Azure Monitor. Detaljerad prissättning för varje typ finns i Prissättning för Azure Monitor.

Typ Beskrivning
Loggar Inmatning, kvarhållning och export av data i Log Analytics-arbetsytor och äldre Application Insights-resurser. För de flesta kunder debiteras den här kategorin vanligtvis huvuddelen av Azure Monitor-avgifterna. Det kostar ingenting att köra frågor mot dessa data, förutom när det gäller grundläggande loggar eller arkiverade loggar.

Avgifterna för loggar kan variera avsevärt beroende på vilken konfiguration du väljer. Information om hur avgifter för loggdata beräknas och de olika tillgängliga prisnivåerna finns i Prisinformation för Azure Monitor-loggar.
Plattformsloggar Bearbetning av diagnostik- och granskningsinformation debiteras för vissa tjänster när de skickas till andra mål än en Log Analytics-arbetsyta. Det tillkommer ingen direkt kostnad när dessa data skickas till en Log Analytics-arbetsyta, men det tillkommer en avgift för datainmatning och insamling av arbetsytor.
Mått Det kostar ingenting för standardmått som samlas in från Azure-resurser. Det finns en kostnad för att samla in anpassade mått och för att hämta mått från REST-API:et.
Aviseringar Avgifterna baseras på typen och antalet signaler som används av aviseringsregeln, dess frekvens och vilken typ av meddelande som används som svar. För loggaviseringar som konfigurerats för övervakning i stor skala beror kostnaden också på antalet tidsserier som skapas av de dimensioner som är resultatet av din fråga.
Webbtester Det finns en kostnad för standardwebbtester och webbtester med flera steg i Application Insights. Flerstegstest för webbplatser är inaktuella.

Avgifter för dataöverföring

Att skicka data till Azure Monitor kan medföra avgifter för databandbredd. Enligt beskrivningen i Bandbreddspriser debiteras dataöverföring mellan Azure-tjänster i två regioner som utgående dataöverföring till normalpris. Data som skickas till en annan region via diagnostikinställningar debiteras inte för dataöverföring. Inkommande dataöverföring är kostnadsfri.

Avgifterna för dataöverföring är vanligtvis små jämfört med kostnaderna för datainmatning och kvarhållning. Fokusera på din inmatade datavolym för att kontrollera kostnaderna för Log Analytics.

Beräkna användning och kostnader för Azure Monitor

Om du inte har använt Azure Monitor tidigare kan du använda priskalkylatorn för Azure Monitor för att beräkna dina kostnader. I rutan Sök anger du Azure Monitor och väljer sedan panelen Azure Monitor . Priskalkylatorn hjälper dig att beräkna dina sannolika kostnader baserat på din förväntade användning.

De flesta av dina kostnader kommer vanligtvis från datainmatning och kvarhållning för dina Log Analytics-arbetsytor och Application Insights-resurser. Det är svårt att ge korrekta uppskattningar för datavolymer som du kan förvänta dig eftersom de varierar avsevärt beroende på din konfiguration.

En vanlig strategi är att aktivera övervakning för en liten grupp resurser och använda observerade datavolymer med kalkylatorn för att fastställa dina kostnader för en fullständig miljö.

I Analysera användning i Log Analytics-arbetsytan finns frågor och andra metoder för att mäta fakturerbara data på Log Analytics-arbetsytan.

Använd följande grundläggande vägledning för vanliga resurser:

  • Virtuella datorer: Med vanlig övervakning aktiverad genererar en virtuell dator från 1 GB till 3 GB data per månad. Det här intervallet är mycket beroende av konfigurationen av dina agenter.
  • Application Insights: Olika metoder för att beräkna data från dina program finns i följande avsnitt.
  • Containerinsikter: Vägledning om hur du beräknar data för ditt Azure Kubernetes Service-kluster (AKS) finns i Beräkna kostnader för att övervaka ditt AKS-kluster.

Priskalkylatorn för Azure Monitor innehåller beräkningskalkylatorer för datavolymer för dessa tre fall.

Anteckning

Den fakturerbara datavolymen beräknas med hjälp av en kundvänlig och kostnadseffektiv metod. Den fakturerade datavolymen definieras som storleken på de data som ska lagras, exklusive en uppsättning standardkolumner och JSON-omslutningar som var en del av de data som togs emot för inmatning. Den här fakturerbara datavolymen är betydligt mindre än storleken på hela den JSON-paketerade händelsen, ofta mindre än 50 %.

Det är viktigt att förstå den här beräkningen av den fakturerade datastorleken när du beräknar kostnader och jämför dem med andra prismodeller. Mer information om priser finns i Prisinformation för Azure Monitor-loggar.

Uppskatta programanvändning

Det finns två metoder som du kan använda för att uppskatta mängden data från ett program som övervakas med Application Insights.

Lär dig vad liknande program samlar in

I priskalkylatorn för Azure Monitor för Application Insights aktiverar du Beräkna datavolym baserat på programaktivitet. Du använder det här alternativet för att ange indata om ditt program. Kalkylatorn visar sedan medianvärdet och den 90:e percentilen av data som samlas in av liknande program. Dessa program sträcker sig över intervallet för Application Insights-konfiguration, så du kan fortfarande använda alternativ som sampling för att minska mängden data som du matar in för ditt program under mediannivån.

Datainsamling när du använder sampling

Med ASP.NET SDK:s anpassningsbara sampling justeras datavolymen automatiskt så att den håller sig inom en angiven maximal trafikhastighet för Application Insights-standardövervakning.

Om programmet genererar en låg mängd telemetri, till exempel vid felsökning eller på grund av låg användning, tas inte objekt bort av samplingsprocessorn om volymen ligger under nivån configured-events-per-second.

För ett högvolymprogram, med standardtröskelvärdet fem händelser per sekund, begränsar anpassningsbar sampling antalet dagliga händelser till 432 000. Om du tänker dig en typisk genomsnittlig händelsestorlek på 1 kB motsvarar den här storleken 13,4 GB telemetri per 31-dagarsmånad per nod som är värd för ditt program eftersom samplingen görs lokalt till varje nod.

För SDK:er som inte stöder anpassningsbar sampling kan du använda inmatningssampling. Den här tekniken tar exempel när data tas emot av Application Insights baserat på en procentandel data som ska behållas. Eller så kan du använda sampling med fast hastighet för webbplatser med ASP.NET, ASP.NET Core och Java för att minska trafiken som skickas från webbservern och webbläsaren.

Visa användning och avgifter för Azure Monitor

Det finns två primära verktyg för att visa och analysera din Azure Monitor-fakturering och beräknade avgifter:

  • Azure Cost Management + Billing är det primära verktyget som du använder för att analysera din användning och dina kostnader. Det ger dig flera alternativ för att analysera dina månatliga avgifter för olika Azure Monitor-funktioner och deras beräknade kostnad över tid.
  • Användning och uppskattade kostnader ger en lista över månadsavgifter för olika Azure Monitor-funktioner. Den här informationen är användbar för Log Analytics-arbetsytor. Det hjälper dig att välja prisnivå genom att visa hur din kostnad skulle skilja sig åt på olika nivåer.

Azure Cost Management + Fakturering

Azure Cost Management + Billing innehåller flera inbyggda instrumentpaneler för djupgående kostnadsanalys, till exempel kostnad per resurs och fakturainformation. Kom igång med att analysera dina Azure Monitor-avgifter genom att öppna Kostnadshantering + fakturering i Azure Portal. Välj Kostnadsanalys för Kostnadshantering>. Välj din prenumeration eller ett annat omfång.

Anteckning

Du kan behöva ytterligare åtkomst till kostnadshanteringsdata. Se Tilldela åtkomst till kostnadshanteringsdata.

Om du vill begränsa vyn till Azure Monitor-avgifter skapar du ett filter för följande tjänstnamn:

  • Azure Monitor
  • Application Insights
  • Log Analytics
  • Insikter och analys

Anteckning

Användning för Azure Monitor-loggar (Log Analytics) kan faktureras med Log Analytics-tjänsten (för datainmatning och datakvarhållning med användningsbaserad betalning) eller med Azure Monitor-tjänsten (för åtagandenivåer, grundläggande loggar, sökning, sökjobb, dataarkiv och dataexport) eller med insight- och analystjänsten när du använder den äldre prisnivån per nod. Förutom en liten uppsättning äldre resurser debiteras klassiska Application Insights-datainmatning och kvarhållning som Log Analytics-tjänsten . Observera att när du ändrar din arbetsyta från prisnivån Betala per användning till en åtagandenivå, på din faktura, ser kostnaderna ut att flyttas från Log Analytics till Azure Monitor, vilket återspeglar den tjänst som är associerad med varje prisnivå.

Andra tjänster som Microsoft Defender för molnet och Microsoft Sentinel debiterar också deras användning mot Log Analytics-arbetsyteresurser, så du kanske vill lägga till dem i filtret.

För att få den mest användbara vyn för att förstå dina kostnadstrender i kostnadsanalysvyn ,

  1. Välj det datumintervall som du vill undersöka
  2. Välj önskad "Granularity" för "Daily" eller "Monthly" (inte "Ackumulerad")
  3. Ange diagramtypen till "Kolumn (staplad)" längst upp till höger ovanför diagrammet
  4. Ange "Gruppera efter" till "Mätare"

Mer information om hur du använder den här kostnadsanalysvyn finns i Vanliga kostnadsanalysanvändningar .

Skärmbild som visar Cost Management med kostnadsinformation.

Anteckning

Du kan också gå till översiktssidan för en Log Analytics-arbetsyta eller Application Insights-resurs och välja Visa kostnad i det övre högra hörnet i avsnittet Essentials . Det här alternativet öppnar Kostnadsanalys från Azure Cost Management + Fakturering som redan är begränsad till arbetsytan eller programmet.

Skärmbild av alternativet för att visa kostnaden för en Log Analytics-arbetsyta.

Ladda ned användning

Om du vill få mer förståelse för din användning kan du ladda ned din användning från Azure Portal. Du ser din användning per Azure-resurs i det nedladdade kalkylbladet. Se Självstudie: Skapa och hantera exporterade data för att lära dig hur du automatiskt skapar en daglig rapport som du kan använda för regelbunden analys.

Användning från dina Log Analytics-arbetsytor kan hittas genom att först filtrera i kolumnen Mätarkategori för att visa Log Analytics, Insight and Analytics (används av några av de äldre prisnivåerna) och Azure Monitor (används av prisnivåer på åtagandenivå). Lägg till ett filter i kolumnen Instans-ID för innehåller arbetsyta eller innehåller kluster. Användningen visas i kolumnen Förbrukad kvantitet . Enheten för varje post visas i kolumnen Måttenhet .

Application Insights-mätare

De flesta Application Insights-användningar för både klassiska och arbetsytebaserade resurser rapporteras på mätare med Log Analytics för mätarkategori eftersom det finns en enda loggserverdel för alla Azure Monitor-komponenter. Endast Application Insights-resurser på äldre prisnivåer och webbtester i flera steg rapporteras med Application Insights för mätarkategori. Användningen visas i kolumnen Förbrukad kvantitet . Enheten för varje post visas i kolumnen Måttenhet . Mer information finns i Förstå din Microsoft Azure-faktura.

Om du vill separera kostnader från din Log Analytics- eller Application Insights-användning skapar du ett filter för Resurstyp. Om du vill se alla Application Insights-kostnader filtrerar du Resurstyp till microsoft.insights/components. För Log Analytics-kostnader filtrerar du Resurstyp till microsoft.operationalinsights/workspaces.

Användning och uppskattade kostnader

Du kan få mer användningsinformation om Log Analytics-arbetsytor och Application Insights-resurser från alternativet Användning och uppskattade kostnader för var och en.

Log Analytics-arbetsyta

Om du vill veta mer om dina användningstrender och välja den mest kostnadseffektiva åtagandenivån för Log Analytics-arbetsytan väljer du Användning och uppskattade kostnaderLog Analytics-arbetsytans meny i Azure Portal.

Skärmbild som visar användning och uppskattade kostnader.

Den här vyn innehåller:

  • Beräknade månatliga avgifter baserat på användning från de senaste 31 dagarna med hjälp av den aktuella prisnivån.
  • Beräknade månatliga avgifter med hjälp av olika åtagandenivåer.
  • Fakturerbar datainmatning efter lösning från de senaste 31 dagarna.

Om du vill utforska data mer detaljerat väljer du ikonen i det övre högra hörnet i något av diagrammen för att arbeta med frågan i Log Analytics.

Skärmbild som visar loggvyn.

Application Insights

Om du vill veta mer om dina användningstrender för den klassiska Application Insights-resursen väljer du Användning och uppskattade kostnaderpå programmenyn i Azure Portal.

Skärmbild som visar användning av klassiska Application Insights-program och uppskattade kostnader.

Den här vyn innehåller:

  • Uppskattade månatliga avgifter baserat på användning från den senaste månaden.
  • Fakturerbar datainmatning efter tabell från den senaste månaden.

Om du vill undersöka din Application Insights-användning djupare öppnar du sidan Mått och lägger till måttet datapunktsvolym. Välj sedan alternativet Använd delning för att dela upp data efter typ av telemetriobjekt.

Visa fördelar med dataallokering

Om du vill visa dataallokeringsfördelar från källor som Microsoft Defender för servrar, Microsoft Sentinel-förmån för Microsoft 365 E5-, A5-, F5- och G5-kunder eller den kostnadsfria sentinel-utvärderingsversionen måste du exportera din användningsinformation.

Öppna kalkylbladet för exporterad användning och filtrera kolumnen Instans-ID till din arbetsyta. (Om du vill markera alla dina arbetsytor i kalkylbladet filtrerar du kolumnen Instans-ID så att den innehåller /workspaces/.) Filtrera sedan kolumnen ResourceRate för att endast visa rader där den här kursen är lika med noll. Nu ser du dataallokeringarna från dessa olika källor.

Anteckning

Dataallokeringar från Defender för servrar 500 MB/server/dag visas i rader med mätarnamnet Data inkluderat per nod och mätarkategorin Insight and Analytics. (Det här namnet är för ett äldre erbjudande som fortfarande används med den här mätaren.) Om arbetsytan finns i den äldre Per-Node Log Analytics-prisnivån innehåller den här mätaren även dataallokeringarna från den här Prisnivån för Log Analytics.

Prenumerationsrättigheter för Operations Management Suite

Kunder som har köpt Operations Management Suite E1 och E2 är berättigade till datainmatning per nod för Log Analytics och Application Insights. Varje Application Insights-nod innehåller upp till 200 MB data som matas in per dag (separat från Log Analytics-datainmatning), med 90 dagars datakvarhållning utan extra kostnad.

För att få dessa rättigheter för Log Analytics-arbetsytor eller Application Insights-resurser i en prenumeration måste de använda prisnivån Per nod (Operations Management Suite). Den här rättigheten visas inte i de uppskattade kostnader som visas i fönstret Användning och uppskattad kostnad .

Beroende på antalet noder i den svit som din organisation har köpt kan det vara fördelaktigt att flytta vissa prenumerationer till en prisnivå per GB (betala per användning). Den här flytten kräver noggrant övervägande.

Om du flyttar en prenumeration till den nya prismodellen för Azure-övervakning i april 2018 är nivån Per GB den enda tillgängliga nivån. Det är inte lämpligt att flytta en prenumeration till den nya prismodellen för Azure-övervakning om du har en Operations Management Suite-prenumeration.

Tips

Om din organisation har Operations Management Suite E1 eller E2 är det vanligtvis bäst att behålla log analytics-arbetsytorna på prisnivån Per nod (Operations Management Suite) och dina Application Insights-resurser på prisnivån Enterprise.

Nästa steg