Expresión resource() en consultas de registro de Azure Monitor

La expresión resource se usa en consulta de Azure Monitor con ámbito en un recurso para recuperar datos de otros recursos.

Sintaxis

resource(Identificador)

Argumentos

  • Identificador: Identificador de recurso de un recurso.
Identificador Descripción Ejemplo
Resource Incluye datos del recurso. resource("/subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcesgroups/myresourcegroup/providers/microsoft.compute/virtualmachines/myvm")
Grupo de recursos o suscripción Incluye datos del recurso y todos los recursos que contiene. resource("/subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcesgroups/myresourcegroup)

Notas

  • Debe tener acceso de lectura al recurso.

Ejemplos

union (Heartbeat),(resource("/subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcesgroups/myresourcegroup/providers/microsoft.compute/virtualmachines/myvm").Heartbeat) | summarize count() by _ResourceId, TenantId
union (Heartbeat),(resource("/subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcesgroups/myresourcegroup).Heartbeat) | summarize count() by _ResourceId, TenantId

Pasos siguientes