Microsoft.Insights diagnosticSettings
Definizione di risorsa Bicep
Il tipo di risorsa diagnosticSettings è una risorsa di estensione, che significa che è possibile applicarla a un'altra risorsa.
Utilizzare la proprietà in questa risorsa per impostare l'ambito scope
per questa risorsa. Vedere Impostare l'ambito sulle risorse di estensione in Bicep.
Il tipo di risorsa diagnosticSettings può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Commenti
Per indicazioni sulla distribuzione di soluzioni di monitoraggio, vedere Creare risorse di monitoraggio usando Bicep.
Formato di risorsa
Per creare una risorsa Microsoft.Insights/diagnosticSettings, aggiungere il bicep seguente al modello.
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'
}
}
Valori delle proprietà
diagnosticSettings
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa | stringa (obbligatoria) |
ambito | Usare quando si crea una risorsa di estensione in un ambito diverso dall'ambito di distribuzione. | Risorsa di destinazione Per Bicep, impostare questa proprietà sul nome simbolico della risorsa per applicare la risorsa di estensione. |
properties | Proprietà di una risorsa impostazioni di diagnostica. | DiagnosticSettings |
DiagnosticSettings
Nome | Descrizione | Valore |
---|---|---|
eventHubAuthorizationRuleId | ID risorsa per la regola di autorizzazione dell'hub eventi. | string |
eventHubName | Nome di Hub eventi. Se non è specificato alcun elemento, verrà selezionato l'hub eventi predefinito. | string |
logAnalyticsDestinationType | Stringa che indica se l'esportazione in Log Analytics deve usare il tipo di destinazione predefinito, ad esempio AzureDiagnostics o usare un tipo di destinazione costruito come indicato di seguito: {normalizzato nome categoria di servizio}_{nome categoria normalizzato}. I valori possibili sono: Dedicato e Null (null è predefinito). | string |
log | Elenco delle impostazioni dei log. | LogSettings[] |
marketplacePartnerId | ID risorsa ARM completo della risorsa Marketplace a cui si desidera inviare log di diagnostica. | string |
Metriche | Elenco delle impostazioni delle metriche. | MetricSettings[] |
serviceBusRuleId | ID della regola del bus di servizio dell'impostazione di diagnostica. Questo è qui per mantenere la compatibilità con le versioni precedenti. | string |
storageAccountId | ID risorsa dell'account di archiviazione a cui si desidera inviare i log di diagnostica. | string |
workspaceId | ID risorsa ARM completo dell'area di lavoro Log Analytics a cui si desidera inviare log di diagnostica. Esempio: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 | string |
LogSettings
Nome | Descrizione | Valore |
---|---|---|
category | Nome di una categoria log di diagnostica per un tipo di risorsa a cui viene applicata questa impostazione. Per ottenere l'elenco di una categoria di log di diagnostica per una risorsa, eseguire prima un'operazione GET sulle impostazioni di diagnostica. | string |
categoryGroup | Nome di un gruppo di categorie log di diagnostica per un tipo di risorsa a cui viene applicata questa impostazione. Per ottenere l'elenco di una categoria di log di diagnostica per una risorsa, eseguire prima un'operazione GET sulle impostazioni di diagnostica. | string |
Enabled | valore che indica se questo log è abilitato. | bool (obbligatorio) |
retentionPolicy | i criteri di conservazione per questo log. | Retentionpolicy |
Retentionpolicy
Nome | Descrizione | Valore |
---|---|---|
days | numero di giorni per la conservazione in giorni. Un valore pari a 0 manterrà gli eventi indefiniti. | int (obbligatorio) Vincoli: Valore minimo = 0 |
Enabled | valore che indica se i criteri di conservazione sono abilitati. | bool (obbligatorio) |
MetricSettings
Nome | Descrizione | Valore |
---|---|---|
category | Nome di una categoria metrica di diagnostica per un tipo di risorsa a cui viene applicata questa impostazione. Per ottenere l'elenco delle categorie di metriche di diagnostica per una risorsa, eseguire prima di tutto un'operazione di diagnostica GET. | string |
Enabled | valore che indica se questa categoria è abilitata. | bool (obbligatorio) |
retentionPolicy | i criteri di conservazione per questa categoria. | Retentionpolicy |
timeGrain | timegrain della metrica in formato ISO8601. | string |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Cluster del servizio Azure Kubernetes con un gateway NAT e un gateway applicazione |
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway NAT per le connessioni in uscita e un gateway applicazione per le connessioni in ingresso. |
Creare un cluster del servizio Azure Kubernetes privato con una zona DNS pubblica |
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes privato con una zona DNS pubblica. |
Creare Gestione API nella rete virtuale interna con il gateway app |
Questo modello illustra come creare un'istanza di Azure Gestione API in una rete privata protetta da gateway applicazione di Azure. |
Creare e monitorare l'istanza di Gestione API |
Questo modello crea un'istanza del servizio di Azure Gestione API e dell'area di lavoro Log Analytics e configura il monitoraggio per il servizio Gestione API con Log Analytics |
Distribuire un'applicazione microservizio di Azure Spring Apps semplice |
Questo modello distribuisce un'applicazione microservizio di Azure Spring Apps semplice da eseguire in Azure. |
crea un cluster Azure Stack HCI 23H2 |
Questo modello crea un cluster azure Stack HCI 23H2 usando un modello di Resource Manager. |
Creare una Cache Redis usando un modello |
Questo modello crea una cache Redis di Azure con i dati di diagnostica mantenuti in un account di archiviazione. |
Creare una Cache Redis Premium con il clustering |
Questo modello illustra come configurare il clustering in un'istanza di Cache Redis Premium di Azure. |
Creare una Cache Redis Premium con persistenza dei dati |
Questo modello illustra come configurare la persistenza in un'istanza di Cache Redis Premium di Azure. |
Frontdoor Premium con set di regole gestite da MICROSOFT e WAF |
Questo modello crea un frontdoor Premium, incluso un web application firewall con i set di regole di protezione predefinita e bot gestiti da Microsoft. |
Frontdoor Standard/Premium con WAF e regola personalizzata |
Questo modello crea un frontdoor Standard/Premium, incluso un web application firewall con una regola personalizzata. |
Registro Azure Container con criteri e diagnostica |
Registro Azure Container con criteri e diagnostica (bicep) |
Azure Data Factory con la configurazione della rete virtuale gestita e Git |
Questo modello crea Azure Data Factory con la configurazione Git e la rete virtuale gestita. |
Area di lavoro Log Analytics con soluzioni e origini dati |
Distribuisce un'area di lavoro Log Analytics con soluzioni e origini dati specificate |
Area di lavoro Log Analytics con VM Insights, Container Insights |
Distribuisce un'area di lavoro Log Analytics con VM Insights, soluzioni Container Insights e diagnostica. |
Creare Key Vault con la registrazione abilitata |
Questo modello crea un Key Vault di Azure e un account di archiviazione di Azure usato per la registrazione. Crea facoltativamente blocchi di risorse per proteggere le risorse di Key Vault e archiviazione. |
Cluster del servizio Azure Kubernetes con il controller di ingresso gateway applicazione |
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con gateway applicazione, gateway applicazione Controller in ingresso, Registro Azure Container, Log Analytics e Key Vault |
gateway applicazione con i criteri WAF e firewall |
Questo modello crea un gateway applicazione con WAF configurato insieme a un criterio del firewall |
Usare Firewall di Azure come proxy DNS in una topologia Hub & Spoke |
Questo esempio illustra come distribuire una topologia hub-spoke in Azure usando l'Firewall di Azure. La rete virtuale hub funge da punto centrale di connettività a molte reti virtuali spoke connesse alla rete virtuale hub tramite peering di rete virtuale virtuale. |
Creare Frontdoor di Azure davanti ad Azure Gestione API |
Questo esempio illustra come usare Frontdoor di Azure come servizio di bilanciamento del carico globale davanti ad Azure Gestione API. |
Gruppo di sicurezza di rete con log di diagnostica |
Questo modello crea un gruppo di sicurezza di rete con i log di diagnostica e un blocco delle risorse |
Finalità e criteri di routing di Azure rete WAN virtuale |
Questo modello esegue il provisioning di un rete WAN virtuale di Azure con due hub con la funzionalità Finalità di routing e Criteri abilitata. |
Rete virtuale con i log di diagnostica |
Questo modello crea un Rete virtuale con i log di diagnostica e consente l'aggiunta di funzionalità facoltative a ogni subnet |
Creare l'insieme di credenziali dei servizi di ripristino e abilitare la diagnostica |
Questo modello crea un insieme di credenziali di Servizi di ripristino e abilita la diagnostica per Backup di Azure. In questo modo viene distribuito anche l'account di archiviazione e l'area di lavoro oms. |
Creare l'insieme di credenziali dei servizi di ripristino con i criteri di backup |
Questo modello crea un insieme di credenziali di Servizi di ripristino con criteri di backup e configura funzionalità facoltative quali identità di sistema, tipo di archiviazione di backup, ripristino tra aree e log di diagnostica e blocco di eliminazione. |
Azure SQL Server con controllo scritto in Hub eventi |
Questo modello consente di distribuire un server di Azure SQL con controllo abilitato per scrivere log di controllo in Hub eventi |
Azure SQL Server con controllo scritto in Log Analytics |
Questo modello consente di distribuire un server Azure SQL con controllo abilitato per scrivere log di controllo in Log Analytics (area di lavoro OMS) |
Creare l'interfaccia utente di SQL con l'invio di log e metriche configurate |
Questo modello consente di distribuire MI SQL e risorse aggiuntive usate per archiviare log e metriche (area di lavoro di diagnostica, account di archiviazione, hub eventi). |
gateway applicazione con Gestione API e app Web interne |
gateway applicazione instradare il traffico Internet a una rete virtuale (modalità interna) Gestione API'istanza che servizi un'API Web ospitata in un'app Web di Azure. |
Definizione della risorsa modello di Resource Manager
Il tipo di risorsa diagnosticSettings è una risorsa di estensione, che significa che è possibile applicarla a un'altra risorsa.
Utilizzare la proprietà in questa risorsa per impostare l'ambito scope
per questa risorsa. Vedere Impostare l'ambito sulle risorse di estensione nei modelli di Resource Manager.
Il tipo di risorsa diagnosticSettings può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Commenti
Per indicazioni sulla distribuzione di soluzioni di monitoraggio, vedere Creare risorse di monitoraggio usando Bicep.
Formato di risorsa
Per creare una risorsa Microsoft.Insights/diagnosticSettings, aggiungere il codice JSON seguente al modello.
{
"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"
}
}
Valori delle proprietà
diagnosticSettings
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.Insights/diagnosticSettings' |
apiVersion | Versione dell'API risorsa | '2021-05-01-preview' |
name | Nome della risorsa | stringa (obbligatoria) |
ambito | Usare quando si crea una risorsa di estensione in un ambito diverso dall'ambito di distribuzione. | Risorsa di destinazione Per JSON, impostare il valore sul nome completo della risorsa per applicare la risorsa di estensione a. |
properties | Proprietà di una risorsa impostazioni di diagnostica. | DiagnosticSettings |
DiagnosticSettings
Nome | Descrizione | Valore |
---|---|---|
eventHubAuthorizationRuleId | ID risorsa per la regola di autorizzazione dell'hub eventi. | string |
eventHubName | Nome di Hub eventi. Se non è specificato alcun elemento, verrà selezionato l'hub eventi predefinito. | string |
logAnalyticsDestinationType | Stringa che indica se l'esportazione in Log Analytics deve usare il tipo di destinazione predefinito, ad esempio AzureDiagnostics o usare un tipo di destinazione costruito come indicato di seguito: {normalizzato nome categoria di servizio}_{nome categoria normalizzato}. I valori possibili sono: Dedicato e Null (null è predefinito). | string |
log | Elenco delle impostazioni dei log. | LogSettings[] |
marketplacePartnerId | ID risorsa ARM completo della risorsa Marketplace a cui si desidera inviare log di diagnostica. | string |
Metriche | Elenco delle impostazioni delle metriche. | MetricSettings[] |
serviceBusRuleId | ID della regola del bus di servizio dell'impostazione di diagnostica. Questo è qui per mantenere la compatibilità con le versioni precedenti. | string |
storageAccountId | ID risorsa dell'account di archiviazione a cui si desidera inviare i log di diagnostica. | string |
workspaceId | ID risorsa ARM completo dell'area di lavoro Log Analytics a cui si desidera inviare log di diagnostica. Esempio: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 | string |
LogSettings
Nome | Descrizione | Valore |
---|---|---|
category | Nome di una categoria log di diagnostica per un tipo di risorsa a cui viene applicata questa impostazione. Per ottenere l'elenco di una categoria di log di diagnostica per una risorsa, eseguire prima un'operazione GET sulle impostazioni di diagnostica. | string |
categoryGroup | Nome di un gruppo di categorie log di diagnostica per un tipo di risorsa a cui viene applicata questa impostazione. Per ottenere l'elenco di una categoria di log di diagnostica per una risorsa, eseguire prima un'operazione GET sulle impostazioni di diagnostica. | string |
Enabled | valore che indica se questo log è abilitato. | bool (obbligatorio) |
retentionPolicy | i criteri di conservazione per questo log. | Retentionpolicy |
Retentionpolicy
Nome | Descrizione | Valore |
---|---|---|
days | numero di giorni per la conservazione in giorni. Un valore pari a 0 manterrà gli eventi indefiniti. | int (obbligatorio) Vincoli: Valore minimo = 0 |
Enabled | valore che indica se i criteri di conservazione sono abilitati. | bool (obbligatorio) |
MetricSettings
Nome | Descrizione | Valore |
---|---|---|
category | Nome di una categoria metrica di diagnostica per un tipo di risorsa a cui viene applicata questa impostazione. Per ottenere l'elenco delle categorie di metriche di diagnostica per una risorsa, eseguire prima di tutto un'operazione di diagnostica GET. | string |
Enabled | valore che indica se questa categoria è abilitata. | bool (obbligatorio) |
retentionPolicy | i criteri di conservazione per questa categoria. | Retentionpolicy |
timeGrain | timegrain della metrica in formato ISO8601. | string |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Cluster del servizio Azure Kubernetes con un gateway NAT e un gateway applicazione |
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway NAT per le connessioni in uscita e un gateway applicazione per le connessioni in ingresso. |
Creare un cluster del servizio Azure Kubernetes privato con una zona DNS pubblica |
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes privato con una zona DNS pubblica. |
Creare Gestione API nella rete virtuale interna con il gateway app |
Questo modello illustra come creare un'istanza di Azure Gestione API in una rete privata protetta da gateway applicazione di Azure. |
Creare e monitorare l'istanza di Gestione API |
Questo modello crea un'istanza del servizio di Azure Gestione API e dell'area di lavoro Log Analytics e configura il monitoraggio per il servizio Gestione API con Log Analytics |
Distribuire un'applicazione microservizio di Azure Spring Apps semplice |
Questo modello distribuisce un'applicazione microservizio di Azure Spring Apps semplice da eseguire in Azure. |
crea un cluster Azure Stack HCI 23H2 |
Questo modello crea un cluster azure Stack HCI 23H2 usando un modello di Resource Manager. |
Creare una Cache Redis usando un modello |
Questo modello crea una cache Redis di Azure con i dati di diagnostica mantenuti in un account di archiviazione. |
Creare una Cache Redis Premium con il clustering |
Questo modello illustra come configurare il clustering in un'istanza di Cache Redis Premium di Azure. |
Creare una Cache Redis Premium con persistenza dei dati |
Questo modello illustra come configurare la persistenza in un'istanza di Cache Redis Premium di Azure. |
Frontdoor Premium con set di regole gestite da MICROSOFT e WAF |
Questo modello crea un frontdoor Premium, incluso un web application firewall con i set di regole di protezione predefinita e bot gestiti da Microsoft. |
Frontdoor Standard/Premium con WAF e regola personalizzata |
Questo modello crea un frontdoor Standard/Premium, incluso un web application firewall con una regola personalizzata. |
Registro Azure Container con criteri e diagnostica |
Registro Azure Container con criteri e diagnostica (bicep) |
Azure Data Factory con la configurazione della rete virtuale gestita e Git |
Questo modello crea Azure Data Factory con la configurazione Git e la rete virtuale gestita. |
Area di lavoro Log Analytics con soluzioni e origini dati |
Distribuisce un'area di lavoro Log Analytics con soluzioni e origini dati specificate |
Area di lavoro Log Analytics con VM Insights, Container Insights |
Distribuisce un'area di lavoro Log Analytics con VM Insights, soluzioni Container Insights e diagnostica. |
Creare Key Vault con la registrazione abilitata |
Questo modello crea un Key Vault di Azure e un account di archiviazione di Azure usato per la registrazione. Crea facoltativamente blocchi di risorse per proteggere le risorse di Key Vault e archiviazione. |
Cluster del servizio Azure Kubernetes con il controller di ingresso gateway applicazione |
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con gateway applicazione, gateway applicazione Controller in ingresso, Registro Azure Container, Log Analytics e Key Vault |
gateway applicazione con i criteri WAF e firewall |
Questo modello crea un gateway applicazione con WAF configurato insieme a un criterio del firewall |
Usare Firewall di Azure come proxy DNS in una topologia Hub & Spoke |
Questo esempio illustra come distribuire una topologia hub-spoke in Azure usando l'Firewall di Azure. La rete virtuale hub funge da punto centrale di connettività a molte reti virtuali spoke connesse alla rete virtuale hub tramite peering di rete virtuale virtuale. |
Creare Frontdoor di Azure davanti ad Azure Gestione API |
Questo esempio illustra come usare Frontdoor di Azure come servizio di bilanciamento del carico globale davanti ad Azure Gestione API. |
Gruppo di sicurezza di rete con log di diagnostica |
Questo modello crea un gruppo di sicurezza di rete con i log di diagnostica e un blocco delle risorse |
Finalità e criteri di routing di Azure rete WAN virtuale |
Questo modello esegue il provisioning di un rete WAN virtuale di Azure con due hub con la funzionalità Finalità di routing e Criteri abilitata. |
Rete virtuale con i log di diagnostica |
Questo modello crea un Rete virtuale con i log di diagnostica e consente l'aggiunta di funzionalità facoltative a ogni subnet |
Creare un insieme di credenziali di Servizi di ripristino e abilitare la diagnostica |
Questo modello crea un insieme di credenziali di Servizi di ripristino e abilita la diagnostica per Backup di Azure. In questo modo vengono distribuiti anche l'account di archiviazione e l'area di lavoro oms. |
Creare un insieme di credenziali di Servizi di ripristino con criteri di backup |
Questo modello crea un insieme di credenziali di Servizi di ripristino con criteri di backup e configura funzionalità facoltative quali identità di sistema, tipo di archiviazione di backup, ripristino tra aree e log di diagnostica e un blocco di eliminazione. |
Azure SQL Server con controllo scritto nell'hub eventi |
Questo modello consente di distribuire un server di Azure SQL con il controllo abilitato per scrivere i log di controllo nell'hub eventi |
Azure SQL Server con controllo scritto in Log Analytics |
Questo modello consente di distribuire un server di Azure SQL con il controllo abilitato per scrivere log di controllo in Log Analytics (area di lavoro OMS) |
Creare un'istanza gestita di SQL con l'invio configurato di log e metriche |
Questo modello consente di distribuire l'istanza gestita di SQL e risorse aggiuntive usate per archiviare log e metriche (area di lavoro di diagnostica, account di archiviazione, hub eventi). |
gateway applicazione con Gestione API interno e app Web |
gateway applicazione instradare il traffico Internet a una rete virtuale (modalità interna) Gestione API'istanza che servizi un'API Web ospitata in un'app Web di Azure. |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa diagnosticSettings è una risorsa di estensione, il che significa che è possibile applicarlo a un'altra risorsa.
Usare la parent_id
proprietà in questa risorsa per impostare l'ambito per questa risorsa.
Il tipo di risorsa diagnosticSettings può essere distribuito con operazioni destinate a:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Insights/diagnosticSettings, aggiungere il codice Terraform seguente al modello.
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"
}
})
}
Valori delle proprietà
diagnosticSettings
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.Insights/diagnosticSettings@2021-05-01-preview" |
name | Nome della risorsa | stringa (obbligatorio) |
parent_id | ID della risorsa a cui applicare questa risorsa di estensione. | stringa (obbligatorio) |
properties | Proprietà di una risorsa impostazioni di diagnostica. | DiagnosticSettings |
DiagnosticSettings
Nome | Descrizione | Valore |
---|---|---|
eventHubAuthorizationRuleId | ID risorsa per la regola di autorizzazione dell'hub eventi. | string |
eventHubName | Nome di Hub eventi. Se non viene specificato alcun valore, verrà selezionato l'hub eventi predefinito. | string |
logAnalyticsDestinationType | Stringa che indica se l'esportazione in Log Analytics deve usare il tipo di destinazione predefinito, ad esempio AzureDiagnostics o usare un tipo di destinazione costruito come segue: {normalized service identity}_{normalized category name}. I valori possibili sono: Dedicato e Null (null è predefinito). | string |
log | Elenco delle impostazioni dei log. | LogSettings[] |
marketplacePartnerId | ID risorsa ARM completo della risorsa marketplace a cui si desidera inviare i log di diagnostica. | string |
Metriche | Elenco delle impostazioni delle metriche. | MetricSettings[] |
serviceBusRuleId | ID regola del bus di servizio dell'impostazione di diagnostica. Questo è qui per mantenere la compatibilità con le versioni precedenti. | string |
storageAccountId | ID risorsa dell'account di archiviazione a cui si desidera inviare i log di diagnostica. | string |
workspaceId | ID risorsa ARM completo dell'area di lavoro Log Analytics a cui si desidera inviare i log di diagnostica. Esempio: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 | string |
LogSettings
Nome | Descrizione | Valore |
---|---|---|
category | Nome di una categoria log di diagnostica per un tipo di risorsa a cui viene applicata questa impostazione. Per ottenere l'elenco di una categoria di log di diagnostica per una risorsa, eseguire prima un'operazione GET sulle impostazioni di diagnostica. | string |
categoryGroup | Nome di un gruppo di categorie log di diagnostica per un tipo di risorsa a cui viene applicata questa impostazione. Per ottenere l'elenco di una categoria di log di diagnostica per una risorsa, eseguire prima un'operazione GET sulle impostazioni di diagnostica. | string |
Enabled | valore che indica se il log è abilitato. | bool (obbligatorio) |
retentionPolicy | i criteri di conservazione per questo log. | Retentionpolicy |
Retentionpolicy
Nome | Descrizione | Valore |
---|---|---|
days | numero di giorni per la conservazione in giorni. Un valore pari a 0 manterrà gli eventi indefiniti. | int (obbligatorio) Vincoli: Valore minimo = 0 |
Enabled | valore che indica se i criteri di conservazione sono abilitati. | bool (obbligatorio) |
MetricSettings
Nome | Descrizione | Valore |
---|---|---|
category | Nome di una categoria metrica di diagnostica per un tipo di risorsa a cui viene applicata questa impostazione. Per ottenere l'elenco delle categorie di metriche di diagnostica per una risorsa, eseguire prima di tutto un'operazione di diagnostica GET. | string |
Enabled | valore che indica se questa categoria è abilitata. | bool (obbligatorio) |
retentionPolicy | i criteri di conservazione per questa categoria. | Retentionpolicy |
timeGrain | timegrain della metrica in formato ISO8601. | string |