Freigeben über


Sammeln von Diagnoseprotokollen für Azure Local (Vorschau)

Gilt für: Azure Local 2311.2 und höher

In diesem Artikel wird beschrieben, wie Sie Diagnoseprotokolle für Azure Local sammeln und über die Azure-Portal oder PowerShell an Microsoft senden. Diese Diagnoseprotokolle helfen beim Identifizieren und Beheben von Problemen mit Ihrer lokalen Azure-Lösung.

Wichtig

Dieses Feature befindet sich derzeit in der VORSCHAU. Die zusätzlichen Nutzungsbestimmungen für Microsoft Azure-Vorschauen enthalten rechtliche Bedingungen. Sie gelten für diejenigen Azure-Features, die sich in der Beta- oder Vorschauversion befinden oder aber anderweitig noch nicht zur allgemeinen Verfügbarkeit freigegeben sind.

Informationen zur On-Demand-Protokollsammlung

Die On-Demand-Protokollsammlung bezieht sich auf den Prozess des manuellen Sammelns und Sendens von Diagnoseprotokollen an Microsoft. Diese Protokolle werden in der Kusto-Datenbank gespeichert, in der Microsoft-Support darauf zugreifen können, um ihre gemeldeten Probleme zu beheben. Die gesammelten Diagnosedaten werden bis zu 30 Tage aufbewahrt und gemäß den Standard-Datenschutzpraktiken von Microsoft verwaltet.

Wann die On-Demand-Protokollsammlung verwendet werden sollte

Sie können die On-Demand-Protokollsammlung in den folgenden Szenarien ausführen:

  • Wenn Microsoft-Support Protokolle für einen offenen Fall anfordert.
  • Wenn ein System verbunden und registriert ist.
  • Wenn Observability-Komponenten betriebsbereit und installiert sind.
  • Wenn ein System nur teilweise registriert ist.
  • Bei Problemen, die sich nicht auf Registrierungsfehler beziehen.

Informationen zu weiteren Protokollsammlungsmethoden in Azure Local und informationen dazu, wann sie verwendet werden sollen, finden Sie unter Diagnose.

Voraussetzungen

Bevor Sie on-demand Logs sammeln, müssen Sie die folgenden Voraussetzungen erfüllen:

  • Sie müssen Zugriff auf eine lokale Azure-Instanz haben, die bereitgestellt und registriert ist.
  • Sie müssen über die erforderlichen Berechtigungen zum Auslösen von Protokollen verfügen. Ihnen muss die Azure Stack HCI-Administratorrolle zugewiesen werden. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zuweisen von Azure-Rollen mithilfe des Azure-Portals oder Zuweisen von Azure-Rollen mithilfe von PowerShell.
  • Sie müssen die AzureEdgeTelemetryAndDiagnostics Erweiterung installiert haben, um Telemetrie- und Diagnoseinformationen aus Ihrer lokalen Azure-Instanz zu sammeln. Informationen zur Erweiterung finden Sie in der Übersicht über lokale Telemetrie- und Diagnoseerweiterungen in Azure.

Sammeln von Protokollen für Azure Local

Sie können die On-Demand-Protokollsammlung mit einer der folgenden Methoden ausführen:

  • (Empfohlen) Das Azure-Portal. Verwenden Sie diese Methode, wenn Sie Protokolle auf Systemebene sammeln und senden möchten.

  • PowerShell: Verwenden Sie diese Methode, wenn Sie Protokolle basierend auf bestimmten Parametern sammeln möchten. Sie haben die Möglichkeit, Protokolle in einer SMB-Freigabe zu speichern, ergänzende Protokolle zu senden oder Protokolle nur für bestimmte Rollen zu senden.

Beachten Sie die folgenden Informationen, bevor Sie mit der Protokollsammlung beginnen:

  • Die für die Protokollsammlung erforderliche Zeit hängt von dem von Ihnen angegebenen Zeitraum ab. Je länger der Zeitraum ist, desto mehr Zeit dauert die Protokollsammlung. Daher wird empfohlen, den Zeitraum nur auf die benötigten Protokolle zu beschränken.

  • Protokollsammlungen, die länger als 24 Stunden sind, werden nicht unterstützt.

  • Wenn Sie mehrere Protokollauflistungen gleichzeitig versuchen, tritt ein Fehler auf.

  • Stellen Sie sicher, dass die DeviceManagementExtension Version 1.2510.0.3012 und höher ist. Aktualisieren Sie andernfalls die verbundene Computererweiterung auf allen Knoten, um Kompatibilität, Konsistenz und erfolgreiche Protokollsammlung sicherzustellen. Verwenden Sie den folgenden Befehl.

    • Stellen Sie sicher, dass Sie den Erweiterungsnamen und die Version durch die entsprechenden Werte für Ihre Umgebung ersetzen.

      $target = @{"Microsoft.Compute.CustomScriptExtension" = @{"targetVersion"="1.10.12"}} Update-AzConnectedExtension -ResourceGroupName $env.ResourceGroupName -MachineName $machineName -ExtensionTarget $target
      

    Weitere Informationen zum Aktualisieren der verbundenen Computererweiterung finden Sie unter Update-AzConnectedExtension.

Führen Sie die folgenden Schritte aus, um Diagnoseprotokolle für Ihre lokale Azure-Instanz über die Azure-Portal zu sammeln:

  1. Wechseln Sie im Azure-Portal zur Azure Local Instance-Ressource.

  2. Wählen Sie im linken Bereich unter "Einstellungen" die Option "Diagnose" und "Remoteunterstützung" aus.

  3. Um jetzt Protokolle zu sammeln und zu senden, wählen Sie " Protokolle senden" aus.

    Screenshot der Schaltfläche

  4. Im Bereich 'Diagnoseprotokolle an Microsoft senden' wählen Sie die Protokoll-Startzeit und Protokoll-Endzeit aus und klicken Sie auf die Schaltfläche 'Protokolle sammeln und hochladen'.

    Screenshot des Bereichs

    Sie erhalten eine Benachrichtigung, dass es bis zu 30 Minuten dauern kann, um Diagnoseprotokolle zu sammeln.

  5. In der Tabelle "Protokollaktivität " wird der Status von Protokollsammlungen angezeigt. Wenn Sie weitere Details zu einer bestimmten Protokollsammlung benötigen, wählen Sie den Link unter "Gesammelte Zeit" aus, und überprüfen Sie die Details im Detailbereich "Protokoll ". Wenn ein Problem auftritt und Hilfe von Microsoft-Support benötigt wird, fordern sie möglicherweise die Korrelations-ID an, um die Protokolle zu finden.

    Der Screenshot zeigt das Fenster mit Protokolldetails.

Bereitstellen erforderlicher Informationen in einem Supportfall

Wenn ein Problem auftritt und Hilfe von Microsoft-Support benötigt wird, bitten sie möglicherweise um bestimmte Informationen, um Ihre Protokolle zu finden.

Führen Sie die folgenden Schritte aus, um die erforderlichen Informationen im Azure-Portal bereitzustellen:

  1. Wählen Sie auf der Registerkarte "Diagnose " unter "Protokollaktivität" den Link unter "Für die relevante Protokollsammlung gesammelte Zeit" aus.

  2. Im Detailbereich "Protokoll " können Sie vollständige Protokolldetails mit dem Microsoft-Support für Problembehandlungszwecke freigeben.

    Der Screenshot zeigt das Fenster mit Protokolldetails.

Nächste Schritte