Så här samlar du in Azure Automation-skriptbaserad diagnostik
Azure Automation hanterar massor av användardefinierade data som utgör en potentiell sekretessrisk. Under felsökningen av Azure Automation måste användarna tillhandahålla en betydande mängd data till Microsoft Support. Den här artikeln innehåller vägledning för att samla in diagnostikinformation för Microsoft Support-tekniker.
Ursprunglig produktversion: Azure Automation
Ursprungligt KB-nummer: 4034605
Diagnostikskript
Azure Automation-supportteamet har skapat ett skript för att samla in felsökningsinformation. Skriptet lagras på PowerShell-galleriet webbplats. Skriptet använder de pakethanteringsfunktioner som introducerades i Windows PowerShell 5.0.
Krav: Pakethantering
Om du använder en dator som kör Windows 10 eller Windows Server 2016 har du redan PowerShell 5.0 eller en senare version installerad. I så fall går du till Installera diagnostikskriptet.
Om du kör en tidigare version av Windows PowerShell måste du antingen uppgradera till den senaste versionen av Windows Management Framework (WMF), som innehåller PowerShell, eller installera pakethanteringskomponenterna för PowerShell 3.0 eller 4.0.
- Om du vill hämta den senaste versionen av WMF går du till Windows Management Framework 5.1.
- Mer information om hur du använder och hanterar PowerShell finns på PowerShell-galleriet webbplats.
Om du vill fastställa vilken version av Windows PowerShell som du kör för närvarande öppnar du en PowerShell-session, skriver $PSVersionTable
och trycker sedan på Retur.
Följande skärmbild visar ett exempel på kommandoutdata.
Egenskapen PSVersion anger vilken version av PowerShell som används. I det här exemplet installeras PowerShell 5.1.
Krav: Azure Resource Management
Du måste installera Azure Resource Management-modulen (AzureRM) för att kunna fråga efter information från Azure via PowerShell. Kontrollera att datorn uppfyller kraven för pakethantering innan du fortsätter.
Följ dessa steg för att installera AzureRM-modulen:
- Öppna en PowerShell-session med alternativet Kör som administratör .
- Skriv
Install-Module -Name AzureRM -Force -Verbose
och tryck på Retur. - Vänta tills installationen har slutförts. Du bör returneras till PowerShell-prompten.
- Kontrollera att modulen har installerats genom att skriva
Get-Module -Name AzureRM -ListAvailable
och sedan trycka på Retur.
Om modulen är installerad returneras modulens namn och versionsnummer. Om inget returneras har modulen inte installerats.
Installera diagnostikskriptet
Diagnostikskriptet underhålls på PowerShell-galleriet webbplats. Du kan installera skriptet med hjälp av PowerShell-pakethantering. Skriptet kräver att AzureRM-modulen körs. Kontrollera att datorn uppfyller kraven för pakethantering och att AzureRM-modulen är installerad innan du fortsätter.
Följ dessa steg för att installera diagnostikskriptet:
- Öppna en PowerShell-session med alternativet Kör som administratör .
- Skriv
Install-Script -Name Get-AzureAutomationDiagnosticResults -Force
och tryck på Retur. - Vänta tills installationen är klar. Du bör returneras till PowerShell-prompten.
- Bekräfta att skriptet har installerats genom att skriva
Get-InstalledScript -Name Get-AzureAutomationDiagnosticResults
och trycka på Retur.
Om skriptet är installerat bör du se ett resultat som innehåller skriptets namn och version. Om inget returneras har skriptet inte installerats.
Kör diagnostikskriptet
När skriptet har installerats följer du dessa steg för att köra det:
- Öppna en PowerShell-session med alternativet Kör som administratör .
- Skriv
Get-AzureAutomationDiagnosticResults
och tryck sedan på Retur.
Skriptet verifierar först att alla krav för pakethantering uppfylls. Sedan uppmanas du att logga in på Azure.
Kommentar
Du måste logga in med ett konto som har behörighet till prenumerationsinnehållet. Detta inkluderar Automation-konton. Om fler än en prenumeration är tillgänglig för inloggningskontot uppmanas du att välja lämplig prenumeration.
Skriptet körs sedan på egen hand för att samla in relevanta data.
När skriptet har körts
När skriptet har körts öppnas ett Fönster Utforskaren som pekar på mappen där den lagrade informationen lagras. Om du vill att informationen ska analyseras komprimerar du lagringsmappen och skickar sedan den komprimerade filen till Microsoft Support.
Kontakta oss för att få hjälp
Om du har frågor eller behöver hjälp skapar du en supportförfrågan eller frågar Azure community support. Du kan också skicka produktfeedback till Azure-feedbackcommunityn.