Sie benötigen eine einzige Abfrage, die alle Arc-fähigen Server auflistet, denen die Azure Monitor Agent-Erweiterung fehlt, und den Compliance-Status aller Guest Configuration-Zuweisungen auf diesen Servern anzeigt. Welche Azure Resource Graph-Abfrage sollten Sie verwenden?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: resources | where type =~ 'microsoft.hybridcompute/machines' | project id, name, resourceGroup, location | join kind=leftanti (resources | where type =~ 'microsoft.hybridcompute/machines/extensions' and name in~('AzureMonitorWindowsAgent','AzureMonitorLinuxAgent') | project machineId = tostring(split(id, '/extensions/')[0])) on $left.id == $right.machineId | join kind=leftouter (resources | where type =~ 'microsoft.guestconfiguration/guestconfigurationassignments' | project machineId = tostring(split(id, '/providers/Microsoft.GuestConfiguration/guestConfigurationAssignments/')[0]), assignmentName = name, compliance = tostring(properties.complianceStatus)) on $left.id == $right.machineId.
Warum dies die Antwort ist
Die korrekte Abfrage identifiziert zunächst alle Arc-fähigen Server (microsoft.hybridcompute/machines). Der erste leftanti Join filtert dann Server heraus, die die Azure Monitor Agent-Erweiterung (entweder Windows oder Linux) nicht installiert haben, indem er nach Servern sucht, bei denen diese Erweiterung fehlt. Schließlich fügt der leftouter Join Informationen zu Guest Configuration-Zuweisungen hinzu, einschließlich des Compliance-Status, für die zuvor gefilterten Server. Dies erfüllt alle Anforderungen der Frage. Die anderen Optionen sind falsch, weil: Option 2 konzentriert sich auf microsoft.compute/virtualmachines und microsoft.policyinsights/policystates, was nicht die Arc-fähigen Server oder Guest Configuration-Zuweisungen abdeckt. Option 3 sucht nach der veralteten MMA-Erweiterung und verknüpft dies mit microsoft.compute/virtualmachines, nicht mit Arc-Servern oder Guest Configuration. Option 4 listet nur Log Analytics-Arbeitsbereiche auf, was irrelevant für die Fragestellung ist.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich