Dela via


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 fastställa vilken version av Windows PowerShell som du kör för närvarande öppnar du en PowerShell-session, skriver $PSVersionTableoch trycker sedan på Retur.

Följande skärmbild visar ett exempel på kommandoutdata.

Skärmbild av versionen av Windows PowerShell.

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:

  1. Öppna en PowerShell-session med alternativet Kör som administratör .
  2. Skriv Install-Module -Name AzureRM -Force -Verboseoch tryck på Retur.
  3. Vänta tills installationen har slutförts. Du bör returneras till PowerShell-prompten.
  4. Kontrollera att modulen har installerats genom att skriva Get-Module -Name AzureRM -ListAvailableoch 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:

  1. Öppna en PowerShell-session med alternativet Kör som administratör .
  2. Skriv Install-Script -Name Get-AzureAutomationDiagnosticResults -Force och tryck på Retur.
  3. Vänta tills installationen är klar. Du bör returneras till PowerShell-prompten.
  4. 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:

  1. Öppna en PowerShell-session med alternativet Kör som administratör .
  2. Skriv Get-AzureAutomationDiagnosticResultsoch 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.