Metrics Advisor ordlista med vanliga ord och begrepp
Det här dokumentet beskriver de tekniska termer som används i Metrics Advisor. Använd den här artikeln för att lära dig om vanliga begrepp och objekt som du kan stöta på när du använder tjänsten.
Dataflöde
Anteckning
Flera mått kan dela samma datakälla och till och med samma dataflöde.
Ett dataflöde är det Metrics Advisor matar in från din datakälla, till exempel Cosmos DB eller en SQL server. Ett dataflöde innehåller rader med:
- Tidsstämplar
- noll eller flera dimensioner
- ett eller flera mått.
Intervall
Mått måste övervakas med en viss kornighet enligt affärskraven. Kpi:er (Business Key Performance Indicators) övervakas till exempel med daglig kornighet. Prestandamått för tjänster övervakas dock ofta på minut-/timnivå. Så frekvensen för att samla in måttdata från källor är olika.
Metrics Advisor hämtar mätvärden kontinuerligt vid varje tidsintervall, är intervallet lika med kornigheten för måtten. Varje gång Metrics Advisor den fråga som du har skrivit matar in data vid det här specifika intervallet. Baserat på den här mekanismen för datainmatning bör frågeskriptet inte returnera alla måttdata som finns i databasen, utan måste begränsa resultatet till ett enda intervall.
Metric
Ett mått är ett kvantifierbart mått som används för att övervaka och utvärdera statusen för en specifik affärsprocess. Det kan vara en kombination av flera tidsserievärden indelade i dimensioner. Ett webbhälsomått kan till exempel innehålla dimensioner för användarantal och en-us-marknaden.
Dimension
En dimension är ett eller flera kategoriska värden. Kombinationen av dessa värden identifierar en viss univariate-tidsserie, till exempel land, språk, klientorganisation och så vidare.
Flerdimensionellt mått
Vad är ett mått med flera dimensioner? Vi använder två exempel.
Intäkter för ett företag
Anta att du har data för verksamhetens intäkter. Dina tidsseriedata kan se ut ungefär så här:
| Timestamp | Kategori | Marknaden | Intäkter |
|---|---|---|---|
| 2020-6-1 | Mat | USA | 1000 |
| 2020-6-1 | Kläder | USA | 2000 |
| 2020-6-2 | Mat | Storbritannien | 800 |
| ... | ... | ... | ... |
I det här exemplet är Kategori och Marknad dimensioner. Intäkter är KPI(Key Performance Indicator) som kan segmenteras i olika kategorier och/eller marknader och kan också aggregeras. Till exempel intäkterna för mat för alla marknader.
Antal fel för ett komplext program
Anta att du har data för antalet fel som loggas i ett program. Dina tidsseriedata kan se ut ungefär så här:
| Timestamp | Programkomponent | Region | Antal fel |
|---|---|---|---|
| 2020-6-1 | Medarbetardatabas | EUROPA, VÄSTRA | 9000 |
| 2020-6-1 | Meddelandekö | USA, ÖSTRA | 1000 |
| 2020-6-2 | Meddelandekö | USA, ÖSTRA | 8000 |
| ... | ... | ... | ... |
I det här exemplet är Programkomponent och Region dimensioner. Antal fel är KPI:et som kan segmenteras i olika kategorier och/eller marknader och kan också aggregeras. Till exempel antalet fel i meddelandekön i alla regioner.
Mått
Ett mått är en grundläggande eller enhetsspecifik term och ett kvantifierbart värde för måttet.
Tidsserier
En tidsserie är en serie datapunkter som indexeras (eller listas eller grafer) i kronologisk ordning. Oftast är en tidsserie en sekvens som tas vid efterföljande, jämnt fördelade tidpunkter. Det är en sekvens med diskreta tidsdata.
I Metrics Advisor kallas värden för ett mått i en specifik dimensionskombination för en serie.
Precision
Kornighet anger hur ofta datapunkter genereras vid datakällan. Till exempel varje dag, varje timme.
Mata in data sedan(UTC)
Mata in data eftersom(UTC) är den tid Metrics Advisor vill börja mata in data från datakällan. Datakällan måste ha data vid den angivna starttiden för inmatningen.
Konfidensgränser
Anteckning
Konfidensgränser är inte den enda mätning som används för att hitta avvikelser. Det är möjligt att datapunkter utanför den här gränsen flaggas som vanligt av identifieringsmodellen.
I Metrics Advisor representerar konfidensgränser känsligheten för den algoritm som används och används för att filtrera ut överkänsliga avvikelser. På webbportalen visas konfidensbundna gränser som ett transparent blått band. Alla punkter i bandet behandlas som normala punkter.
Metrics Advisor innehåller verktyg för att justera känsligheten för de algoritmer som används. Mer information finns i How to: Configure metrics and fine tune detection configuration (Så här gör du: Konfigurera mått och finjustera konfigurationen av identifiering).

