Verzameling diagnostische logboeken
U kunt diagnostische logboeken delen die zijn gemaakt door Azure Stack Hub. Deze logboeken worden gemaakt door de Windows-onderdelen en on-premises Azure-services. Microsoft Ondersteuning kunt de logboeken gebruiken om problemen met uw Azure Stack Hub-exemplaar op te lossen of te identificeren.
Als u aan de slag wilt gaan met het verzamelen van diagnostische logboeken van Azure Stack Hub, moet u uw exemplaar registreren. Als u Azure Stack Hub nog niet hebt geregistreerd, gebruikt u het bevoegde eindpunt (PEP) om logboeken te delen.
U hebt meerdere manieren om diagnostische logboeken naar Microsoft Ondersteuning te verzenden. Afhankelijk van uw connectiviteit met Azure, zijn de volgende opties beschikbaar:
In het stroomdiagram ziet u welke optie u wilt gebruiken voor het verzenden van diagnostische logboeken. Als Azure Stack Hub verbinding maakt met Azure, schakelt u Proactieve logboekverzameling in. Proactieve logboekverzameling uploadt automatisch diagnostische logboeken naar een door Microsoft beheerde opslagblob in Azure wanneer er een kritieke waarschuwing wordt gegenereerd. U kunt ook logboeken op aanvraag verzamelen met behulp van logboeken verzenden. Voor een Azure Stack Hub die wordt uitgevoerd in een niet-verbonden omgeving of als u verbindingsproblemen ondervindt, kiest u ervoor om logboeken lokaal op te slaan.

