Dela via


Microsoft.Insights-dataCollectionRules 2021-04-01

Bicep-resursdefinition

Resurstypen dataCollectionRules kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Insights/dataCollectionRules-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Insights/dataCollectionRules@2021-04-01' = {
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    dataFlows: [
      {
        destinations: [
          'string'
        ]
        streams: [
          'string'
        ]
      }
    ]
    dataSources: {
      extensions: [
        {
          extensionName: 'string'
          extensionSettings: any(Azure.Bicep.Types.Concrete.AnyType)
          inputDataSources: [
            'string'
          ]
          name: 'string'
          streams: [
            'string'
          ]
        }
      ]
      performanceCounters: [
        {
          counterSpecifiers: [
            'string'
          ]
          name: 'string'
          samplingFrequencyInSeconds: int
          streams: [
            'string'
          ]
        }
      ]
      syslog: [
        {
          facilityNames: [
            'string'
          ]
          logLevels: [
            'string'
          ]
          name: 'string'
          streams: [
            'string'
          ]
        }
      ]
      windowsEventLogs: [
        {
          name: 'string'
          streams: [
            'string'
          ]
          xPathQueries: [
            'string'
          ]
        }
      ]
    }
    description: 'string'
    destinations: {
      azureMonitorMetrics: {
        name: 'string'
      }
      logAnalytics: [
        {
          name: 'string'
          workspaceResourceId: 'string'
        }
      ]
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

DataCollectionRuleDataSources

Namn Beskrivning Värde
Tillägg Listan över konfigurationer av datakällan för Azure VM-tillägget. ExtensionDataSource[]
performanceCounters Listan över konfigurationer av datakällor för prestandaräknare. PerfCounterDataSource[]
syslog Listan över Syslog-datakällans konfigurationer. SyslogDataSource[]
windowsEventLogs Listan över konfigurationer för Windows-händelseloggens datakälla. WindowsEventLogDataSource[]

DataCollectionRuleDestinations

Namn Beskrivning Värde
azureMonitorMetrics Azure Monitor Metrics-mål. DestinationsSpecAzureMonitorMetrics
logAnalytics Lista över Log Analytics-mål. LogAnalyticsDestination[]

DataCollectionRuleResourceProperties

Namn Beskrivning Värde
dataflöden Specifikationen av dataflöden. DataFlow[]
dataSources Specifikationen av datakällor.
Den här egenskapen är valfri och kan utelämnas om regeln är avsedd att användas via direkta anrop till den etablerade slutpunkten.
DataCollectionRuleDataSources
beskrivning Beskrivning av datainsamlingsregeln. sträng
resmål Specifikationen av destinationer. DataCollectionRuleDestinations

DataCollectionRuleResourceTags

Namn Beskrivning Värde

Dataflöde

Namn Beskrivning Värde
resmål Lista över mål för det här dataflödet. string[]
Strömmar Lista över strömmar för det här dataflödet. Strängmatris som innehåller något av:
"Microsoft-Event"
"Microsoft-InsightsMetrics"
"Microsoft-Perf"
"Microsoft-Syslog"
"Microsoft-WindowsEvent"

DestinationsSpecAzureMonitorMetrics

Namn Beskrivning Värde
Namn Ett eget namn för målet.
Det här namnet ska vara unikt för alla mål (oavsett typ) i datainsamlingsregeln.
sträng

ExtensionDataSource

Namn Beskrivning Värde
extensionName Namnet på VM-tillägget. sträng (krävs)
extensionSettings Tilläggsinställningarna. Formatet är specifikt för ett visst tillägg. någon
inputDataSources Listan över datakällor som tillägget behöver data från. string[]
Namn Ett eget namn för datakällan.
Det här namnet ska vara unikt för alla datakällor (oavsett typ) i datainsamlingsregeln.
sträng
Strömmar Lista över strömmar som den här datakällan ska skickas till.
En dataström anger vilket schema som ska användas för dessa data och vanligtvis vilken tabell i Log Analytics som data skickas till.
Strängmatris som innehåller något av:
"Microsoft-Event"
"Microsoft-InsightsMetrics"
"Microsoft-Perf"
"Microsoft-Syslog"
"Microsoft-WindowsEvent"

LogAnalyticsDestination

Namn Beskrivning Värde
Namn Ett eget namn för målet.
Det här namnet ska vara unikt för alla mål (oavsett typ) i datainsamlingsregeln.
sträng
workspaceResourceId Resurs-ID för Log Analytics-arbetsytan. sträng

Microsoft.Insights/dataCollectionRules

Namn Beskrivning Värde
sort Typen av resurs. "Linux"
"Windows"
plats Den geo-plats där resursen finns. sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Resursegenskaper. DataCollectionRuleResourceProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

PerfCounterDataSource

Namn Beskrivning Värde
counterSpecifiers En lista med specificerarnamn för de prestandaräknare som du vill samla in.
Använd ett jokertecken (*) för att samla in en räknare för alla instanser.
Om du vill hämta en lista över prestandaräknare i Windows kör du kommandot "typeperf".
string[]
Namn Ett eget namn för datakällan.
Det här namnet ska vara unikt för alla datakällor (oavsett typ) i datainsamlingsregeln.
sträng
samplingFrequencyInSeconds Antalet sekunder mellan på varandra följande räknarmätningar (exempel). Int
Strömmar Lista över strömmar som den här datakällan ska skickas till.
En dataström anger vilket schema som ska användas för dessa data och vanligtvis vilken tabell i Log Analytics som data skickas till.
Strängmatris som innehåller något av:
"Microsoft-InsightsMetrics"
"Microsoft-Perf"

SyslogDataSource

Namn Beskrivning Värde
facilityNames Listan över anläggningsnamn. Strängmatris som innehåller något av:
'*'
"alert"
"granskning"
"auth"
"authpriv"
"klocka"
"cron"
"daemon"
"ftp"
"kern"
"local0"
"local1"
"local2"
"local3"
"local4"
"local5"
"local6"
"local7"
"lpr"
"e-post"
"mark"
"nyheter"
"nopri"
"ntp"
"syslog"
"användare"
"uucp"
logLevels Loggnivåerna som ska samlas in. Strängmatris som innehåller något av:
'*'
"Avisering"
"Kritisk"
"Felsöka"
"Nödsituation"
"Fel"
"Info"
"Meddelande"
"Varning"
Namn Ett eget namn för datakällan.
Det här namnet ska vara unikt för alla datakällor (oavsett typ) i datainsamlingsregeln.
sträng
Strömmar Lista över strömmar som den här datakällan ska skickas till.
En dataström anger vilket schema som ska användas för dessa data och vanligtvis vilken tabell i Log Analytics som data skickas till.
Strängmatris som innehåller något av:
"Microsoft-Syslog"

WindowsEventLogDataSource

Namn Beskrivning Värde
Namn Ett eget namn för datakällan.
Det här namnet ska vara unikt för alla datakällor (oavsett typ) i datainsamlingsregeln.
sträng
Strömmar Lista över strömmar som den här datakällan ska skickas till.
En dataström anger vilket schema som ska användas för dessa data och vanligtvis vilken tabell i Log Analytics som data skickas till.
Strängmatris som innehåller något av:
"Microsoft-Event"
"Microsoft-WindowsEvent"
xPathQueries En lista över Windows-händelseloggfrågor i XPATH-format. string[]

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Distribuera säker Azure AI Studio med ett hanterat virtuellt nätverk Den här mallen skapar en säker Azure AI Studio-miljö med robusta nätverks- och identitetssäkerhetsbegränsningar.

Resursdefinition för ARM-mall

Resurstypen dataCollectionRules kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Insights/dataCollectionRules-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Insights/dataCollectionRules",
  "apiVersion": "2021-04-01",
  "name": "string",
  "kind": "string",
  "location": "string",
  "properties": {
    "dataFlows": [
      {
        "destinations": [ "string" ],
        "streams": [ "string" ]
      }
    ],
    "dataSources": {
      "extensions": [
        {
          "extensionName": "string",
          "extensionSettings": {},
          "inputDataSources": [ "string" ],
          "name": "string",
          "streams": [ "string" ]
        }
      ],
      "performanceCounters": [
        {
          "counterSpecifiers": [ "string" ],
          "name": "string",
          "samplingFrequencyInSeconds": "int",
          "streams": [ "string" ]
        }
      ],
      "syslog": [
        {
          "facilityNames": [ "string" ],
          "logLevels": [ "string" ],
          "name": "string",
          "streams": [ "string" ]
        }
      ],
      "windowsEventLogs": [
        {
          "name": "string",
          "streams": [ "string" ],
          "xPathQueries": [ "string" ]
        }
      ]
    },
    "description": "string",
    "destinations": {
      "azureMonitorMetrics": {
        "name": "string"
      },
      "logAnalytics": [
        {
          "name": "string",
          "workspaceResourceId": "string"
        }
      ]
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

DataCollectionRuleDataSources

Namn Beskrivning Värde
Tillägg Listan över konfigurationer av datakällan för Azure VM-tillägget. ExtensionDataSource[]
performanceCounters Listan över konfigurationer av datakällor för prestandaräknare. PerfCounterDataSource[]
syslog Listan över Syslog-datakällans konfigurationer. SyslogDataSource[]
windowsEventLogs Listan över konfigurationer för Windows-händelseloggens datakälla. WindowsEventLogDataSource[]

DataCollectionRuleDestinations

Namn Beskrivning Värde
azureMonitorMetrics Azure Monitor Metrics-mål. DestinationsSpecAzureMonitorMetrics
logAnalytics Lista över Log Analytics-mål. LogAnalyticsDestination[]

DataCollectionRuleResourceProperties

Namn Beskrivning Värde
dataflöden Specifikationen av dataflöden. DataFlow[]
dataSources Specifikationen av datakällor.
Den här egenskapen är valfri och kan utelämnas om regeln är avsedd att användas via direkta anrop till den etablerade slutpunkten.
DataCollectionRuleDataSources
beskrivning Beskrivning av datainsamlingsregeln. sträng
resmål Specifikationen av destinationer. DataCollectionRuleDestinations

DataCollectionRuleResourceTags

Namn Beskrivning Värde

Dataflöde

Namn Beskrivning Värde
resmål Lista över mål för det här dataflödet. string[]
Strömmar Lista över strömmar för det här dataflödet. Strängmatris som innehåller något av:
"Microsoft-Event"
"Microsoft-InsightsMetrics"
"Microsoft-Perf"
"Microsoft-Syslog"
"Microsoft-WindowsEvent"

DestinationsSpecAzureMonitorMetrics

Namn Beskrivning Värde
Namn Ett eget namn för målet.
Det här namnet ska vara unikt för alla mål (oavsett typ) i datainsamlingsregeln.
sträng

ExtensionDataSource

Namn Beskrivning Värde
extensionName Namnet på VM-tillägget. sträng (krävs)
extensionSettings Tilläggsinställningarna. Formatet är specifikt för ett visst tillägg. någon
inputDataSources Listan över datakällor som tillägget behöver data från. string[]
Namn Ett eget namn för datakällan.
Det här namnet ska vara unikt för alla datakällor (oavsett typ) i datainsamlingsregeln.
sträng
Strömmar Lista över strömmar som den här datakällan ska skickas till.
En dataström anger vilket schema som ska användas för dessa data och vanligtvis vilken tabell i Log Analytics som data skickas till.
Strängmatris som innehåller något av:
"Microsoft-Event"
"Microsoft-InsightsMetrics"
"Microsoft-Perf"
"Microsoft-Syslog"
"Microsoft-WindowsEvent"

LogAnalyticsDestination

Namn Beskrivning Värde
Namn Ett eget namn för målet.
Det här namnet ska vara unikt för alla mål (oavsett typ) i datainsamlingsregeln.
sträng
workspaceResourceId Resurs-ID för Log Analytics-arbetsytan. sträng

Microsoft.Insights/dataCollectionRules

Namn Beskrivning Värde
apiVersion API-versionen '2021-04-01'
sort Typen av resurs. "Linux"
"Windows"
plats Den geo-plats där resursen finns. sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Resursegenskaper. DataCollectionRuleResourceProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Insights/dataCollectionRules"

PerfCounterDataSource

Namn Beskrivning Värde
counterSpecifiers En lista med specificerarnamn för de prestandaräknare som du vill samla in.
Använd ett jokertecken (*) för att samla in en räknare för alla instanser.
Om du vill hämta en lista över prestandaräknare i Windows kör du kommandot "typeperf".
string[]
Namn Ett eget namn för datakällan.
Det här namnet ska vara unikt för alla datakällor (oavsett typ) i datainsamlingsregeln.
sträng
samplingFrequencyInSeconds Antalet sekunder mellan på varandra följande räknarmätningar (exempel). Int
Strömmar Lista över strömmar som den här datakällan ska skickas till.
En dataström anger vilket schema som ska användas för dessa data och vanligtvis vilken tabell i Log Analytics som data skickas till.
Strängmatris som innehåller något av:
"Microsoft-InsightsMetrics"
"Microsoft-Perf"

SyslogDataSource

Namn Beskrivning Värde
facilityNames Listan över anläggningsnamn. Strängmatris som innehåller något av:
'*'
"alert"
"granskning"
"auth"
"authpriv"
"klocka"
"cron"
"daemon"
"ftp"
"kern"
"local0"
"local1"
"local2"
"local3"
"local4"
"local5"
"local6"
"local7"
"lpr"
"e-post"
"mark"
"nyheter"
"nopri"
"ntp"
"syslog"
"användare"
"uucp"
logLevels Loggnivåerna som ska samlas in. Strängmatris som innehåller något av:
'*'
"Avisering"
"Kritisk"
"Felsöka"
"Nödsituation"
"Fel"
"Info"
"Meddelande"
"Varning"
Namn Ett eget namn för datakällan.
Det här namnet ska vara unikt för alla datakällor (oavsett typ) i datainsamlingsregeln.
sträng
Strömmar Lista över strömmar som den här datakällan ska skickas till.
En dataström anger vilket schema som ska användas för dessa data och vanligtvis vilken tabell i Log Analytics som data skickas till.
Strängmatris som innehåller något av:
"Microsoft-Syslog"

WindowsEventLogDataSource

Namn Beskrivning Värde
Namn Ett eget namn för datakällan.
Det här namnet ska vara unikt för alla datakällor (oavsett typ) i datainsamlingsregeln.
sträng
Strömmar Lista över strömmar som den här datakällan ska skickas till.
En dataström anger vilket schema som ska användas för dessa data och vanligtvis vilken tabell i Log Analytics som data skickas till.
Strängmatris som innehåller något av:
"Microsoft-Event"
"Microsoft-WindowsEvent"
xPathQueries En lista över Windows-händelseloggfrågor i XPATH-format. string[]

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
datainsamlingsregel för Syslog

Distribuera till Azure
Den här mallen skapar en datainsamlingsregel som definierar datakällan (Syslog) och målarbetsytan.
Distribuera darktrace autoskalning vSensors

Distribuera till Azure
Med den här mallen kan du distribuera en automatisk automatisk skalningsdistribution av Darktrace vSensors
Distribuera säker Azure AI Studio med ett hanterat virtuellt nätverk

Distribuera till Azure
Den här mallen skapar en säker Azure AI Studio-miljö med robusta nätverks- och identitetssäkerhetsbegränsningar.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen dataCollectionRules 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/dataCollectionRules-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/dataCollectionRules@2021-04-01"
  name = "string"
  kind = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      dataFlows = [
        {
          destinations = [
            "string"
          ]
          streams = [
            "string"
          ]
        }
      ]
      dataSources = {
        extensions = [
          {
            extensionName = "string"
            extensionSettings = ?
            inputDataSources = [
              "string"
            ]
            name = "string"
            streams = [
              "string"
            ]
          }
        ]
        performanceCounters = [
          {
            counterSpecifiers = [
              "string"
            ]
            name = "string"
            samplingFrequencyInSeconds = int
            streams = [
              "string"
            ]
          }
        ]
        syslog = [
          {
            facilityNames = [
              "string"
            ]
            logLevels = [
              "string"
            ]
            name = "string"
            streams = [
              "string"
            ]
          }
        ]
        windowsEventLogs = [
          {
            name = "string"
            streams = [
              "string"
            ]
            xPathQueries = [
              "string"
            ]
          }
        ]
      }
      description = "string"
      destinations = {
        azureMonitorMetrics = {
          name = "string"
        }
        logAnalytics = [
          {
            name = "string"
            workspaceResourceId = "string"
          }
        ]
      }
    }
  })
}