Krok
Metrics Advisor kan du skapa och prenumerera på aviseringar i realtid. De här aviseringarna skickas via Internet med hjälp av en hook.
Avvikelseincident
När en identifieringskonfiguration tillämpas på mått genereras incidenter när en serie inom den har en avvikelse. I stora datamängder kan detta vara överväldigande, så Metrics Advisor grupperar serier med avvikelser inom ett mått till en incident. Tjänsten utvärderar också allvarlighetsgraden och tillhandahåller verktyg för att diagnostisera en incident.
Diagnostikträd
I Metrics Advisor kan du tillämpa avvikelseidentifiering på mått och sedan Metrics Advisor automatiskt alla tidsserier med alla dimensionskombinationer. När en avvikelse identifieras sammanställer Metrics Advisor in avvikelser i incidenter. När en incident inträffar Metrics Advisor ett diagnostikträd med en hierarki för att bidra med avvikelser och identifiera dem som har störst påverkan. Varje incident har en rotorsaksavviklighet, som är den översta noden i trädet.
Avvikelsegruppering
Metrics Advisor ger möjlighet att hitta relaterade tidsserier med liknande mönster. Det kan också ge djupare insikter om påverkan på andra dimensioner och korrelera avvikelserna.
Jämförelse av tidsserier
Du kan välja flera tidsserier för att jämföra trender i en enda visualisering. Detta ger ett tydligt och insiktsfullt sätt att visa och jämföra relaterade serier.
Identifieringskonfiguration
Anteckning
Identifieringskonfigurationer tillämpas endast inom ett enskilt mått.
På Metrics Advisor webbportalen visas en identifieringskonfiguration (till exempel känslighet, automatisk snooze och riktning) på den vänstra panelen när du visar ett mått. Parametrar kan finjusteras och tillämpas på alla serier i det här måttet.
En identifieringskonfiguration krävs för varje tidsserie och avgör om en tidpunkt i tidsserien är en avvikelse. Metrics Advisor en standardkonfiguration för hela måttet när du först publicera data.
Du kan dessutom förfina konfigurationen genom att tillämpa justeringsparametrar på en grupp med serier eller en specifik. Endast en konfiguration tillämpas på en tidsserie:
- Konfigurationer som tillämpas på en viss serie skriver över konfigurationer för en grupp
- Konfigurationer för en grupp skriver över konfigurationer som tillämpas på hela måttet.
Metrics Advisor flera identifieringsmetoder ochdu kan kombinera dem med hjälp av logiska operatorer.
Smart identifiering
Avvikelseidentifiering med hjälp av flera maskininlärningsalgoritmer.
Känslighet: Ett numeriskt värde för att justera toleransen för avvikelseidentifiering. Visuellt, ju högre värde, desto smalare övre och lägre gränser runt tidsserien.
Hård tröskelvärde
Värden utanför övre eller nedre gränser är avvikelser.
Min: Den nedre gränsen
Max: Den övre gränsen
Ändra tröskelvärde
Använd föregående punktvärde för att avgöra om den här punkten är en avvikelse.
Ändringsprocent: Jämfört med föregående punkt är den aktuella punkten en avvikelse om ändringsprocenten är större än den här parametern.
Ändra över punkter: Hur många punkter som ska tittas tillbaka.
Vanliga parametrar
Riktning: En punkt är bara en avvikelse när avvikelsen inträffar i riktningen uppåt, nedåt eller både och.
Inte giltig avvikelse förrän: En datapunkt är bara en avvikelse om en angiven procentandel av tidigare punkter också är avvikelser.
Aviseringsinställningar
Aviseringsinställningarna avgör vilka avvikelser som ska utlösa en avisering. Du kan ange flera aviseringar med olika inställningar. Du kan till exempel skapa en avisering för avvikelser med lägre inverkan på verksamheten och en annan för aviseringar med större prioritet.
Du kan också skapa en avisering för olika mått. Till exempel en avisering som bara utlöses om två angivna mått har avvikelser.
Aviseringsomfång
Aviseringsomfång avser det omfång som aviseringen gäller för. Det finns fyra alternativ:
Avvikelser i alla serier: Aviseringar utlöses för avvikelser i alla serier inom måttet.
Avvikelser i seriegruppen: Aviseringar utlöses endast för avvikelser i specifika dimensioner i seriegruppen. Antalet angivna dimensioner ska vara mindre än det totala antalet dimensioner.
Avvikelser i favoritserien: Aviseringar utlöses bara för avvikelser som läggs till som favoriter. Du kan välja en grupp med serier som favorit för varje identifierande konfiguration.
Avvikelser i topp N i alla serier: Aviseringar utlöses endast för avvikelser i den översta N-serien. Du kan ange parametrar för att ange antalet tidsstämplar som ska beaktas och hur många avvikelser som måste finnas i dem för att skicka aviseringen.
Allvarlighetsgrad
Allvarlighetsgrad är en Metrics Advisor som används för att beskriva incidentens allvarlighetsgrad, inklusive Hög, Medel och Låg.
För närvarande Metrics Advisor följande faktorer för att mäta aviseringens allvarlighetsgrad:
- Värdeandelen och kvantitetsandelen av avvikelser i måttet.
- Konfidens för avvikelser.
- Dina favoritinställningar bidrar också till allvarlighetsgraden.
Automatisk snooze
Vissa avvikelser är tillfälliga problem, särskilt för små kornighetsmått. Du kan snooze en avisering för ett visst antal tidpunkter. Om avvikelser hittas inom det angivna antalet punkter utlöses ingen avisering. Beteendet för automatisk snooze kan ställas in på antingen måttnivå eller serienivå.
Beteendet för snooze kan ställas in på antingen måttnivå eller serienivå.
Inställningar för dataflöde
Förskjutning av inmatningstid
Som standard matas data in enligt kornigheten (till exempel dagligen). Genom att använda ett positivt heltal kan du fördröja datainmatningen med det angivna värdet. Med ett negativt tal kan du gå vidare med inmatningen med det angivna värdet.
Maximal inmatning per minut
Ange den här parametern om datakällan stöder begränsad samtidighet. Annars lämnar du standardinställningarna.
Stoppa återförsök efter
Om datainmatningen har misslyckats Metrics Advisor att försöka igen automatiskt efter en viss tidsperiod. Början av perioden är den tid då den första datainmatningen inträffade. Längden på återförsöksperioden definieras enligt kornigheten. Om du använder standardvärdet ( -1 ) bestäms återförsöksperioden enligt kornigheten:
| Precision | Stoppa återförsök efter |
|---|---|
| Varje dag, Anpassad (>= 1 dag), Varje vecka, Varje månad, Varje år | 7 dagar |
| Anpassad varje timme (< 1 dag) | 72 timmar |
Minsta återförsöksintervall
Du kan ange minimiintervallet när du försöker hämta data från källan igen. Om du använder standardvärdet ( -1 ) bestäms återförsöksintervallet enligt kornigheten:
| Precision | Minsta återförsöksintervall |
|---|---|
| Varje dag, Anpassad (>= 1 dag), Varje vecka, Varje månad | 30 minuter |
| Anpassad varje timme (< 1 dag) | 10 minuter |
| Varje år | 1 dag |
Respitperiod
Anteckning
Respitperioden börjar vid den vanliga inmatningstiden, plus angiven förskjutning av inmatningstid.
En respitperiod är en tidsperiod då Metrics Advisor fortsätter att hämta data från datakällan, men inte kommer att skicka några aviseringar. Om inga data har matats in efter respitperioden utlöses en avisering om att dataflödet inte är tillgängligt.
Snooze-aviseringar i
När det här alternativet är inställt på noll utlöser varje tidsstämpel med Inte tillgänglig en avisering. När det är inställt på ett annat värde än noll, kommer det angivna antalet Not available alerts (Inte tillgängliga aviseringar) att snoozas om inga data hämtades.
Behörigheter för datafeed
Det finns två roller för att hantera behörigheter för datafeed: Administratör och Läsare.
En administratör har fullständig kontroll över dataflödet och måtten i det. De kan aktivera, pausa, ta bort dataflödet och göra uppdateringar av feeds och konfigurationer. En administratör är vanligtvis ägare till måtten.
En läsare kan visa dataflödet eller måtten, men kan inte göra ändringar.