Microsoft.Insights diagnosticSettings 2021-05-01-preview
Bicep-resursdefinition
Resurstypen diagnosticSettings är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.
Använd egenskapen scope
på den här resursen för att ange resursens omfång. Se Ange omfång för tilläggsresurser i Bicep.
Resurstypen diagnosticSettings kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Anmärkningar
Information om hur du distribuerar övervakningslösningar finns i Skapa övervakningsresurser med hjälp av Bicep.
Resursformat
Om du vill skapa en Microsoft.Insights/diagnosticSettings-resurs lägger du till följande Bicep i mallen.
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'
}
}
Egenskapsvärden
diagnosticSettings
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng (krävs) |
omfattning | Använd när du skapar en tilläggsresurs i ett omfång som skiljer sig från distributionsomfånget. | Målresurs För Bicep anger du den här egenskapen till det symboliska namnet på resursen för att tillämpa -tilläggsresursen. |
Egenskaper | Egenskaper för en resurs för diagnostikinställningar. | DiagnosticSettings |
DiagnostikInställningar
Namn | Beskrivning | Värde |
---|---|---|
eventHubAuthorizationRuleId | Resurs-ID:t för händelsehubbens auktoriseringsregel. | sträng |
eventHubName | Namnet på händelsehubben. Om inget anges väljs standardhändelsehubben. | sträng |
logAnalyticsDestinationType | En sträng som anger om exporten till Log Analytics ska använda standardmåltypen, t.ex. AzureDiagnostics, eller använda en måltyp som konstruerats på följande sätt: {normaliserad tjänstidentitet}_{normaliserat kategorinamn}. Möjliga värden är: Dedikerad och null (null är standard.) | sträng |
Loggar | Listan över logginställningar. | LogSettings[] |
marketplacePartnerId | Det fullständiga ARM-resurs-ID:t för Marketplace-resursen som du vill skicka diagnostikloggar till. | sträng |
metrik | Listan över måttinställningar. | MetricSettings[] |
serviceBusRuleId | Service Bus-regel-ID för diagnostikinställningen. Detta är här för att upprätthålla bakåtkompatibilitet. | sträng |
storageAccountId | Resurs-ID för lagringskontot som du vill skicka diagnostikloggar till. | sträng |
workspaceId | Det fullständiga ARM-resurs-ID:t för Log Analytics-arbetsytan som du vill skicka diagnostikloggar till. Exempel: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 | sträng |
LogSettings
Namn | Beskrivning | Värde |
---|---|---|
kategori | Namnet på en kategori för diagnostikloggar för en resurstyp som den här inställningen tillämpas på. Om du vill hämta listan över kategorier för diagnostikloggar för en resurs utför du först en get-diagnostikinställningsåtgärd. | sträng |
categoryGroup | Namnet på en kategorigrupp för diagnostikloggar för en resurstyp som den här inställningen tillämpas på. Om du vill hämta listan över kategorier för diagnostikloggar för en resurs utför du först en get-diagnostikinställningsåtgärd. | sträng |
Aktiverat | ett värde som anger om loggen är aktiverad. | bool (krävs) |
retentionPolicy | kvarhållningsprincipen för den här loggen. | RetentionPolicy |
RetentionPolicy
Namn | Beskrivning | Värde |
---|---|---|
Dagar | antalet dagar för kvarhållningen i dagar. Värdet 0 behåller händelserna på obestämd tid. | int (krävs) Begränsningar: Minsta värde = 0 |
Aktiverat | ett värde som anger om kvarhållningsprincipen är aktiverad. | bool (krävs) |
MetricSettings
Namn | Beskrivning | Värde |
---|---|---|
kategori | Namnet på en kategori för diagnostikmått för en resurstyp som den här inställningen tillämpas på. Om du vill hämta listan över diagnostikmåttkategorier för en resurs utför du först en get-diagnostikinställningsåtgärd. | sträng |
Aktiverat | ett värde som anger om den här kategorin är aktiverad. | bool (krävs) |
retentionPolicy | kvarhållningsprincipen för den här kategorin. | RetentionPolicy |
timeGrain | måttets tidsintervall i ISO8601 format. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
AKS-kluster med en NAT Gateway och en Application Gateway- |
Det här exemplet visar hur du distribuerar ett AKS-kluster med NAT Gateway för utgående anslutningar och en Application Gateway för inkommande anslutningar. |
Skapa ett privat AKS-kluster med en offentlig DNS-zon |
Det här exemplet visar hur du distribuerar ett privat AKS-kluster med en offentlig DNS-zon. |
Skapa API Management i internt VNet med App Gateway |
Den här mallen visar hur du skapar en instans av Azure API Management i ett privat nätverk som skyddas av Azure Application Gateway. |
Skapa och övervaka API Management-instanser |
Den här mallen skapar en instans av Azure API Management-tjänsten och Log Analytics-arbetsytan och konfigurerar övervakning för DIN API Management-tjänst med Log Analytics |
Distribuera ett enkelt Azure Spring Apps-mikrotjänstprogram |
Den här mallen distribuerar ett enkelt Azure Spring Apps-mikrotjänstprogram som ska köras i Azure. |
skapar ett Azure Stack HCI 23H2-kluster |
Den här mallen skapar ett Azure Stack HCI 23H2-kluster med hjälp av en ARM-mall. |
skapar ett Azure Stack HCI 23H2-kluster |
Den här mallen skapar ett Azure Stack HCI 23H2-kluster med hjälp av en ARM-mall med hjälp av anpassad lagrings-IP |
skapar ett Azure Stack HCI 23H2-kluster i switchless-dual-link-nätverksläge |
Den här mallen skapar ett Azure Stack HCI 23H2-kluster med hjälp av en ARM-mall. |
skapar ett Azure Stack HCI 23H2-kluster i Switchless-SingleLink nätverksläge |
Den här mallen skapar ett Azure Stack HCI 23H2-kluster med hjälp av en ARM-mall. |
Skapa en Redis Cache med hjälp av en mall |
Den här mallen skapar en Azure Redis Cache med diagnostikdata som lagras på ett lagringskonto. |
Skapa en Premium Redis Cache med klustring |
Den här mallen visar hur du konfigurerar klustring i en Premium Azure Redis Cache-instans. |
Skapa Premium Redis Cache med |
Den här mallen visar hur du konfigurerar beständighet i en Premium Azure Redis Cache-instans. |
Front Door Premium med WAF- och Microsoft-hanterade regeluppsättningar |
Den här mallen skapar en Front Door Premium inklusive en brandvägg för webbprogram med Microsoft-hanterade standard- och botskyddsregeluppsättningar. |
Front Door Standard/Premium med WAF och anpassad regel |
Den här mallen skapar en Front Door Standard/Premium inklusive en brandvägg för webbprogram med en anpassad regel. |
Azure Container Registry med principer och diagnostik |
Azure Container Registry med principer och diagnostik (bicep) |
Azure Data Factory med Git och konfiguration av hanterade virtuella nätverk |
Den här mallen skapar Azure Data Factory med Git-konfiguration och hanterat virtuellt nätverk. |
Log Analytics-arbetsyta med lösningar och datakällor |
Distribuerar en Log Analytics-arbetsyta med angivna lösningar och datakällor |
Log Analytics-arbetsyta med VM Insights, Container Insights |
Distribuerar en Log Analytics-arbetsyta med VM Insights, Container Insights-lösningar och diagnostik. |
Skapa nyckelvalv med loggning aktiverat |
Den här mallen skapar ett Azure Key Vault och ett Azure Storage-konto som används för loggning. Du kan också skapa resurslås för att skydda dina Key Vault- och lagringsresurser. |
AKS-kluster med Application Gateway-ingresskontrollanten |
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics och Key Vault |
Application Gateway med WAF och brandväggsprincip |
Den här mallen skapar en Application Gateway med WAF konfigurerad tillsammans med en brandväggsprincip |
Använda Azure Firewall som EN DNS-proxy i en Topologi för Hub & Spoke |
Det här exemplet visar hur du distribuerar en hub-spoke-topologi i Azure med hjälp av Azure Firewall. Det virtuella hubbnätverket fungerar som en central anslutningspunkt för många virtuella ekernätverk som är anslutna till det virtuella hubbnätverket via peering för virtuella nätverk. |
Skapa Azure Front Door framför Azure API Management |
Det här exemplet visar hur du använder Azure Front Door som global lastbalanserare framför Azure API Management. |
nätverkssäkerhetsgrupp med diagnostikloggar |
Den här mallen skapar en nätverkssäkerhetsgrupp med diagnostikloggar och ett resurslås |
virtuellt nätverk med diagnostikloggar |
Den här mallen skapar ett virtuellt nätverk med diagnostikloggar och gör att valfria funktioner kan läggas till i varje undernät |
Skapa Recovery Services-valv och aktivera diagnostik |
Den här mallen skapar ett Recovery Services-valv och aktiverar diagnostik för Azure Backup. Detta distribuerar även lagringskonto och oms-arbetsyta. |
Skapa Recovery Services-valv med säkerhetskopieringsprinciper |
Den här mallen skapar ett Recovery Services-valv med säkerhetskopieringsprinciper och konfigurerar valfria funktioner som systemidentitet, lagringstyp för säkerhetskopiering, återställning mellan regioner och diagnostikloggar och ett borttagningslås. |
Azure SQL Server med granskning skriven till Event Hub |
Med den här mallen kan du distribuera en Azure SQL-server med Granskning aktiverat för att skriva granskningsloggar till Event Hub |
Azure SQL Server med granskning skriven till Log Analytics |
Med den här mallen kan du distribuera en Azure SQL-server med Granskning aktiverat för att skriva granskningsloggar till Log Analytics (OMS-arbetsyta) |
Skapa SQL MI med konfigurerad sändning av loggar och mått |
Med den här mallen kan du distribuera SQL MI och ytterligare resurser som används för att lagra loggar och mått (diagnostikarbetsyta, lagringskonto, händelsehubb). |
Application Gateway med intern API Management och Web App |
Application Gateway dirigerar Internettrafik till en API Management-instans för virtuellt nätverk (internt läge) som servar ett webb-API som finns i en Azure-webbapp. |
Resursdefinition för ARM-mall
Resurstypen diagnosticSettings är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.
Använd egenskapen scope
på den här resursen för att ange resursens omfång. Se Ange omfång för tilläggsresurser i ARM-mallar.
Resurstypen diagnosticSettings kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Anmärkningar
Information om hur du distribuerar övervakningslösningar finns i Skapa övervakningsresurser med hjälp av Bicep.
Resursformat
Om du vill skapa en Microsoft.Insights/diagnosticSettings-resurs lägger du till följande JSON i mallen.
{
"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"
}
}
Egenskapsvärden
diagnosticSettings
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Insights/diagnosticSettings" |
apiVersion | Resurs-API-versionen | "2021-05-01-preview" |
Namn | Resursnamnet | sträng (krävs) |
omfattning | Använd när du skapar en tilläggsresurs i ett omfång som skiljer sig från distributionsomfånget. | Målresurs För JSON anger du värdet till det fullständiga namnet på resursen som tilläggsresursen på. |
Egenskaper | Egenskaper för en resurs för diagnostikinställningar. | DiagnosticSettings |
DiagnostikInställningar
Namn | Beskrivning | Värde |
---|---|---|
eventHubAuthorizationRuleId | Resurs-ID:t för händelsehubbens auktoriseringsregel. | sträng |
eventHubName | Namnet på händelsehubben. Om inget anges väljs standardhändelsehubben. | sträng |
logAnalyticsDestinationType | En sträng som anger om exporten till Log Analytics ska använda standardmåltypen, t.ex. AzureDiagnostics, eller använda en måltyp som konstruerats på följande sätt: {normaliserad tjänstidentitet}_{normaliserat kategorinamn}. Möjliga värden är: Dedikerad och null (null är standard.) | sträng |
Loggar | Listan över logginställningar. | LogSettings[] |
marketplacePartnerId | Det fullständiga ARM-resurs-ID:t för Marketplace-resursen som du vill skicka diagnostikloggar till. | sträng |
metrik | Listan över måttinställningar. | MetricSettings[] |
serviceBusRuleId | Service Bus-regel-ID för diagnostikinställningen. Detta är här för att upprätthålla bakåtkompatibilitet. | sträng |
storageAccountId | Resurs-ID för lagringskontot som du vill skicka diagnostikloggar till. | sträng |
workspaceId | Det fullständiga ARM-resurs-ID:t för Log Analytics-arbetsytan som du vill skicka diagnostikloggar till. Exempel: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 | sträng |
LogSettings
Namn | Beskrivning | Värde |
---|---|---|
kategori | Namnet på en kategori för diagnostikloggar för en resurstyp som den här inställningen tillämpas på. Om du vill hämta listan över kategorier för diagnostikloggar för en resurs utför du först en get-diagnostikinställningsåtgärd. | sträng |
categoryGroup | Namnet på en kategorigrupp för diagnostikloggar för en resurstyp som den här inställningen tillämpas på. Om du vill hämta listan över kategorier för diagnostikloggar för en resurs utför du först en get-diagnostikinställningsåtgärd. | sträng |
Aktiverat | ett värde som anger om loggen är aktiverad. | bool (krävs) |
retentionPolicy | kvarhållningsprincipen för den här loggen. | RetentionPolicy |
RetentionPolicy
Namn | Beskrivning | Värde |
---|---|---|
Dagar | antalet dagar för kvarhållningen i dagar. Värdet 0 behåller händelserna på obestämd tid. | int (krävs) Begränsningar: Minsta värde = 0 |
Aktiverat | ett värde som anger om kvarhållningsprincipen är aktiverad. | bool (krävs) |
MetricSettings
Namn | Beskrivning | Värde |
---|---|---|
kategori | Namnet på en kategori för diagnostikmått för en resurstyp som den här inställningen tillämpas på. Om du vill hämta listan över diagnostikmåttkategorier för en resurs utför du först en get-diagnostikinställningsåtgärd. | sträng |
Aktiverat | ett värde som anger om den här kategorin är aktiverad. | bool (krävs) |
retentionPolicy | kvarhållningsprincipen för den här kategorin. | RetentionPolicy |
timeGrain | måttets tidsintervall i ISO8601 format. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
AKS-kluster med en NAT Gateway och en Application Gateway- |
Det här exemplet visar hur du distribuerar ett AKS-kluster med NAT Gateway för utgående anslutningar och en Application Gateway för inkommande anslutningar. |
Skapa ett privat AKS-kluster med en offentlig DNS-zon |
Det här exemplet visar hur du distribuerar ett privat AKS-kluster med en offentlig DNS-zon. |
Skapa API Management i internt VNet med App Gateway |
Den här mallen visar hur du skapar en instans av Azure API Management i ett privat nätverk som skyddas av Azure Application Gateway. |
Skapa och övervaka API Management-instanser |
Den här mallen skapar en instans av Azure API Management-tjänsten och Log Analytics-arbetsytan och konfigurerar övervakning för DIN API Management-tjänst med Log Analytics |
Distribuera ett enkelt Azure Spring Apps-mikrotjänstprogram |
Den här mallen distribuerar ett enkelt Azure Spring Apps-mikrotjänstprogram som ska köras i Azure. |
skapar ett Azure Stack HCI 23H2-kluster |
Den här mallen skapar ett Azure Stack HCI 23H2-kluster med hjälp av en ARM-mall. |
skapar ett Azure Stack HCI 23H2-kluster |
Den här mallen skapar ett Azure Stack HCI 23H2-kluster med hjälp av en ARM-mall med hjälp av anpassad lagrings-IP |
skapar ett Azure Stack HCI 23H2-kluster i switchless-dual-link-nätverksläge |
Den här mallen skapar ett Azure Stack HCI 23H2-kluster med hjälp av en ARM-mall. |
skapar ett Azure Stack HCI 23H2-kluster i Switchless-SingleLink nätverksläge |
Den här mallen skapar ett Azure Stack HCI 23H2-kluster med hjälp av en ARM-mall. |
Skapa en Redis Cache med hjälp av en mall |
Den här mallen skapar en Azure Redis Cache med diagnostikdata som lagras på ett lagringskonto. |
Skapa en Premium Redis Cache med klustring |
Den här mallen visar hur du konfigurerar klustring i en Premium Azure Redis Cache-instans. |
Skapa Premium Redis Cache med |
Den här mallen visar hur du konfigurerar beständighet i en Premium Azure Redis Cache-instans. |
Front Door Premium med WAF- och Microsoft-hanterade regeluppsättningar |
Den här mallen skapar en Front Door Premium inklusive en brandvägg för webbprogram med Microsoft-hanterade standard- och botskyddsregeluppsättningar. |
Front Door Standard/Premium med WAF och anpassad regel |
Den här mallen skapar en Front Door Standard/Premium inklusive en brandvägg för webbprogram med en anpassad regel. |
Azure Container Registry med principer och diagnostik |
Azure Container Registry med principer och diagnostik (bicep) |
Azure Data Factory med Git och konfiguration av hanterade virtuella nätverk |
Den här mallen skapar Azure Data Factory med Git-konfiguration och hanterat virtuellt nätverk. |
Log Analytics-arbetsyta med lösningar och datakällor |
Distribuerar en Log Analytics-arbetsyta med angivna lösningar och datakällor |
Log Analytics-arbetsyta med VM Insights, Container Insights |
Distribuerar en Log Analytics-arbetsyta med VM Insights, Container Insights-lösningar och diagnostik. |
Skapa nyckelvalv med loggning aktiverat |
Den här mallen skapar ett Azure Key Vault och ett Azure Storage-konto som används för loggning. Du kan också skapa resurslås för att skydda dina Key Vault- och lagringsresurser. |
AKS-kluster med Application Gateway-ingresskontrollanten |
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics och Key Vault |
Application Gateway med WAF och brandväggsprincip |
Den här mallen skapar en Application Gateway med WAF konfigurerad tillsammans med en brandväggsprincip |
Använda Azure Firewall som EN DNS-proxy i en Topologi för Hub & Spoke |
Det här exemplet visar hur du distribuerar en hub-spoke-topologi i Azure med hjälp av Azure Firewall. Det virtuella hubbnätverket fungerar som en central anslutningspunkt för många virtuella ekernätverk som är anslutna till det virtuella hubbnätverket via peering för virtuella nätverk. |
Skapa Azure Front Door framför Azure API Management |
Det här exemplet visar hur du använder Azure Front Door som global lastbalanserare framför Azure API Management. |
nätverkssäkerhetsgrupp med diagnostikloggar |
Den här mallen skapar en nätverkssäkerhetsgrupp med diagnostikloggar och ett resurslås |
virtuellt nätverk med diagnostikloggar |
Den här mallen skapar ett virtuellt nätverk med diagnostikloggar och gör att valfria funktioner kan läggas till i varje undernät |
Skapa Recovery Services-valv och aktivera diagnostik |
Den här mallen skapar ett Recovery Services-valv och aktiverar diagnostik för Azure Backup. Detta distribuerar även lagringskonto och oms-arbetsyta. |
Skapa Recovery Services-valv med säkerhetskopieringsprinciper |
Den här mallen skapar ett Recovery Services-valv med säkerhetskopieringsprinciper och konfigurerar valfria funktioner som systemidentitet, lagringstyp för säkerhetskopiering, återställning mellan regioner och diagnostikloggar och ett borttagningslås. |
Azure SQL Server med granskning skriven till Event Hub |
Med den här mallen kan du distribuera en Azure SQL-server med Granskning aktiverat för att skriva granskningsloggar till Event Hub |
Azure SQL Server med granskning skriven till Log Analytics |
Med den här mallen kan du distribuera en Azure SQL-server med Granskning aktiverat för att skriva granskningsloggar till Log Analytics (OMS-arbetsyta) |
Skapa SQL MI med konfigurerad sändning av loggar och mått |
Med den här mallen kan du distribuera SQL MI och ytterligare resurser som används för att lagra loggar och mått (diagnostikarbetsyta, lagringskonto, händelsehubb). |
Application Gateway med intern API Management och Web App |
Application Gateway dirigerar Internettrafik till en API Management-instans för virtuellt nätverk (internt läge) som servar ett webb-API som finns i en Azure-webbapp. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen diagnosticSettings är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.
Använd egenskapen parent_id
på den här resursen för att ange resursens omfång.
Resurstypen diagnosticSettings kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Insights/diagnosticSettings-resurs lägger du till följande Terraform i mallen.
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"
}
})
}
Egenskapsvärden
diagnosticSettings
Namn | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Insights/diagnosticSettings@2021-05-01-preview" |
Namn | Resursnamnet | sträng (krävs) |
parent_id | ID:t för resursen som den här tilläggsresursen ska tillämpas på. | sträng (krävs) |
Egenskaper | Egenskaper för en resurs för diagnostikinställningar. | DiagnosticSettings |
DiagnostikInställningar
Namn | Beskrivning | Värde |
---|---|---|
eventHubAuthorizationRuleId | Resurs-ID:t för händelsehubbens auktoriseringsregel. | sträng |
eventHubName | Namnet på händelsehubben. Om inget anges väljs standardhändelsehubben. | sträng |
logAnalyticsDestinationType | En sträng som anger om exporten till Log Analytics ska använda standardmåltypen, t.ex. AzureDiagnostics, eller använda en måltyp som konstruerats på följande sätt: {normaliserad tjänstidentitet}_{normaliserat kategorinamn}. Möjliga värden är: Dedikerad och null (null är standard.) | sträng |
Loggar | Listan över logginställningar. | LogSettings[] |
marketplacePartnerId | Det fullständiga ARM-resurs-ID:t för Marketplace-resursen som du vill skicka diagnostikloggar till. | sträng |
metrik | Listan över måttinställningar. | MetricSettings[] |
serviceBusRuleId | Service Bus-regel-ID för diagnostikinställningen. Detta är här för att upprätthålla bakåtkompatibilitet. | sträng |
storageAccountId | Resurs-ID för lagringskontot som du vill skicka diagnostikloggar till. | sträng |
workspaceId | Det fullständiga ARM-resurs-ID:t för Log Analytics-arbetsytan som du vill skicka diagnostikloggar till. Exempel: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 | sträng |
LogSettings
Namn | Beskrivning | Värde |
---|---|---|
kategori | Namnet på en kategori för diagnostikloggar för en resurstyp som den här inställningen tillämpas på. Om du vill hämta listan över kategorier för diagnostikloggar för en resurs utför du först en get-diagnostikinställningsåtgärd. | sträng |
categoryGroup | Namnet på en kategorigrupp för diagnostikloggar för en resurstyp som den här inställningen tillämpas på. Om du vill hämta listan över kategorier för diagnostikloggar för en resurs utför du först en get-diagnostikinställningsåtgärd. | sträng |
Aktiverat | ett värde som anger om loggen är aktiverad. | bool (krävs) |
retentionPolicy | kvarhållningsprincipen för den här loggen. | RetentionPolicy |
RetentionPolicy
Namn | Beskrivning | Värde |
---|---|---|
Dagar | antalet dagar för kvarhållningen i dagar. Värdet 0 behåller händelserna på obestämd tid. | int (krävs) Begränsningar: Minsta värde = 0 |
Aktiverat | ett värde som anger om kvarhållningsprincipen är aktiverad. | bool (krävs) |
MetricSettings
Namn | Beskrivning | Värde |
---|---|---|
kategori | Namnet på en kategori för diagnostikmått för en resurstyp som den här inställningen tillämpas på. Om du vill hämta listan över diagnostikmåttkategorier för en resurs utför du först en get-diagnostikinställningsåtgärd. | sträng |
Aktiverat | ett värde som anger om den här kategorin är aktiverad. | bool (krävs) |
retentionPolicy | kvarhållningsprincipen för den här kategorin. | RetentionPolicy |
timeGrain | måttets tidsintervall i ISO8601 format. | sträng |