Validatierapport van Azure Stack Hub

Gebruik het hulpprogramma Gereedheidscontrole voor Azure Stack Hub om validaties uit te voeren die ondersteuning bieden voor implementatie en onderhoud van een Azure Stack Hub-omgeving. Het hulpprogramma schrijft resultaten naar een JSON-rapportbestand. In het rapport worden gedetailleerde en samengevatte gegevens weergegeven over de status van vereisten voor de implementatie van Azure Stack Hub. In het rapport wordt ook informatie weergegeven over het rouleren van geheimen voor bestaande Azure Stack Hub-implementaties.

Waar vind ik het rapport?

Wanneer het hulpprogramma wordt uitgevoerd, registreert het resultaten naar AzsReadinessCheckerReport.json. Het hulpprogramma maakt ook een logboek met de naam AzsReadinessChecker.log. De locatie van deze bestanden wordt samen met de validatieresultaten weergegeven in PowerShell:

run-validation results for Azure Stack Hub Readiness Checker

Beide bestanden behouden de resultaten van volgende validatiecontroles wanneer ze op dezelfde computer worden uitgevoerd. Het hulpprogramma kan bijvoorbeeld worden uitgevoerd om certificaten te valideren, opnieuw uit te voeren om de Azure-identiteit te valideren en vervolgens een derde keer om de registratie te valideren. De resultaten van alle drie de validaties zijn beschikbaar in het resulterende JSON-rapport.

Standaard worden beide bestanden naar C:\Users\username\AppData\Local\Temp\AzsReadinessChecker\AzsReadinessCheckerReport.jsongeschreven.

  • Gebruik de -OutputPath <path> parameter aan het einde van de opdrachtregel om een andere rapportlocatie op te geven.
  • Gebruik de -CleanReport parameter aan het einde van de opdrachtregel om informatie over eerdere uitvoeringen van het hulpprogramma van AzsReadinessCheckerReport.json te wissen.

Bekijk het rapport

Als u het rapport in PowerShell wilt weergeven, geeft u het pad naar het rapport op als waarde voor -ReportPath. Met deze opdracht wordt de inhoud van het rapport weergegeven en worden validaties geïdentificeerd die nog geen resultaten hebben.

Als u bijvoorbeeld het rapport wilt weergeven vanuit een PowerShell-prompt die is geopend naar de locatie waar het rapport zich bevindt, voert u de volgende opdracht uit:

Read-AzsReadinessReport -ReportPath .\AzsReadinessReport.json

De uitvoer lijkt op die in het volgende voorbeeld:

Reading All Validation(s) from Report C:\Contoso-AzsReadinessCheckerReport.json

############### Certificate Validation Summary ###############

Certificate Validation results not available.

############### Registration Validation Summary ###############

Azure Registration Validation results not available.

############### Azure Identity Results ###############

Test                          : ServiceAdministrator
Result                        : OK
AAD Service Admin             : admin@contoso.onmicrosoft.com
Azure Environment             : AzureCloud
Azure Active Directory Tenant : contoso.onmicrosoft.com
Error Details                 : 

############### Azure Identity Validation Summary ###############

Azure Identity Validation found no errors or warnings.

############### Azure Stack Hub Graph Validation Summary ###############

Azure Stack Hub Graph Validation results not available.

############### Azure Stack Hub ADFS Validation Summary ###############

Azure Stack Hub ADFS Validation results not available.

############### AzsReadiness Job Summary ###############

Index             : 0
Operations        : 
StartTime         : 2018/10/22 14:24:16
EndTime           : 2018/10/22 14:24:19
Duration          : 3
PSBoundParameters :

Het rapportoverzicht weergeven

Als u een samenvatting van het rapport wilt weergeven, kunt u de -summary parameter toevoegen aan het einde van de PowerShell-opdracht. Bijvoorbeeld:

Read-AzsReadinessReport -ReportPath .\Contoso-AzsReadinessReport.json -summary

De samenvatting toont validaties die geen resultaten hebben en geeft aan dat validaties zijn voltooid of mislukt. De uitvoer lijkt op die in het volgende voorbeeld:

Reading All Validation(s) from Report C:\Contoso-AzsReadinessCheckerReport.json

############### Certificate Validation Summary ###############

Certificate Validation found no errors or warnings.

############### Registration Validation Summary ###############

Registration Validation found no errors or warnings.

############### Azure Identity Validation Summary ###############

Azure Identity Validation found no errors or warnings.

############### Azure Stack Hub Graph Validation Summary ###############

Azure Stack Hub Graph Validation results not available.

############### Azure Stack Hub ADFS Validation Summary ###############

Azure Stack Hub ADFS Validation results not available.

Een gefilterd rapport weergeven

Als u een rapport wilt weergeven dat is gefilterd op één type validatie, gebruikt u de -ReportSections parameter met een van de volgende waarden:

  • Certificaat
  • AzureRegistration
  • AzureIdentity
  • Graph
  • ADFS
  • Taken
  • Alles

Als u bijvoorbeeld alleen het rapportoverzicht voor certificaten wilt weergeven, gebruikt u de volgende PowerShell-opdrachtregel:

Read-AzsReadinessReport -ReportPath .\Contoso-AzsReadinessReport.json -ReportSections Certificate - Summary