Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Arbetsböcker kan extrahera data från dessa datakällor:
- Loggar (analystabeller, Application Insights)
- Loggar (grundläggande, hjälptabeller)
- Mätvärden
- Azure Resource Graph
- Azure Resource Manager
- Azure-datautforskaren
- JSON
- Koppla
- Anpassad slutpunkt
- Arbetsbelastningshälsa
- Azure-resurshälsa
- Azure RBAC
- Ändringsanalys (klassisk)
- Prometheus
Loggar (analystabeller, Application Insights)
Med arbetsböcker kan du använda Logs (Analytics) datakällans frågeloggar från följande källor:
- Azure Monitor-loggar (Application Insights-resurser och Log Analytics-analystabeller för arbetsytor)
- Resurscentrerade data (aktivitetsloggar)
Du kan använda KQL-frågor (Kusto Query Language) som transformerar underliggande resursdata för att välja en resultatuppsättning som kan visualiseras som text, diagram eller rutnät.
Du kan enkelt fråga över flera resurser för att skapa en enhetlig omfattande rapporteringsupplevelse.
Se även: Tips för Log Analytics-frågeoptimering
Se även: Metodtips för arbetsböcker och tips för loggfrågor
Självstudie: Skapa resurscentrerade loggfrågor i arbetsböcker
Loggar (grundläggande tabeller och extra tabeller)
Arbetsböcker har också stöd för att köra frågor mot Log Analytics bas- och hjälptabeller via en separat Logs (Basic) datakälla. Grundläggande och Tilläggsloggtabeller minskar kostnaden för att mata in detaljerade loggar i stora volymer och gör att du kan göra förfrågningar mot den data de lagrar, men med vissa begränsningar.
Anteckning
Grundläggande och tilläggsloggar samt datakällan för arbetsboken Logs (Basic) har begränsningar jämfört med datakällan Log (Analytics), framför allt.
- Extra kostnad, inklusive kostnader per fråga. Se prissättning för Azure Monitor för mer information.
- Grundläggande loggar stöder inte det fullständiga KQL-språket
- Grundläggande loggar fungerar bara på en enda Log Analytics-arbetsyta, och det har inte stöd för frågor som är korsresurs- eller resurscentrerade.
- Enkla loggar stöder inte tidsintervall av typen "anges i fråga", ett specifikt tidsintervall (eller parameter) måste anges.
En fullständig lista med information och begränsningar finns i Fråga efter data i en basic- och extratabell i Azure Monitor-loggar
Se även: Tips för Log Analytics-frågeoptimering
Mått
Azure-resurser genererar mätvärden som kan nås via arbetsböcker. Mått kan nås i arbetsböcker via en specialiserad kontroll som gör att du kan ange målresurser, önskade mått och deras sammansättning. Du kan sedan rita dessa data i diagram eller rutnät.
Diagram över Azure-resurser
Arbetsböcker stöder frågor om resurser och deras metadata med hjälp av Azure Resource Graph. Den här funktionen används främst för att skapa anpassade frågeomfattningar för rapporter. Resursomfånget uttrycks via en KQL-delmängd som Resource Graph stöder, vilket ofta räcker för vanliga användningsfall.
Om du vill skapa en frågekontroll som använder den här datakällan använder du listrutan Frågetyp och väljer Azure Resource Graph. Välj sedan på vilken datanivå du vill sikta på, antingen Prenumerationer, Hanteringsgrupper eller hela klientorganisationen (katalogen). Välj sedan de prenumerationer som du vill rikta in dig på. Använd Frågekontroll för att lägga till den Resource Graph KQL-fråga som väljer en intressant resursunderuppsättning.
Azure Resource Manager
Azure-arbetsböcker stöder Azure Resource Manager REST-åtgärder så att du kan köra frågor mot slutpunkten management.azure.com utan att behöva ange ett eget auktoriseringshuvudtoken.
Om du vill skapa en frågekontroll som använder den här datakällan använder du listrutan Datakälla och väljer Azure Resource Manager. Ange lämpliga parametrar, till exempel Http-metod, url-sökväg, rubriker, URL-parametrar och brödtext. Azure Resource Manager-datakällan är avsedd att användas som en datakälla för att driva datavisualiseringar. Den stöder därför inte PUT eller PATCH-åtgärder. Datakällan stöder följande HTTP-metoder med dessa utökningar och begränsningar:
-
GET– den vanligaste åtgärden för visualisering, kör en fråga och parsarJSONresultatet med hjälp av inställningarna på fliken Resultatinställningar. -
GETARRAY– För ARM-API:er som kan returnera flera "sidor" med resultat med ARM-standardnextLink- eller@odata.nextLink-stilsvar (se asynkroniska operationer, begränsning och pagination), gör den här metoden uppföljningsanrop till API:et för varjenextLinkresultat och sammanfogar dessa resultat till en array med resultat. -
POST– Den här metoden används för API:er som skickar information i en POST-begäran.
Anteckning
Azure Resource Manager-datakällan stöder endast resultat som returnerar ett 200-svar OK , vilket indikerar att resultatet är synkront. API:er som returnerar asynkrona resultat med 202 ACCEPTED asynkrona resultat och en rubrik med en resultat-URL stöds inte.
Öppna Azure-datautforskaren
Arbetsböcker har nu stöd för frågor från Azure Data Explorer-kluster med det kraftfulla Kusto-frågespråket . För fältet Klusternamn lägger du till regionnamnet efter klusternamnet. Ett exempel är mycluster.westeurope.
Se även: Metodtips för Azure Data Explorer-frågor
JSON
Med JSON-providern kan du skapa ett frågeresultat från statiskt JSON-innehåll. Den används oftast i parametrar för att skapa listruteparametrar med statiska värden. Enkla JSON-matriser eller -objekt konverteras till rutnätsrader och kolumner. För mer specifika beteenden kan du använda fliken Resultat och JSONPath-inställningar för att konfigurera kolumner.
Anteckning
Inkludera inte känslig information i fält som rubriker, parametrar, brödtext och URL eftersom de visas för alla arbetsboksanvändare.
Den här providern stöder JSONPath.
Slå ihop
Att slå samman data från olika källor kan förbättra insiktsupplevelsen. Ett exempel är att utöka aktiv aviseringsinformation med relaterade måttdata. Genom att slå samman data kan användarna inte bara se effekten (en aktiv avisering) utan även potentiella orsaker, till exempel hög CPU-användning. Övervakningsdomänen har många sådana korrelerbara datakällor som ofta är viktiga för arbetsflödet för sortering och diagnostik.
Med arbetsböcker kan du fråga olika datakällor. Arbetsböcker innehåller också enkla kontroller som du kan använda för att sammanfoga eller koppla data för att ge omfattande insikter. Sammanslagningskontrollen är sättet att uppnå det. En enda sammanslagningsdatakälla kan göra många sammanslagningar i ett steg. Till exempel kan en enda sammanslagningsdatakälla sammanfoga resultat från ett steg med hjälp av Azure Resource Graph och Azure Metrics, och sedan sammanfoga det resultatet med ett annat steg med hjälp av Azure Resource Manager-datakällan i ett frågeelement.
Anteckning
Även om dolda fråge- och måttsteg körs om de refereras till av ett sammanslagningssteg, körs inte dolda frågeobjekt som använder sammanslagningsdatakällan när de är dolda. Ett steg som använder sammanslagning och försöker referera till ett dolt steg med hjälp av sammanslagningsdatakällan körs inte förrän det dolda steget blir synligt. Ett enda sammanslagningssteg kan sammanfoga många datakällor samtidigt. Det finns sällan ett fall där en sammanslagningsdatakälla refererar till en annan sammanslagningsdatakälla.
Kombinera aviseringsdata med prestandadata för Log Analytics Virtual Machine (VM)
I följande exempel kombineras aviseringsdata med prestandadata för Log Analytics-virtuella datorer för att få ett omfattande insiktsnät.
Använd sammanslagningskontroll för att kombinera Resource Graph- och Log Analytics-data
Titta på den här självstudien om hur du använder kopplingskontrollen för att kombinera Resource Graph- och Log Analytics-data:
Arbetsböcker stöder dessa sammanslagningar:
- Inre unik sammanfogning
- Fullständig inre koppling
- Fullständig yttre koppling
- Vänster yttre koppling
- Höger yttre koppling
- Vänster halvkoppling
- Höger halvkoppling
- Vänster antikoppling
- Höger antikoppling
- Förbund
- Duplicerad tabell
Exempel på sammanslagningar
Använda alternativet Duplicera tabell för att återanvända efterfrågade data
Anpassad slutpunkt
Arbetsböcker har stöd för att hämta data från alla externa källor. Om dina data finns utanför Azure kan du ta med dem till arbetsböcker med hjälp av den här typen av datakälla.
Om du vill skapa en frågekontroll som använder den här datakällan använder du listrutan Datakälla och väljer Anpassad slutpunkt. Ange lämpliga parametrar, till exempel Http-metod, URL, rubriker, URL-parametrar och brödtext. Kontrollera att datakällan stöder CORS. Annars misslyckas begäran.
För att undvika att automatiskt göra anrop till ej betrodda värdar när du använder mallar måste du markera de använda värdarna som betrodda. Du kan antingen välja Lägg till som betrodd eller lägga till den som en betrodd värd i arbetsboksinställningarna. De här inställningarna sparas lokalt i webbläsare som stöder IndexDb med webbarbetare.
Den här providern stöder JSONPath.
Arbetsbelastningshälsa
Azure Monitor har funktioner som proaktivt övervakar tillgängligheten och prestandan för Windows- eller Linux-gästoperativsystem. Azure Monitor modellerar nyckelkomponenter och deras relationer, kriterier för hur du mäter hälsotillståndet för dessa komponenter och kan varna dig när ett feltillstånd upptäcks. Med arbetsböcker kan du använda den här informationen för att skapa omfattande interaktiva rapporter.
Om du vill skapa en frågekontroll som använder den här datakällan använder du listrutan Frågetyp för att välja Arbetsbelastningshälsa. Välj sedan prenumerations-, resursgrupps- eller VM-resurser som mål. Använd listrutorna för hälsofilter för att välja en intressant delmängd av hälsoincidenter för dina analysbehov.
Azure-resurshälsa
Arbetsböcker har stöd för att hämta Azure-resurshälsodata och kombinera den med andra datakällor för att skapa detaljerade, interaktiva hälsorapporter.
Om du vill skapa en frågekontroll som använder den här datakällan använder du listrutan Frågetyp och väljer Azure Health. Välj sedan de resurser som ska riktas. Använd hälsofiltrens rullgardinsmenyer för att välja en intressant delmängd av resursproblem för dina analytiska behov.
Azure RBAC
Med rbac-providern (Rollbaserad åtkomstkontroll) i Azure kan du kontrollera behörigheter för resurser. Den kan användas i parametrar för att kontrollera om rätt RBACs har konfigurerats. Ett användningsfall är att skapa en parameter för att kontrollera distributionsbehörigheten och sedan meddela användaren om de inte har distributionsbehörighet.
Enkla JSON-matriser eller -objekt konverteras till rutnätsrader och kolumner eller text med en hasPermission kolumn med antingen sant eller falskt. Behörigheten kontrolleras på varje resurs och sedan antingen or eller and för att få resultatet. Operationerna eller åtgärderna kan vara en sträng eller en matris.
Sträng:
"Microsoft.Resources/deployments/validate/action"
Array:
["Microsoft.Resources/deployments/read","Microsoft.Resources/deployments/write","Microsoft.Resources/deployments/validate/action","Microsoft.Resources/operations/read"]
Ändringsanalys (klassisk)
Om du vill skapa en frågekontroll som använder ändringsanalys (klassisk) som datakälla använder du listrutan Datakälla och väljer Ändra analys (klassisk). Välj sedan en enskild resurs. Ändringar i upp till de senaste 14 dagarna kan visas. Använd listrutan Nivå för att filtrera mellan viktiga, normala och brusiga ändringar. Den här listrutan stöder arbetsboksparametrar av typen drop down.
Prometheus
Med Azure Monitor-hanterad tjänst för Prometheus kan du samla in Prometheus-mått för dina Kubernetes-kluster. Om du vill köra frågor mot Prometheus-mått väljer du Prometheus i listrutan datakälla, följt av var måtten lagras i Azure Monitor-arbetsytan och Prometheus-frågetypen för PromQL-frågan.
Anteckning
Att fråga från en Azure Monitor-arbetsyta är en dataplansåtgärd och kräver en explicit rolltilldelning av Övervakningsdataläsare, som inte tilldelas som standard Läs mer om Azure-kontroll och dataplan