Azure Monitor Logs-tillägget för Azure Data Studio (förhandsversion)
Med Azure Monitor Logs-tillägget för Azure Data Studio kan du ansluta och köra frågor mot en Log Analytics-arbetsyta.
Det här tillägget är för närvarande i förhandsversion.
Förutsättningar
Om du inte har en Azure-prenumeration kan du skapa ett kostnadsfritt Azure-konto innan du börjar.
Följande krav krävs också:
Installera Azure Monitor Logs-tillägget
Följ stegen nedan om du vill installera Azure Monitor Logs-tillägget i Azure Data Studio.
Öppna tilläggshanteraren i Azure Data Studio. Du kan antingen välja tilläggsikonen eller välja Tillägg på menyn Visa.
Skriv in Övervaka loggar i sökfältet.
Välj tillägget Azure Monitor-loggar och visa dess information.
Välj Installera.
Ansluta till en Log Analytics-arbetsyta
Hitta din Log Analytics-arbetsyta
Leta upp din Log Analytics-arbetsyta i Azure Portal och leta sedan upp arbetsyte-ID:t.
Anslutningsinformation
Följ stegen nedan för att konfigurera en Azure Monitor-loggarbetsyta.
Välj Ny anslutning i fönstret Anslutningar .
Fyll i informationen om anslutningsinformation .
- Som Anslutningstyp väljer du Azure Monitor-loggar.
- För Arbetsyte-ID anger du i ditt Log Analytics-arbetsyte-ID.
- För autentiseringstyp använder du standardvärdet – Azure Active Directory – Universal med MFA-konto.
- För Konto använder du din kontoinformation.
- För Databas väljer du samma arbetsyte-ID.
- Använd Standard för servergrupp.
- Du kan använda det här fältet för att organisera dina servrar i en viss grupp.
- För Namn (valfritt)lämnar du tomt.
- Du kan använda det här fältet för att ge servern ett alias.
Så här frågar du en Log Analytics-arbetsyta i Azure Data Studio
Nu när du har konfigurerat en anslutning till Log Analytics-arbetsytan kan du fråga arbetsytan med kusto (KQL).
Om du vill skapa en ny frågeflik kan du antingen välja Ny fråga>, använda Ctrl + N eller högerklicka på databasen och välja Ny fråga.
När du har öppnat den nya frågefliken anger du kusto-frågan.
Det finns två huvudtabeller i Azure Log Analytics-arbetsytan (Azure Monitor-loggar) som samlar in Azure SQL-händelser för en Azure SQL-databas:
Om du vill köra exemplen nedan måste du vara inloggad på en Azure SQL-databas.
Här följer några exempel på KQL-frågor:
AzureDiagnostics
| summarize count() by OperationName
AzureDiagnostics
| where LogicalServerName_s == "<servername>"
| summarize count() by Category
Kommentar
Tillåt cirka 15 minuter innan loggresultatet visas.
Mer information om hur du skriver Azure Monitor-loggar finns i Dokumentation om Azure Monitor