Microsoft.Insights diagnosticSettings
Definición de recursos de Bicep
El tipo de recurso diagnosticSettings es un recurso de extensión , lo que significa que puede aplicarlo a otro recurso.
Use la propiedad scope
de este recurso para establecer el ámbito de este recurso. Consulte Establecer ámbito en los recursos de extensión en Bicep.
El tipo de recurso diagnosticSettings se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Observaciones
Para obtener instrucciones sobre la implementación de soluciones de supervisión, consulte Creación de recursos de supervisión mediante Bicep.
Formato de recurso
Para crear un recurso Microsoft.Insights/diagnosticSettings, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Insights/diagnosticSettings@2021-05-01-preview' = {
name: 'string'
scope: resourceSymbolicName
properties: {
eventHubAuthorizationRuleId: 'string'
eventHubName: 'string'
logAnalyticsDestinationType: 'string'
logs: [
{
category: 'string'
categoryGroup: 'string'
enabled: bool
retentionPolicy: {
days: int
enabled: bool
}
}
]
marketplacePartnerId: 'string'
metrics: [
{
category: 'string'
enabled: bool
retentionPolicy: {
days: int
enabled: bool
}
timeGrain: 'string'
}
]
serviceBusRuleId: 'string'
storageAccountId: 'string'
workspaceId: 'string'
}
}
Valores de propiedad
diagnosticSettings
Nombre | Descripción | Valor |
---|---|---|
nombre | El nombre del recurso | string (obligatorio) |
alcance | Use al crear un recurso de extensión en un ámbito diferente del ámbito de implementación. | Recurso de destino Para Bicep, establezca esta propiedad en el nombre simbólico del recurso para aplicar el recurso de extensión . |
Propiedades | Propiedades de un recurso de configuración de diagnóstico. | DiagnosticSettings |
DiagnosticSettings
Nombre | Descripción | Valor |
---|---|---|
eventHubAuthorizationRuleId | Identificador de recurso para la regla de autorización del centro de eventos. | cuerda |
eventHubName | Nombre del centro de eventos. Si no se especifica ninguno, se seleccionará el centro de eventos predeterminado. | cuerda |
logAnalyticsDestinationType | Cadena que indica si la exportación a Log Analytics debe usar el tipo de destino predeterminado, es decir, AzureDiagnostics o usar un tipo de destino construido de la manera siguiente: {identidad de servicio normalizada}_{nombre de categoría normalizado}. Los valores posibles son: Dedicado y null (null es predeterminado). | cuerda |
trozas | Lista de la configuración de registros. | LogSettings [] |
marketplacePartnerId | El identificador de recurso arm completo del recurso de Marketplace al que desea enviar registros de diagnóstico. | cuerda |
Métricas | Lista de la configuración de métricas. | MetricSettings[] |
serviceBusRuleId | Identificador de regla de Service Bus de la configuración de diagnóstico. Esto está aquí para mantener la compatibilidad con versiones anteriores. | cuerda |
storageAccountId | Identificador de recurso de la cuenta de almacenamiento a la que desea enviar registros de diagnóstico. | cuerda |
workspaceId | El identificador de recurso arm completo del área de trabajo de Log Analytics a la que desea enviar registros de diagnóstico. Ejemplo: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 | cuerda |
LogSettings
Nombre | Descripción | Valor |
---|---|---|
categoría | Nombre de una categoría registro de diagnóstico para un tipo de recurso al que se aplica esta configuración. Para obtener la lista de categorías de registro de diagnóstico de un recurso, realice primero una operación de configuración de diagnóstico GET. | cuerda |
categoryGroup | Nombre de un grupo de categorías registro de diagnóstico para un tipo de recurso al que se aplica esta configuración. Para obtener la lista de categorías de registro de diagnóstico de un recurso, realice primero una operación de configuración de diagnóstico GET. | cuerda |
Habilitado | valor que indica si este registro está habilitado. | bool (obligatorio) |
retentionPolicy | la directiva de retención para este registro. | RetentionPolicy de |
RetentionPolicy
Nombre | Descripción | Valor |
---|---|---|
Días | el número de días para la retención en días. Un valor de 0 conservará los eventos indefinidamente. | int (obligatorio) Restricciones: Valor mínimo = 0 |
Habilitado | valor que indica si la directiva de retención está habilitada. | bool (obligatorio) |
MetricSettings
Nombre | Descripción | Valor |
---|---|---|
categoría | Nombre de una categoría métrica de diagnóstico para un tipo de recurso al que se aplica esta configuración. Para obtener la lista de categorías de métricas de diagnóstico de un recurso, primero realice una operación get diagnostic settings (Configuración de diagnóstico GET). | cuerda |
Habilitado | valor que indica si esta categoría está habilitada. | bool (obligatorio) |
retentionPolicy | la directiva de retención para esta categoría. | RetentionPolicy de |
timeGrain | el período de tiempo de la métrica en formato ISO8601. | cuerda |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
clúster de AKS con una puerta de enlace NAT y un de Application Gateway |
En este ejemplo se muestra cómo implementar un clúster de AKS con NAT Gateway para las conexiones salientes y una instancia de Application Gateway para las conexiones entrantes. |
Crear un clúster de AKS privado con una zona DNS pública |
En este ejemplo se muestra cómo implementar un clúster de AKS privado con una zona DNS pública. |
Creación de API Management en una red virtual interna con App Gateway |
En esta plantilla se muestra cómo crear una instancia de Azure API Management en una red privada protegida por Azure Application Gateway. |
Creación y supervisión de la instancia de API Management |
Esta plantilla crea una instancia del servicio Azure API Management y el área de trabajo de Log Analytics y configura la supervisión del servicio API Management con Log Analytics. |
Implementación de una sencilla aplicación de microservicios de Azure Spring Apps |
Esta plantilla implementa una sencilla aplicación de microservicios de Azure Spring Apps para que se ejecute en Azure. |
crea un clúster de Azure Stack HCI 23H2 |
Esta plantilla crea un clúster de Azure Stack HCI 23H2 mediante una plantilla de ARM. |
crea un clúster de Azure Stack HCI 23H2 |
Esta plantilla crea un clúster de Azure Stack HCI 23H2 mediante una plantilla de ARM mediante una dirección IP de almacenamiento personalizada. |
crea un clúster de Azure Stack HCI 23H2 en el modo de redes de vínculo dual sin conmutador |
Esta plantilla crea un clúster de Azure Stack HCI 23H2 mediante una plantilla de ARM. |
crea un clúster de Azure Stack HCI 23H2 en Switchless-SingleLink modo de red |
Esta plantilla crea un clúster de Azure Stack HCI 23H2 mediante una plantilla de ARM. |
Creación de una instancia de Redis Cache mediante una plantilla |
Esta plantilla crea una instancia de Azure Redis Cache con datos de diagnóstico guardados en una cuenta de almacenamiento. |
Creación de una instancia de Premium Redis Cache con clústeres |
Esta plantilla muestra cómo configurar la agrupación en clústeres en una instancia premium de Azure Redis Cache. |
Crear caché premium de Redis con de persistencia de datos |
Esta plantilla muestra cómo configurar la persistencia en una instancia premium de Azure Redis Cache. |
Front Door Premium con waf y conjuntos de reglas administrados por Microsoft |
Esta plantilla crea una instancia de Front Door Premium, incluido un firewall de aplicaciones web con los conjuntos de reglas de protección de bots y predeterminados administrados por Microsoft. |
Front Door Estándar/Premium con WAF y de reglas personalizadas |
Esta plantilla crea una instancia de Front Door Standard/Premium, incluido un firewall de aplicaciones web con una regla personalizada. |
Azure Container Registry con directivas y diagnósticos |
Azure Container Registry con directivas y diagnósticos (bicep) |
Azure Data Factory con git y la configuración de red virtual administrada |
Esta plantilla crea Azure Data Factory con la configuración de Git y la red virtual administrada. |
área de trabajo de Log Analytics con soluciones y orígenes de datos |
Implementa un área de trabajo de Log Analytics con soluciones y orígenes de datos especificados |
área de trabajo de Log Analytics con VM Insights, Container Insights |
Implementa un área de trabajo de Log Analytics con VM Insights, soluciones y diagnósticos de Container Insights. |
Creación de Key Vault con el registro habilitado |
Esta plantilla crea una instancia de Azure Key Vault y una cuenta de Azure Storage que se usa para el registro. Opcionalmente, crea bloqueos de recursos para proteger los recursos de Almacenamiento y Key Vault. |
clúster de AKS con el controlador de entrada de Application Gateway |
En este ejemplo se muestra cómo implementar un clúster de AKS con Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics y Key Vault |
Application Gateway con waf y la directiva de firewall |
Esta plantilla crea una instancia de Application Gateway con WAF configurado junto con una directiva de firewall. |
Uso de Azure Firewall como proxy DNS en una topología en estrella tipo Hub & Spoke |
En este ejemplo se muestra cómo implementar una topología en estrella tipo hub-spoke en Azure mediante Azure Firewall. La red virtual del concentrador actúa como un punto central de conectividad a muchas redes virtuales de radio que están conectadas a la red virtual del concentrador a través del emparejamiento de redes virtuales. |
Creación de Azure Front Door delante de Azure API Management |
En este ejemplo se muestra cómo usar Azure Front Door como equilibrador de carga global delante de Azure API Management. |
grupo de seguridad de red con registros de diagnóstico |
Esta plantilla crea un grupo de seguridad de red con registros de diagnóstico y un bloqueo de recursos |
Virtual Network con registros de diagnóstico |
Esta plantilla crea una red virtual con registros de diagnóstico y permite agregar características opcionales a cada subred. |
Crear almacén de Recovery Services y habilitar diagnósticos |
Esta plantilla crea un almacén de Recovery Services y habilita diagnósticos para Azure Backup. Esto también implementa la cuenta de almacenamiento y el área de trabajo oms. |
Crear almacén de Recovery Services con directivas de copia de seguridad |
Esta plantilla crea un almacén de Recovery Services con directivas de copia de seguridad y configura características opcionales como la identidad del sistema, el tipo de almacenamiento de copia de seguridad, los registros de restauración y diagnóstico entre regiones y un bloqueo de eliminación. |
Azure SQL Server con auditoría escrita en Event Hubs |
Esta plantilla le permite implementar un servidor de Azure SQL server con auditoría habilitado para escribir registros de auditoría en el centro de eventos. |
Azure SQL Server con auditoría escrita en Log Analytics |
Esta plantilla le permite implementar un servidor de Azure SQL server con auditoría habilitado para escribir registros de auditoría en Log Analytics (área de trabajo de OMS). |
Crear MI de SQL con el envío configurado de registros y métricas |
Esta plantilla le permite implementar SQL MI y recursos adicionales que se usan para almacenar registros y métricas (área de trabajo de diagnóstico, cuenta de almacenamiento, centro de eventos). |
Application Gateway con API Management interno y Web App |
Application Gateway enruta el tráfico de Internet a una instancia de API Management de red virtual (modo interno) que proporciona servicios a una API web hospedada en una aplicación web de Azure. |
Definición de recursos de plantilla de ARM
El tipo de recurso diagnosticSettings es un recurso de extensión , lo que significa que puede aplicarlo a otro recurso.
Use la propiedad scope
de este recurso para establecer el ámbito de este recurso. Consulte Establecer ámbito en los recursos de extensión en plantillas de ARM.
El tipo de recurso diagnosticSettings se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Observaciones
Para obtener instrucciones sobre la implementación de soluciones de supervisión, consulte Creación de recursos de supervisión mediante Bicep.
Formato de recurso
Para crear un recurso Microsoft.Insights/diagnosticSettings, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Insights/diagnosticSettings",
"apiVersion": "2021-05-01-preview",
"name": "string",
"scope": "string",
"properties": {
"eventHubAuthorizationRuleId": "string",
"eventHubName": "string",
"logAnalyticsDestinationType": "string",
"logs": [
{
"category": "string",
"categoryGroup": "string",
"enabled": "bool",
"retentionPolicy": {
"days": "int",
"enabled": "bool"
}
}
],
"marketplacePartnerId": "string",
"metrics": [
{
"category": "string",
"enabled": "bool",
"retentionPolicy": {
"days": "int",
"enabled": "bool"
},
"timeGrain": "string"
}
],
"serviceBusRuleId": "string",
"storageAccountId": "string",
"workspaceId": "string"
}
}
Valores de propiedad
diagnosticSettings
Nombre | Descripción | Valor |
---|---|---|
tipo | El tipo de recurso | "Microsoft.Insights/diagnosticSettings" |
apiVersion | La versión de la API de recursos | "2021-05-01-preview" |
nombre | El nombre del recurso | string (obligatorio) |
alcance | Use al crear un recurso de extensión en un ámbito diferente del ámbito de implementación. | Recurso de destino En JSON, establezca el valor en el nombre completo del recurso para aplicar el recurso de extensión . |
Propiedades | Propiedades de un recurso de configuración de diagnóstico. | DiagnosticSettings |
DiagnosticSettings
Nombre | Descripción | Valor |
---|---|---|
eventHubAuthorizationRuleId | Identificador de recurso para la regla de autorización del centro de eventos. | cuerda |
eventHubName | Nombre del centro de eventos. Si no se especifica ninguno, se seleccionará el centro de eventos predeterminado. | cuerda |
logAnalyticsDestinationType | Cadena que indica si la exportación a Log Analytics debe usar el tipo de destino predeterminado, es decir, AzureDiagnostics o usar un tipo de destino construido de la manera siguiente: {identidad de servicio normalizada}_{nombre de categoría normalizado}. Los valores posibles son: Dedicado y null (null es predeterminado). | cuerda |
trozas | Lista de la configuración de registros. | LogSettings [] |
marketplacePartnerId | El identificador de recurso arm completo del recurso de Marketplace al que desea enviar registros de diagnóstico. | cuerda |
Métricas | Lista de la configuración de métricas. | MetricSettings[] |
serviceBusRuleId | Identificador de regla de Service Bus de la configuración de diagnóstico. Esto está aquí para mantener la compatibilidad con versiones anteriores. | cuerda |
storageAccountId | Identificador de recurso de la cuenta de almacenamiento a la que desea enviar registros de diagnóstico. | cuerda |
workspaceId | El identificador de recurso arm completo del área de trabajo de Log Analytics a la que desea enviar registros de diagnóstico. Ejemplo: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 | cuerda |
LogSettings
Nombre | Descripción | Valor |
---|---|---|
categoría | Nombre de una categoría registro de diagnóstico para un tipo de recurso al que se aplica esta configuración. Para obtener la lista de categorías de registro de diagnóstico de un recurso, realice primero una operación de configuración de diagnóstico GET. | cuerda |
categoryGroup | Nombre de un grupo de categorías registro de diagnóstico para un tipo de recurso al que se aplica esta configuración. Para obtener la lista de categorías de registro de diagnóstico de un recurso, realice primero una operación de configuración de diagnóstico GET. | cuerda |
Habilitado | valor que indica si este registro está habilitado. | bool (obligatorio) |
retentionPolicy | la directiva de retención para este registro. | RetentionPolicy de |
RetentionPolicy
Nombre | Descripción | Valor |
---|---|---|
Días | el número de días para la retención en días. Un valor de 0 conservará los eventos indefinidamente. | int (obligatorio) Restricciones: Valor mínimo = 0 |
Habilitado | valor que indica si la directiva de retención está habilitada. | bool (obligatorio) |
MetricSettings
Nombre | Descripción | Valor |
---|---|---|
categoría | Nombre de una categoría métrica de diagnóstico para un tipo de recurso al que se aplica esta configuración. Para obtener la lista de categorías de métricas de diagnóstico de un recurso, primero realice una operación get diagnostic settings (Configuración de diagnóstico GET). | cuerda |
Habilitado | valor que indica si esta categoría está habilitada. | bool (obligatorio) |
retentionPolicy | la directiva de retención para esta categoría. | RetentionPolicy de |
timeGrain | el período de tiempo de la métrica en formato ISO8601. | cuerda |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
clúster de AKS con una puerta de enlace NAT y un de Application Gateway |
En este ejemplo se muestra cómo implementar un clúster de AKS con NAT Gateway para las conexiones salientes y una instancia de Application Gateway para las conexiones entrantes. |
Crear un clúster de AKS privado con una zona DNS pública |
En este ejemplo se muestra cómo implementar un clúster de AKS privado con una zona DNS pública. |
Creación de API Management en una red virtual interna con App Gateway |
En esta plantilla se muestra cómo crear una instancia de Azure API Management en una red privada protegida por Azure Application Gateway. |
Creación y supervisión de la instancia de API Management |
Esta plantilla crea una instancia del servicio Azure API Management y el área de trabajo de Log Analytics y configura la supervisión del servicio API Management con Log Analytics. |
Implementación de una sencilla aplicación de microservicios de Azure Spring Apps |
Esta plantilla implementa una sencilla aplicación de microservicios de Azure Spring Apps para que se ejecute en Azure. |
crea un clúster de Azure Stack HCI 23H2 |
Esta plantilla crea un clúster de Azure Stack HCI 23H2 mediante una plantilla de ARM. |
crea un clúster de Azure Stack HCI 23H2 |
Esta plantilla crea un clúster de Azure Stack HCI 23H2 mediante una plantilla de ARM mediante una dirección IP de almacenamiento personalizada. |
crea un clúster de Azure Stack HCI 23H2 en el modo de redes de vínculo dual sin conmutador |
Esta plantilla crea un clúster de Azure Stack HCI 23H2 mediante una plantilla de ARM. |
crea un clúster de Azure Stack HCI 23H2 en Switchless-SingleLink modo de red |
Esta plantilla crea un clúster de Azure Stack HCI 23H2 mediante una plantilla de ARM. |
Creación de una instancia de Redis Cache mediante una plantilla |
Esta plantilla crea una instancia de Azure Redis Cache con datos de diagnóstico guardados en una cuenta de almacenamiento. |
Creación de una instancia de Premium Redis Cache con clústeres |
Esta plantilla muestra cómo configurar la agrupación en clústeres en una instancia premium de Azure Redis Cache. |
Crear caché premium de Redis con de persistencia de datos |
Esta plantilla muestra cómo configurar la persistencia en una instancia premium de Azure Redis Cache. |
Front Door Premium con waf y conjuntos de reglas administrados por Microsoft |
Esta plantilla crea una instancia de Front Door Premium, incluido un firewall de aplicaciones web con los conjuntos de reglas de protección de bots y predeterminados administrados por Microsoft. |
Front Door Estándar/Premium con WAF y de reglas personalizadas |
Esta plantilla crea una instancia de Front Door Standard/Premium, incluido un firewall de aplicaciones web con una regla personalizada. |
Azure Container Registry con directivas y diagnósticos |
Azure Container Registry con directivas y diagnósticos (bicep) |
Azure Data Factory con git y la configuración de red virtual administrada |
Esta plantilla crea Azure Data Factory con la configuración de Git y la red virtual administrada. |
área de trabajo de Log Analytics con soluciones y orígenes de datos |
Implementa un área de trabajo de Log Analytics con soluciones y orígenes de datos especificados |
área de trabajo de Log Analytics con VM Insights, Container Insights |
Implementa un área de trabajo de Log Analytics con VM Insights, soluciones y diagnósticos de Container Insights. |
Creación de Key Vault con el registro habilitado |
Esta plantilla crea una instancia de Azure Key Vault y una cuenta de Azure Storage que se usa para el registro. Opcionalmente, crea bloqueos de recursos para proteger los recursos de Almacenamiento y Key Vault. |
clúster de AKS con el controlador de entrada de Application Gateway |
En este ejemplo se muestra cómo implementar un clúster de AKS con Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics y Key Vault |
Application Gateway con waf y la directiva de firewall |
Esta plantilla crea una instancia de Application Gateway con WAF configurado junto con una directiva de firewall. |
Uso de Azure Firewall como proxy DNS en una topología en estrella tipo Hub & Spoke |
En este ejemplo se muestra cómo implementar una topología en estrella tipo hub-spoke en Azure mediante Azure Firewall. La red virtual del concentrador actúa como un punto central de conectividad a muchas redes virtuales de radio que están conectadas a la red virtual del concentrador a través del emparejamiento de redes virtuales. |
Creación de Azure Front Door delante de Azure API Management |
En este ejemplo se muestra cómo usar Azure Front Door como equilibrador de carga global delante de Azure API Management. |
grupo de seguridad de red con registros de diagnóstico |
Esta plantilla crea un grupo de seguridad de red con registros de diagnóstico y un bloqueo de recursos |
Virtual Network con registros de diagnóstico |
Esta plantilla crea una red virtual con registros de diagnóstico y permite agregar características opcionales a cada subred. |
Crear almacén de Recovery Services y habilitar diagnósticos |
Esta plantilla crea un almacén de Recovery Services y habilita diagnósticos para Azure Backup. Esto también implementa la cuenta de almacenamiento y el área de trabajo oms. |
Crear almacén de Recovery Services con directivas de copia de seguridad |
Esta plantilla crea un almacén de Recovery Services con directivas de copia de seguridad y configura características opcionales como la identidad del sistema, el tipo de almacenamiento de copia de seguridad, los registros de restauración y diagnóstico entre regiones y un bloqueo de eliminación. |
Azure SQL Server con auditoría escrita en Event Hubs |
Esta plantilla le permite implementar un servidor de Azure SQL server con auditoría habilitado para escribir registros de auditoría en el centro de eventos. |
Azure SQL Server con auditoría escrita en Log Analytics |
Esta plantilla le permite implementar un servidor de Azure SQL server con auditoría habilitado para escribir registros de auditoría en Log Analytics (área de trabajo de OMS). |
Crear MI de SQL con el envío configurado de registros y métricas |
Esta plantilla le permite implementar SQL MI y recursos adicionales que se usan para almacenar registros y métricas (área de trabajo de diagnóstico, cuenta de almacenamiento, centro de eventos). |
Application Gateway con API Management interno y Web App |
Application Gateway enruta el tráfico de Internet a una instancia de API Management de red virtual (modo interno) que proporciona servicios a una API web hospedada en una aplicación web de Azure. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso diagnosticSettings es un recurso de extensión , lo que significa que puede aplicarlo a otro recurso.
Use la propiedad parent_id
de este recurso para establecer el ámbito de este recurso.
El tipo de recurso diagnosticSettings se puede implementar con operaciones que tienen como destino:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Insights/diagnosticSettings, agregue el siguiente Terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/diagnosticSettings@2021-05-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
eventHubAuthorizationRuleId = "string"
eventHubName = "string"
logAnalyticsDestinationType = "string"
logs = [
{
category = "string"
categoryGroup = "string"
enabled = bool
retentionPolicy = {
days = int
enabled = bool
}
}
]
marketplacePartnerId = "string"
metrics = [
{
category = "string"
enabled = bool
retentionPolicy = {
days = int
enabled = bool
}
timeGrain = "string"
}
]
serviceBusRuleId = "string"
storageAccountId = "string"
workspaceId = "string"
}
})
}
Valores de propiedad
diagnosticSettings
Nombre | Descripción | Valor |
---|---|---|
tipo | El tipo de recurso | "Microsoft.Insights/diagnosticSettings@2021-05-01-preview" |
nombre | El nombre del recurso | string (obligatorio) |
parent_id | Identificador del recurso al que se va a aplicar este recurso de extensión. | string (obligatorio) |
Propiedades | Propiedades de un recurso de configuración de diagnóstico. | DiagnosticSettings |
DiagnosticSettings
Nombre | Descripción | Valor |
---|---|---|
eventHubAuthorizationRuleId | Identificador de recurso para la regla de autorización del centro de eventos. | cuerda |
eventHubName | Nombre del centro de eventos. Si no se especifica ninguno, se seleccionará el centro de eventos predeterminado. | cuerda |
logAnalyticsDestinationType | Cadena que indica si la exportación a Log Analytics debe usar el tipo de destino predeterminado, es decir, AzureDiagnostics o usar un tipo de destino construido de la manera siguiente: {identidad de servicio normalizada}_{nombre de categoría normalizado}. Los valores posibles son: Dedicado y null (null es predeterminado). | cuerda |
trozas | Lista de la configuración de registros. | LogSettings [] |
marketplacePartnerId | El identificador de recurso arm completo del recurso de Marketplace al que desea enviar registros de diagnóstico. | cuerda |
Métricas | Lista de la configuración de métricas. | MetricSettings[] |
serviceBusRuleId | Identificador de regla de Service Bus de la configuración de diagnóstico. Esto está aquí para mantener la compatibilidad con versiones anteriores. | cuerda |
storageAccountId | Identificador de recurso de la cuenta de almacenamiento a la que desea enviar registros de diagnóstico. | cuerda |
workspaceId | El identificador de recurso arm completo del área de trabajo de Log Analytics a la que desea enviar registros de diagnóstico. Ejemplo: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 | cuerda |
LogSettings
Nombre | Descripción | Valor |
---|---|---|
categoría | Nombre de una categoría registro de diagnóstico para un tipo de recurso al que se aplica esta configuración. Para obtener la lista de categorías de registro de diagnóstico de un recurso, realice primero una operación de configuración de diagnóstico GET. | cuerda |
categoryGroup | Nombre de un grupo de categorías registro de diagnóstico para un tipo de recurso al que se aplica esta configuración. Para obtener la lista de categorías de registro de diagnóstico de un recurso, realice primero una operación de configuración de diagnóstico GET. | cuerda |
Habilitado | valor que indica si este registro está habilitado. | bool (obligatorio) |
retentionPolicy | la directiva de retención para este registro. | RetentionPolicy de |
RetentionPolicy
Nombre | Descripción | Valor |
---|---|---|
Días | el número de días para la retención en días. Un valor de 0 conservará los eventos indefinidamente. | int (obligatorio) Restricciones: Valor mínimo = 0 |
Habilitado | valor que indica si la directiva de retención está habilitada. | bool (obligatorio) |
MetricSettings
Nombre | Descripción | Valor |
---|---|---|
categoría | Nombre de una categoría métrica de diagnóstico para un tipo de recurso al que se aplica esta configuración. Para obtener la lista de categorías de métricas de diagnóstico de un recurso, primero realice una operación get diagnostic settings (Configuración de diagnóstico GET). | cuerda |
Habilitado | valor que indica si esta categoría está habilitada. | bool (obligatorio) |
retentionPolicy | la directiva de retención para esta categoría. | RetentionPolicy de |
timeGrain | el período de tiempo de la métrica en formato ISO8601. | cuerda |