Logboeken proactief verzenden
Proactieve logboekverzameling verzamelt en verzendt automatisch diagnostische logboeken van Azure Stack Hub naar Microsoft voordat u een ondersteuningsaanvraag opent. Deze logboeken worden alleen verzameld wanneer een systeemstatuswaarschuwing wordt gegenereerd en alleen worden geopend door Microsoft Ondersteuning in de context van een ondersteuningsaanvraag.
Vanaf Azure Stack Hub versie 2008 maakt proactieve logboekverzameling gebruik van een verbeterd algoritme dat logboeken vastlegt, zelfs tijdens foutvoorwaarden die niet zichtbaar zijn voor een operator. Dit zorgt ervoor dat de juiste diagnostische gegevens op het juiste moment worden verzameld zonder tussenkomst van een operator. Microsoft-ondersteuning kan in sommige gevallen sneller beginnen met het oplossen van problemen en het oplossen van problemen. Initiële algoritmeverbeteringen richten zich op patch- en updatebewerkingen.
Wanneer een gebeurtenis deze waarschuwingen activeert, verzendt Azure Stack Hub de logboeken proactief naar Microsoft. Daarnaast verzendt Azure Stack Hub logboeken naar Microsoft die worden geactiveerd door andere foutgebeurtenissen. Deze gebeurtenissen zijn niet zichtbaar voor de operator.
Het inschakelen van proactieve logboekverzameling wordt ten zeerste aanbevolen. Hiermee kan het productteam problemen diagnosticeren vanwege foutevenementen en de kwaliteit van het product verbeteren.
Azure Stack Hub verzamelt proactief logboeken voor:
| Waarschuwing | Type fout-id |
|---|---|
| Bijwerken heeft aandacht nodig | Urp.UpdateWarning |
| Bijwerken is mislukt | Urp.UpdateFailure |
| Waarschuwing | Type fout-id |
|---|---|
| Beschadiging van tabelservergegevens | StorageService.Table.server.data.corruption-Critical |
| Knooppunt niet toegankelijk voor plaatsing virtuele machine | AzureStack.ComputeController.HostUnresponsive |
| Blob-servicegegevens zijn beschadigd | StorageService.Blob.service.data.is.corrupted-Critical |
| Beschadigde gegevens van account- en containerservice | StorageService.Account.and.Container.Service.data.corruption-Critical |
Vanaf Azure Stack Hub versie 2108 als proactieve logboekverzameling is uitgeschakeld, worden logboeken vastgelegd en lokaal opgeslagen voor proactieve foutgebeurtenissen. De lokale logboeken kunnen alleen worden geopend door Microsoft in de context van een ondersteuningsaanvraag.
Proactieve logboekverzameling kan op elk gewenst moment worden uitgeschakeld en opnieuw worden ingeschakeld. Volg deze stappen om proactieve logboekverzameling in te stellen.
- Meld u aan bij de Azure Stack Hub-beheerdersportal.
- Open Help en ondersteuningsoverzicht.
- Als de banner wordt weergegeven, selecteert u Proactieve logboekverzameling inschakelen. U kunt ook Instellingen selecteren en proactieve logboekverzameling instellen op Inschakelen en vervolgens Opslaan selecteren.
Notitie
Als de instellingen voor logboeklocatie zijn geconfigureerd voor een lokale bestandsshare, moet u ervoor zorgen dat beleid voor levenscyclusbeheer voorkomt dat opslag van shares het quotum voor grootte bereikt. Azure Stack Hub bewaakt geen lokale bestandsshare of dwingt bewaarbeleid af.
Hoe de gegevens worden verwerkt
U gaat ermee akkoord dat periodieke automatische logboekverzamelingen door Microsoft alleen worden uitgevoerd op basis van de systeemstatuswaarschuwingen van Azure Stack Hub. U erkent en stemt ook in met het uploaden en bewaren van deze logboeken in een Azure-opslagaccount dat wordt beheerd en beheerd door Microsoft.
De gegevens worden alleen gebruikt voor het oplossen van problemen met systeemstatuswaarschuwingen en worden niet gebruikt voor marketing, reclame of andere commerciële doeleinden zonder uw toestemming. De gegevens kunnen maximaal 90 dagen worden bewaard en alle gegevens die Microsoft verzamelt, worden verwerkt volgens onze standaardprivacyprocedures.
Gegevens die eerder met uw toestemming zijn verzameld, worden niet beïnvloed door het intrekken van uw toestemming.
Logboeken die worden verzameld met proactieve logboekverzameling , worden geüpload naar een Azure-opslagaccount dat wordt beheerd en beheerd door Microsoft. Deze logboeken kunnen worden geopend door Microsoft in de context van een ondersteuningsaanvraag en om de status van Azure Stack Hub te verbeteren.
Logboeken nu verzenden
Tip
Bespaar tijd door logboeken verzenden proactief te gebruiken in plaats van nu logboeken verzenden.
Logboeken verzenden is nu een optie waarbij u uw diagnostische logboeken handmatig verzamelt en uploadt vanuit Azure Stack Hub, meestal voordat u een ondersteuningsaanvraag opent.
Er zijn twee manieren waarop u handmatig diagnostische logboeken kunt verzenden naar Microsoft Ondersteuning:
Als Azure Stack Hub is verbonden met Azure, raden we u aan de beheerportal te gebruiken, omdat dit de eenvoudigste manier is om de logboeken rechtstreeks naar Microsoft te verzenden. Als de portal niet beschikbaar is, moet u logboeken verzenden met behulp van PowerShell.
Notitie
Als u logboeken verzendt met behulp van de beheerdersportal of PowerShell-cmdlet, wordt Test-AzureStack automatisch op de achtergrond uitgevoerd om diagnostische gegevens te verzamelen.
Logboeken nu verzenden met de beheerdersportal
U kunt nu logboeken verzenden met behulp van de beheerdersportal:
- Open help en ondersteuningslogboekverzameling >> Nu logboeken verzenden.
- Geef de begin- en eindtijd op voor het verzamelen van logboeken.
- Kies de lokale tijdzone.
- Selecteer Verzamelen en uploaden.
Als u geen verbinding hebt met internet of alleen logboeken lokaal wilt opslaan, gebruikt u de methode Get-AzureStackLog om logboeken te verzenden.
Logboeken nu verzenden met PowerShell
Als u nu de methode Logboeken verzenden gebruikt en PowerShell wilt gebruiken in plaats van de beheerdersportal, kunt u de Send-AzureStackDiagnosticLog cmdlet gebruiken om specifieke logboeken te verzamelen en te verzenden.
De parameters FromDate en ToDate kunnen worden gebruikt om logboeken voor een bepaalde periode te verzamelen. Als deze parameters niet zijn opgegeven, worden logboeken standaard verzameld voor de afgelopen vier uur.
Gebruik de parameter FilterByNode om logboeken te filteren op computernaam. Bijvoorbeeld:
Send-AzureStackDiagnosticLog -FilterByNode azs-xrp01Gebruik de parameter FilterByLogType om logboeken te filteren op type. U kunt ervoor kiezen om te filteren op bestand, share of WindowsEvent. Bijvoorbeeld:
Send-AzureStackDiagnosticLog -FilterByLogType FileGebruik de parameter FilterByResourceProvider om diagnostische logboeken te verzenden voor resourceproviders (RPs) voor het toevoegen van waarden. De algemene syntaxis is:
Send-AzureStackDiagnosticLog -FilterByResourceProvider <<value-add RP name>>Diagnostische logboeken verzenden voor SQL RP:
Send-AzureStackDiagnosticLog -FilterByResourceProvider SQLAdapterDiagnostische logboeken verzenden voor MySQL RP:
Send-AzureStackDiagnosticLog -FilterByResourceProvider MySQLAdapterDiagnostische logboeken voor Event Hubs verzenden:
Send-AzureStackDiagnosticLog -FilterByResourceProvider eventhubDiagnostische logboeken verzenden voor Azure Stack Edge:
Send-AzureStackDiagnosticLog -FilterByResourceProvide databoxedgeGebruik de parameter FilterByRole om diagnostische logboeken te verzenden vanuit VirtualMachines- en BareMetal-rollen:
Send-AzureStackDiagnosticLog -FilterByRole VirtualMachines,BareMetalDiagnostische logboeken verzenden vanuit VirtualMachines- en BareMetal-rollen, met datumfiltering voor logboekbestanden voor de afgelopen 8 uur:
$fromDate = (Get-Date).AddHours(-8) Invoke-Command -Session $pepsession -ScriptBlock {Send-AzureStackDiagnosticLog -FilterByRole VirtualMachines,BareMetal -FromDate $using:fromDate}Als u diagnostische logboeken wilt verzenden van VirtualMachines- en BareMetal-rollen, met datumfiltering voor logboekbestanden voor de periode tussen 8 uur geleden en 2 uur geleden:
$fromDate = (Get-Date).AddHours(-8) $toDate = (Get-Date).AddHours(-2) Invoke-Command -Session $pepsession -ScriptBlock {Send-AzureStackDiagnosticLog -FilterByRole VirtualMachines,BareMetal -FromDate $using:fromDate -ToDate $using:toDate}
Notitie
Als u geen verbinding hebt met internet of alleen logboeken lokaal wilt opslaan, gebruikt u de methode Get-AzureStackLog om logboeken te verzenden.
Hoe de gegevens worden verwerkt
Door het verzamelen van diagnostische logboeken vanuit Azure Stack Hub te initiëren, erkent en geeft u toestemming om deze logboeken te uploaden en te bewaren in een Azure-opslagaccount dat wordt beheerd en beheerd door Microsoft. Microsoft Ondersteuning heeft direct toegang tot deze logboeken met de ondersteuningsaanvraag zonder contact op te nemen met de klant voor het verzamelen van logboeken.
Logboeken lokaal opslaan
U kunt logboeken opslaan in een lokale SMB-share (Server Message Block) wanneer Azure Stack Hub is losgekoppeld van Azure. U kunt bijvoorbeeld een niet-verbonden omgeving uitvoeren. Als u normaal verbonden bent, maar verbindingsproblemen ondervindt, kunt u logboeken lokaal opslaan om u te helpen bij het oplossen van problemen.
Voer op de blade Instellingen het pad en een gebruikersnaam en wachtwoord in met toestemming om naar de share te schrijven. Tijdens een ondersteuningsaanvraag biedt Microsoft Ondersteuning gedetailleerde stappen voor het overbrengen van deze lokale logboeken. Als de beheerdersportal niet beschikbaar is, kunt u Get-AzureStackLog gebruiken om logboeken lokaal op te slaan.

