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.
El conector del registro de actividad heredado de Azure Monitor era una solución que se usaba para reenviar registros de actividad a Log Analytics. Esta solución se retiró el 15 de septiembre de 2025. El 15 de septiembre de 2026, las soluciones heredadas restantes se convertirán automáticamente en configuración de diagnóstico.
Si está recopilando registros de actividad mediante el método de recopilación heredado, le recomendamos que exporte los registros de actividad al área de trabajo de Log Analytics y deshabilite la colección heredada usando la API Data Sources - Delete de la siguiente manera:
Indique todos los orígenes de datos conectados al área de trabajo mediante la Orígenes de datos: listar por API de área de trabajo y filtre los registros de actividad estableciendo
kind eq 'AzureActivityLog'.Copie el nombre de la conexión que quiere deshabilitar de la respuesta de la API.
Use la API de eliminación de fuentes de datos para dejar de recopilar registros de actividad para un recurso específico.
Administración de perfiles de registro heredados (retirada)
Nota:
- Los perfiles de registros se usaron para reenviar registros de actividad a cuentas de almacenamiento y Event Hubs. Este método se retirará el 15 de septiembre de 2026.
- Si usa este método, realice la transición a Configuración de diagnóstico. La creación de nuevos perfiles de registro se impide a partir del 15 de septiembre de 2025.
Los perfiles de registro son el método heredado para enviar el registro de actividad a Azure Storage o Event Hubs. Si utiliza este método, cambie a la configuración de diagnóstico, que proporciona una mejor funcionalidad y coherencia con los registros de recursos.
Si ya existe un perfil de registro, primero debe quitarlo y luego crear uno nuevo.
Use
Get-AzLogProfilepara identificar si existe un perfil de registro. Si existe un perfil de registro, tome nota de la propiedadName.Utilice
Remove-AzLogProfilepara quitar el perfil de registro usando el valor de la propiedadName.# For example, if the log profile name is 'default' Remove-AzLogProfile -Name "default"Use
Add-AzLogProfilepara crear un nuevo perfil de registro:Add-AzLogProfile -Name my_log_profile -StorageAccountId /subscriptions/s1/resourceGroups/myrg1/providers/Microsoft.Storage/storageAccounts/my_storage -serviceBusRuleId /subscriptions/s1/resourceGroups/Default-ServiceBus-EastUS/providers/Microsoft.ServiceBus/namespaces/mytestSB/authorizationrules/RootManageSharedAccessKey -Location global,westus,eastus -RetentionInDays 90 -Category Write,Delete,ActionPropiedad Obligatorio Descripción Nombre Sí Nombre de su perfil de registro. StorageAccountId No Identificador de recurso de la cuenta de almacenamiento donde se debe guardar el registro de actividad. serviceBusRuleId No Id. de la regla de Service Bus para el espacio de nombres de Service Bus donde quiere que se creen los centros de eventos. Esta cadena tiene el formato {service bus resource ID}/authorizationrules/{key name}.Ubicación Sí Lista separada por comas de las regiones para las que quiere recopilar eventos del registro de actividad. RetentionInDays Sí Número de días que se deben retener los eventos en la cuenta de almacenamiento, entre 1 y 365. Con el valor cero, se almacenan los registros indefinidamente. Categoría No Lista separada por comas de las categorías de eventos que se van a recopilar. Los valores posibles son Write, Delete y Action.
Script de ejemplo Este script de PowerShell de ejemplo crea un perfil de registro que escribe el registro de actividad en una cuenta de almacenamiento y en un centro de eventos.
# Settings needed for the new log profile
$logProfileName = "default"
$locations = (Get-AzLocation).Location
$locations += "global"
$subscriptionId = "<your Azure subscription Id>"
$resourceGroupName = "<resource group name your Event Hub belongs to>"
$eventHubNamespace = "<Event Hub namespace>"
$storageAccountName = "<Storage Account name>"
# Build the service bus rule Id from the settings above
$serviceBusRuleId = "/subscriptions/$subscriptionId/resourceGroups/$resourceGroupName/providers/Microsoft.EventHub/namespaces/$eventHubNamespace/authorizationrules/RootManageSharedAccessKey"
# Build the Storage Account Id from the settings above
$storageAccountId = "/subscriptions/$subscriptionId/resourceGroups/$resourceGroupName/providers/Microsoft.Storage/storageAccounts/$storageAccountName"
Add-AzLogProfile -Name $logProfileName -Location $locations -StorageAccountId $storageAccountId -ServiceBusRuleId $serviceBusRuleId
Cambios en la estructura de datos
La experiencia de exportación de registros de actividad envía los mismos datos que el método heredado utilizado para enviar el registro de actividad con algunos cambios en la estructura de la tabla AzureActivity.
Las columnas de la tabla siguiente están en desuso en el esquema actualizado. Todavía existen en AzureActivity, pero no tienen datos. Los reemplazos de estas columnas no son nuevos, pero contienen los mismos datos que la columna en desuso. Tienen un formato distinto, por lo que es posible que tenga que modificar las consultas de registro que las utilizan.
| Código JSON del registro de actividad | Nombre de columna de Log Analytics anterior (en desuso) |
Nuevo nombre de columna de Log Analytics | Notas |
|---|---|---|---|
| categoría | Categoría | CategoryValue | |
| estado Los valores son success, start, accept, , failure |
Estado de Actividad Valores iguales que en JSON |
ValorDelEstadoDeActividad Los valores cambian a succeeded, started, accepted, failed |
Los valores válidos cambian tal como se ha mostrado. |
| subStatus | ActivitySubstatus | ActivitySubstatusValue | |
| nombreDeOperación | NombreDeOperación | OperationNameValue | La API REST localiza el valor del nombre de la operación. La interfaz de usuario de Log Analytics siempre se muestra en inglés. |
| nombreDelProveedorDeRecursos | Proveedor de recursos | ValorDelProveedorDeRecursos |
Importante
En algunos casos, los valores de estas columnas pueden estar en mayúsculas. Si tiene una consulta que incluye estas columnas, utilice el operador =~ para realizar una comparación sin distinguir entre mayúsculas y minúsculas.
Las columnas siguientes se han agregado a AzureActivity en el esquema actualizado:
Authorization_dClaims_dProperties_d