Egenskapsvärden

DataCollectionRuleDataSources

Namn Beskrivning Värde
Tillägg Listan över konfigurationer av datakällan för Azure VM-tillägget. ExtensionDataSource[]
performanceCounters Listan över konfigurationer av datakällor för prestandaräknare. PerfCounterDataSource[]
syslog Listan över Syslog-datakällans konfigurationer. SyslogDataSource[]
windowsEventLogs Listan över konfigurationer för Windows-händelseloggens datakälla. WindowsEventLogDataSource[]

DataCollectionRuleDestinations

Namn Beskrivning Värde
azureMonitorMetrics Azure Monitor Metrics-mål. DestinationsSpecAzureMonitorMetrics
logAnalytics Lista över Log Analytics-mål. LogAnalyticsDestination[]

DataCollectionRuleResourceProperties

Namn Beskrivning Värde
dataflöden Specifikationen av dataflöden. DataFlow[]
dataSources Specifikationen av datakällor.
Den här egenskapen är valfri och kan utelämnas om regeln är avsedd att användas via direkta anrop till den etablerade slutpunkten.
DataCollectionRuleDataSources
beskrivning Beskrivning av datainsamlingsregeln. sträng
resmål Specifikationen av destinationer. DataCollectionRuleDestinations

DataCollectionRuleResourceTags

