U hebt één query nodig die alle Arc-enabled servers weergeeft waar de Azure Monitor Agent-extensie ontbreekt en die de compliancestatus toont van eventuele Guest Configuration-toewijzingen op die servers. Welke Azure Resource Graph-query moet u gebruiken?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: 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.
Waarom dit het antwoord is
De correcte query identificeert eerst alle Arc-enabled servers (microsoft.hybridcompute/machines). Vervolgens gebruikt een leftanti join om servers uit te sluiten die de Azure Monitor Agent-extensie (voor Windows of Linux) wel hebben, waardoor alleen servers zonder deze extensie overblijven. Ten slotte voegt een leftouter join de compliancestatus van Guest Configuration-toewijzingen toe aan de overgebleven servers, zelfs als er geen toewijzingen zijn. De incorrecte opties zijn: De optie met microsoft.compute/virtualmachines richt zich op Azure VM's, niet op Arc-enabled servers. De optie die zoekt naar de 'MMA' extensie is verouderd en zoekt niet naar de Azure Monitor Agent. De optie met microsoft.operationalinsights/workspaces toont alleen Log Analytics-werkruimten, wat niet relevant is voor de vraag.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig