.NET-mått
Mått är numeriska mått som rapporteras över tid. De används vanligtvis för att övervaka hälsotillståndet för en app och generera aviseringar. En webbtjänst kan till exempel spåra hur många:
- Begäranden som tagits emot per sekund.
- Millisekunder som krävdes för att svara.
- Felsvar som skickats.
Dessa mått kan rapporteras till ett övervakningssystem med jämna mellanrum. Om webbtjänsten är avsedd att svara på begäranden inom 400 ms och börjar svara på 600 ms kan övervakningssystemet meddela tekniker att appsvaret är långsammare än normalt.
Använda mått
Det finns två delar i att använda mått i en .NET-app:
- Instrumentation: Kod i .NET-bibliotek tar mått och associerar dessa mått med ett måttnamn.
- Samling: En .NET-app konfigurerar namngivna mått som ska överföras från appen för extern lagring och analys. Vissa verktyg kan utföra konfiguration utanför appen med hjälp av konfigurationsfiler eller ett gränssnittsverktyg.
.NET-biblioteksutvecklare är främst intresserade av instrumentationssteget. Apputvecklare eller drifttekniker fokuserar vanligtvis på insamlingssteget och utnyttjar den befintliga instrumentationen i bibliotek som de använder. Men om du är apputvecklare och inget av de befintliga måtten uppfyller dina behov kan du skapa nya mått.
Nästa steg
- Självstudie om instrumentering – Så här skapar du nya mått i kod
- Självstudie om insamling – Så här lagrar och visar du måttdata för din app
- Inbyggda mått – Identifiera mått som är redo att användas i .NET-körningsbibliotek
- Jämföra mått-API:er
- EventCounters – Lär dig vad EventCounters är, hur du implementerar dem och hur du använder dem