Namn Beskrivning Värde

Dataflöde

Namn Beskrivning Värde
resmål Lista över mål för det här dataflödet. string[]
Strömmar Lista över strömmar för det här dataflödet. Strängmatris som innehåller något av:
"Microsoft-Event"
"Microsoft-InsightsMetrics"
"Microsoft-Perf"
"Microsoft-Syslog"
"Microsoft-WindowsEvent"

DestinationsSpecAzureMonitorMetrics

Namn Beskrivning Värde
Namn Ett eget namn för målet.
Det här namnet ska vara unikt för alla mål (oavsett typ) i datainsamlingsregeln.
sträng

ExtensionDataSource

Namn Beskrivning Värde
extensionName Namnet på VM-tillägget. sträng (krävs)
extensionSettings Tilläggsinställningarna. Formatet är specifikt för ett visst tillägg. någon
inputDataSources Listan över datakällor som tillägget behöver data från. string[]
Namn Ett eget namn för datakällan.
Det här namnet ska vara unikt för alla datakällor (oavsett typ) i datainsamlingsregeln.
sträng
Strömmar Lista över strömmar som den här datakällan ska skickas till.
En dataström anger vilket schema som ska användas för dessa data och vanligtvis vilken tabell i Log Analytics som data skickas till.
Strängmatris som innehåller något av:
"Microsoft-Event"
"Microsoft-InsightsMetrics"
"Microsoft-Perf"
"Microsoft-Syslog"
"Microsoft-WindowsEvent"

LogAnalyticsDestination

Namn Beskrivning Värde
Namn Ett eget namn för målet.
Det här namnet ska vara unikt för alla mål (oavsett typ) i datainsamlingsregeln.
sträng
workspaceResourceId Resurs-ID för Log Analytics-arbetsytan. sträng

Microsoft.Insights/dataCollectionRules

Namn Beskrivning Värde
sort Typen av resurs. "Linux"
"Windows"
plats Den geo-plats där resursen finns. sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Resursegenskaper. DataCollectionRuleResourceProperties
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Insights/dataCollectionRules@2021-04-01"

PerfCounterDataSource

Namn Beskrivning Värde
counterSpecifiers En lista med specificerarnamn för de prestandaräknare som du vill samla in.
Använd ett jokertecken (*) för att samla in en räknare för alla instanser.
Om du vill hämta en lista över prestandaräknare i Windows kör du kommandot "typeperf".
string[]
Namn Ett eget namn för datakällan.
Det här namnet ska vara unikt för alla datakällor (oavsett typ) i datainsamlingsregeln.
sträng
samplingFrequencyInSeconds Antalet sekunder mellan på varandra följande räknarmätningar (exempel). Int
Strömmar Lista över strömmar som den här datakällan ska skickas till.
En dataström anger vilket schema som ska användas för dessa data och vanligtvis vilken tabell i Log Analytics som data skickas till.
Strängmatris som innehåller något av:
"Microsoft-InsightsMetrics"
"Microsoft-Perf"