Overwegingen voor bandbreedte
De gemiddelde grootte van het verzamelen van diagnostische logboeken varieert afhankelijk van of deze proactief of handmatig wordt uitgevoerd. De gemiddelde grootte voor proactieve logboekverzameling is ongeveer 2 GB. De verzamelingsgrootte voor logboeken verzenden is nu afhankelijk van het aantal uren (maximaal 4 uur) dat wordt verzameld en het aantal fysieke knooppunten in de Azure Stack Hub-schaaleenheid (4 tot 16 knooppunten).
De volgende tabel bevat overwegingen voor omgevingen met beperkte of datalimieten met Azure.
| Netwerkverbinding | Impact |
|---|---|
| Verbinding met lage bandbreedte/hoge latentie | Het uploaden van logboeken duurt langer. |
| Gedeelde verbinding | Het uploaden kan ook van invloed zijn op andere apps/gebruikers die de netwerkverbinding delen. |
| Verbinding met datalimiet | Er kunnen nog extra kosten van uw internetprovider worden in rekening gebracht voor het extra netwerkgebruik. |
Als de internetverbinding of koppelingssnelheid van Azure Stack Hub bijvoorbeeld 5 Megabits/second (lage bandbreedte) is, duurt het ongeveer 57 minuten om 2 GB diagnostische logboekgegevens te uploaden naar microsoft-ondersteuning. Voor een handmatige logboekverzameling van 8 GB met een snelheid van 5 megabits/tweede koppeling duurt het ongeveer 3 uur en 49 minuten om de gegevens te uploaden. Deze langere tijdsduur voor het uploaden van diagnostische gegevens kan de ondersteuningservaring vertragen of beïnvloeden.
Logboekverzameling weergeven
De geschiedenis van logboeken die zijn verzameld vanuit Azure Stack Hub, wordt weergegeven op de pagina Logboekverzameling in Help en ondersteuning, met de volgende datums en tijden:
- Verzamelde tijd: wanneer de bewerking voor het verzamelen van logboeken is gestart.
- Status: Wordt uitgevoerd of voltooid.
- Logboeken worden gestart: begin van de periode waarvoor u wilt verzamelen.
- Logboeken eindigen: einde van de periode.
- Type: Als het een handmatige of proactieve logboekverzameling is.
