Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Note
Los registros de recurso se conocían anteriormente como registros de diagnóstico. El nombre se cambió en octubre de 2019, dado que los tipos de registros recopilados por Azure Monitor evolucionaron para incluir algo más que tan solo el recurso de Azure.
En este artículo se usa para enumerar las categorías de registro de recursos que puede recopilar. Esa lista se encuentra ahora en Categorías de registro de recursos.
Los registros de recursos de Azure Monitor son los registros emitidos por los servicios de Azure que describen el funcionamiento de dichos servicios o recursos. Todos los registros de recursos disponibles en Azure Monitor comparten un esquema de nivel superior común. Cada servicio tiene la flexibilidad de emitir propiedades únicas para sus propios eventos.
Una combinación del tipo de recurso (disponible en la resourceId propiedad) y la categoría identifican de forma única un esquema. En este artículo se describen los esquemas de nivel superior para los registros de recursos y los vínculos a schemata para cada servicio.
Esquema común de nivel superior
Note
El esquema que se describe aquí es válido cuando los registros de recursos se envían a Azure Storage o a un centro de eventos. Cuando los registros se envían a un área de trabajo de Log Analytics, los nombres de columna pueden ser diferentes. Consulte Columnas estándar en registros de Azure Monitor para las columnas comunes a todas las tablas de un área de trabajo de Log Analytics y referencia de datos de Azure Monitor para obtener una referencia de tablas diferentes.
| Name | Obligatorio u opcional | Description |
|---|---|---|
time |
Required | Marca de tiempo (UTC) del evento que se registra. |
resourceId |
Required | Identificador de recurso del recurso que emitió el evento. For tenant services, this is of the form /tenants/tenant-id/providers/provider-name. |
tenantId |
Obligatorio para los registros de inquilinos | Identificador de inquilino del inquilino de Active Directory al que está vinculado este evento. Esta propiedad solo se usa para los registros de nivel de inquilino. No aparece en los registros de nivel de recurso. |
operationName |
Required | Nombre de la operación que este evento está registrando, por ejemplo Microsoft.Storage/storageAccounts/blobServices/blobs/Read. OperationName se modela normalmente en forma de una operación de Azure Resource Manager, Microsoft.<providerName>/<resourceType>/<subtype>/<Write|Read|Delete|Action>, aunque no sea una operación documentada de Resource Manager. |
operationVersion |
Optional | La versión de LA API asociada a la operación, si operationName se realizó a través de una API (por ejemplo, http://myservice.windowsazure.net/object?api-version=2016-06-01). Si ninguna API corresponde a esta operación, la versión representa la versión de esa operación en caso de que las propiedades asociadas a la operación cambien en el futuro. |
category o type |
Required | Categoría de registro del evento que se va a registrar. La categoría es la granularidad con la que se pueden habilitar o deshabilitar los registros en un recurso determinado. Las propiedades que aparecen en el blob de propiedades de un evento son las mismas dentro de una categoría de registro y un tipo de recurso concretos. Las categorías de registro típicas son Audit, Operational, Executiony Request. En el caso del recurso de Application Insights, type indica la categoría de registro exportado. |
resultType |
Optional | Estado del evento registrado, si procede. Los valores incluyen Started, In Progress, Succeeded, Failed, Activey Resolved. |
resultSignature |
Optional | Subestado del evento. Si esta operación se corresponde con una llamada API de REST, este campo es el código de estado HTTP de la llamada REST correspondiente. |
resultDescription |
Optional | Descripción del texto estático de esta operación; por ejemplo, Get storage file. |
durationMs |
Optional | Duración de la operación en milisegundos. |
callerIpAddress |
Optional | Dirección IP del autor de la llamada, si la operación se corresponde con una llamada API que podría proceder de una entidad con una dirección IP disponible públicamente. |
correlationId |
Optional | GUID que se usa para agrupar un conjunto de eventos relacionados. Normalmente, si dos eventos tienen el mismo operationName valor, pero dos estados diferentes (por ejemplo, Started y Succeeded), comparten el mismo correlationID valor. Esto también puede representar otras relaciones entre eventos. |
identity |
Optional | Blob JSON que describe la identidad del usuario o la aplicación que realizó la operación. Normalmente, este campo incluye la autorización y las notificaciones o el token JWT de Active Directory. |
level |
Optional | Nivel de gravedad del evento. Debe ser uno de Informational, Warning, Erroro Critical. |
location |
Optional | Región del recurso que emite el evento; por ejemplo, East US o France South. |
properties |
Optional | Todas las propiedades extendidas relacionadas con esta categoría de eventos. Todas las propiedades personalizadas o únicas deben colocarse dentro de esta "parte B" del esquema. |
Service-specific schemas
El esquema de los registros de recursos varía en función del recurso y la categoría de registro. En la lista siguiente se muestran los servicios de Azure que hacen que los registros de recursos disponibles y los vínculos a los esquemas específicos del servicio y la categoría (cuando estén disponibles). La lista cambia a medida que se agregan nuevos servicios. Si no ve lo que necesita, no dude en abrir un problema de GitHub en este artículo para que podamos actualizarlo.
Next steps
- Consulte las categorías de registro de recursos que puede recopilar.
- Más información sobre los registros de recurso
- Transmisión de registros de recursos a Event Hubs
- Cambio de la configuración de diagnóstico del registro de recursos mediante la API REST de Azure Monitor
- Análisis de registros desde Azure Storage con Log Analytics