SyslogDataSource

Namn Beskrivning Värde
facilityNames Listan över anläggningsnamn. Strängmatris som innehåller något av:
'*'
"alert"
"granskning"
"auth"
"authpriv"
"klocka"
"cron"
"daemon"
"ftp"
"kern"
"local0"
"local1"
"local2"
"local3"
"local4"
"local5"
"local6"
"local7"
"lpr"
"e-post"
"mark"
"nyheter"
"nopri"
"ntp"
"syslog"
"användare"
"uucp"
logLevels Loggnivåerna som ska samlas in. Strängmatris som innehåller något av:
'*'
"Avisering"
"Kritisk"
"Felsöka"
"Nödsituation"
"Fel"
"Info"
"Meddelande"
"Varning"
Namn Ett eget namn för datakällan.
Det här namnet ska vara unikt för alla datakällor (oavsett typ) i datainsamlingsregeln.
sträng
Strömmar Lista över strömmar som den här datakällan ska skickas till.
En dataström anger vilket schema som ska användas för dessa data och vanligtvis vilken tabell i Log Analytics som data skickas till.
Strängmatris som innehåller något av:
"Microsoft-Syslog"

WindowsEventLogDataSource

Namn Beskrivning Värde
Namn Ett eget namn för datakällan.
Det här namnet ska vara unikt för alla datakällor (oavsett typ) i datainsamlingsregeln.
sträng
Strömmar Lista över strömmar som den här datakällan ska skickas till.
En dataström anger vilket schema som ska användas för dessa data och vanligtvis vilken tabell i Log Analytics som data skickas till.
Strängmatris som innehåller något av:
"Microsoft-Event"
"Microsoft-WindowsEvent"
xPathQueries En lista över Windows-händelseloggfrågor i XPATH-format. string[]