Data Collection Rules - Create
Bir veri toplama kuralı oluşturur veya günceller.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dataCollectionRuleName}?api-version=2024-03-11
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
data
|
path | True |
string |
Veri toplama kuralının adı. Ad büyük/küçük harfe duyarsız. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız. |
|
subscription
|
path | True |
string minLength: 1 |
Hedef aboneliğin kimliği. |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
İstek Gövdesi
| Name | Gerekli | Tür | Description |
|---|---|---|---|
| location | True |
string |
Kaynağın bulunduğu coğrafi konum. |
| identity |
Kaynağın yönetilen hizmet kimliği. |
||
| kind |
Kaynağın türü. |
||
| properties.agentSettings |
Belirli bir konakta aracı davranışını değiştirmek için kullanılan aracı ayarları |
||
| properties.dataCollectionEndpointId |
string |
Bu kuralın birlikte kullanabildiği veri toplama uç noktasının kaynak kimliği. |
|
| properties.dataFlows |
Data |
Veri akışlarının belirtimi. |
|
| properties.dataSources |
Veri kaynaklarının belirtimi. Bu özellik isteğe bağlıdır ve kuralın sağlanan uç noktaya doğrudan çağrılar yoluyla kullanılması amaçlanıyorsa atlanabilir. |
||
| properties.description |
string |
Veri toplama kuralının açıklaması. |
|
| properties.destinations |
Hedeflerin belirtimi. |
||
| properties.directDataSources |
Doğrudan veri kaynaklarının belirtimi. Bu özellik isteğe bağlıdır ve atlanabilir. |
||
| properties.references |
DCR'nin diğer bölümlerinde kullanılabilecek tüm başvuruları tanımlar |
||
| properties.streamDeclarations |
<string,
Stream |
Bu kuralda kullanılan özel akışların bildirimi. |
|
| sku |
Kaynağın SKU'su. |
||
| tags |
object |
Kaynak etiketleri. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Veri toplama kuralı başarıyla güncellendi |
|
| 201 Created |
Veri toplama kuralı başarıyla oluşturuldu |
|
| Other Status Codes |
Hata |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
Create or update an agent settings configuration
Örnek isteği
PUT https://management.azure.com/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule?api-version=2024-03-11
{
"location": "eastus",
"kind": "AgentSettings",
"properties": {
"description": "An agent settings configuration",
"agentSettings": {
"logs": [
{
"name": "MaxDiskQuotaInMB",
"value": "5000"
},
{
"name": "UseTimeReceivedForForwardedEvents",
"value": "1"
},
{
"name": "Tags",
"value": "Azure, Monitoring"
}
]
}
}
}
Örnek yanıt
{
"id": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule",
"name": "myCollectionRule",
"type": "Microsoft.Insights/dataCollectionRules",
"location": "eastus",
"kind": "AgentSettings",
"properties": {
"description": "An agent settings configuration",
"immutableId": "dcr-76ce901eee3a400b9945b1e263a70000",
"agentSettings": {
"logs": [
{
"name": "MaxDiskQuotaInMB",
"value": "5000"
},
{
"name": "UseTimeReceivedForForwardedEvents",
"value": "1"
},
{
"name": "Tags",
"value": "Azure, Monitoring"
}
]
},
"provisioningState": "Succeeded"
},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2024-03-26T05:41:40.7885407Z",
"lastModifiedBy": "user1",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-03-26T05:41:40.7885407Z"
},
"etag": "070057da-0000-0000-0000-5ba70d6c0000"
}
{
"id": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule",
"name": "myCollectionRule",
"type": "Microsoft.Insights/dataCollectionRules",
"location": "eastus",
"kind": "AgentSettings",
"properties": {
"description": "An agent settings configuration",
"immutableId": "dcr-76ce901eee3a400b9945b1e263a70000",
"agentSettings": {
"logs": [
{
"name": "MaxDiskQuotaInMB",
"value": "5000"
},
{
"name": "UseTimeReceivedForForwardedEvents",
"value": "1"
},
{
"name": "Tags",
"value": "Azure, Monitoring"
}
]
},
"provisioningState": "Succeeded"
},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2024-03-26T05:41:40.7885407Z",
"lastModifiedBy": "user1",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-03-26T05:41:40.7885407Z"
},
"etag": "070057da-0000-0000-0000-5ba70d6c0000"
}
Create or update data collection rule
Örnek isteği
PUT https://management.azure.com/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule?api-version=2024-03-11
{
"location": "eastus",
"properties": {
"dataSources": {
"performanceCounters": [
{
"name": "cloudTeamCoreCounters",
"streams": [
"Microsoft-Perf"
],
"samplingFrequencyInSeconds": 15,
"counterSpecifiers": [
"\\Processor(_Total)\\% Processor Time",
"\\Memory\\Committed Bytes",
"\\LogicalDisk(_Total)\\Free Megabytes",
"\\PhysicalDisk(_Total)\\Avg. Disk Queue Length"
]
},
{
"name": "appTeamExtraCounters",
"streams": [
"Microsoft-Perf"
],
"samplingFrequencyInSeconds": 30,
"counterSpecifiers": [
"\\Process(_Total)\\Thread Count"
]
}
],
"windowsEventLogs": [
{
"name": "cloudSecurityTeamEvents",
"streams": [
"Microsoft-WindowsEvent"
],
"xPathQueries": [
"Security!"
]
},
{
"name": "appTeam1AppEvents",
"streams": [
"Microsoft-WindowsEvent"
],
"xPathQueries": [
"System![System[(Level = 1 or Level = 2 or Level = 3)]]",
"Application!*[System[(Level = 1 or Level = 2 or Level = 3)]]"
]
}
],
"syslog": [
{
"name": "cronSyslog",
"streams": [
"Microsoft-Syslog"
],
"facilityNames": [
"cron"
],
"logLevels": [
"Debug",
"Critical",
"Emergency"
]
},
{
"name": "syslogBase",
"streams": [
"Microsoft-Syslog"
],
"facilityNames": [
"syslog"
],
"logLevels": [
"Alert",
"Critical",
"Emergency"
]
}
]
},
"destinations": {
"logAnalytics": [
{
"workspaceResourceId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/centralTeamWorkspace",
"name": "centralWorkspace"
}
]
},
"dataFlows": [
{
"streams": [
"Microsoft-Perf",
"Microsoft-Syslog",
"Microsoft-WindowsEvent"
],
"destinations": [
"centralWorkspace"
]
}
]
}
}
Örnek yanıt
{
"id": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule",
"name": "myCollectionRule",
"type": "Microsoft.Insights/dataCollectionRules",
"location": "eastus",
"tags": {
"tag1": "A",
"tag2": "B"
},
"properties": {
"immutableId": "dcr-b74e0d383fc9415abaa584ec41adece3",
"dataSources": {
"performanceCounters": [
{
"name": "cloudTeamCoreCounters",
"streams": [
"Microsoft-Perf"
],
"samplingFrequencyInSeconds": 15,
"counterSpecifiers": [
"\\Processor(_Total)\\% Processor Time",
"\\Memory\\Committed Bytes",
"\\LogicalDisk(_Total)\\Free Megabytes",
"\\PhysicalDisk(_Total)\\Avg. Disk Queue Length"
]
},
{
"name": "appTeamExtraCounters",
"streams": [
"Microsoft-Perf"
],
"samplingFrequencyInSeconds": 30,
"counterSpecifiers": [
"\\Process(_Total)\\Thread Count"
]
}
],
"windowsEventLogs": [
{
"name": "cloudSecurityTeamEvents",
"streams": [
"Microsoft-WindowsEvent"
],
"xPathQueries": [
"Security!"
]
},
{
"name": "appTeam1AppEvents",
"streams": [
"Microsoft-WindowsEvent"
],
"xPathQueries": [
"System![System[(Level = 1 or Level = 2 or Level = 3)]]",
"Application!*[System[(Level = 1 or Level = 2 or Level = 3)]]"
]
}
],
"syslog": [
{
"name": "cronSyslog",
"streams": [
"Microsoft-Syslog"
],
"facilityNames": [
"cron"
],
"logLevels": [
"Debug",
"Critical",
"Emergency"
]
},
{
"name": "syslogBase",
"streams": [
"Microsoft-Syslog"
],
"facilityNames": [
"syslog"
],
"logLevels": [
"Alert",
"Critical",
"Emergency"
]
}
]
},
"destinations": {
"logAnalytics": [
{
"workspaceResourceId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/centralTeamWorkspace",
"workspaceId": "9ba8bc53-bd36-4156-8667-e983e7ae0e4f",
"name": "centralWorkspace"
}
]
},
"dataFlows": [
{
"streams": [
"Microsoft-Perf",
"Microsoft-Syslog",
"Microsoft-WindowsEvent"
],
"destinations": [
"centralWorkspace"
]
}
]
},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2021-04-01T12:34:56.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-04-02T12:34:56.1234567Z"
},
"etag": "070057da-0000-0000-0000-5ba70d6c0000"
}
{
"id": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule",
"name": "myCollectionRule",
"type": "Microsoft.Insights/dataCollectionRules",
"location": "eastus",
"tags": {
"tag1": "A",
"tag2": "B"
},
"properties": {
"immutableId": "dcr-b74e0d383fc9415abaa584ec41adece3",
"dataSources": {
"performanceCounters": [
{
"name": "cloudTeamCoreCounters",
"streams": [
"Microsoft-Perf"
],
"samplingFrequencyInSeconds": 15,
"counterSpecifiers": [
"\\Processor(_Total)\\% Processor Time",
"\\Memory\\Committed Bytes",
"\\LogicalDisk(_Total)\\Free Megabytes",
"\\PhysicalDisk(_Total)\\Avg. Disk Queue Length"
]
},
{
"name": "appTeamExtraCounters",
"streams": [
"Microsoft-Perf"
],
"samplingFrequencyInSeconds": 30,
"counterSpecifiers": [
"\\Process(_Total)\\Thread Count"
]
}
],
"windowsEventLogs": [
{
"name": "cloudSecurityTeamEvents",
"streams": [
"Microsoft-WindowsEvent"
],
"xPathQueries": [
"Security!"
]
},
{
"name": "appTeam1AppEvents",
"streams": [
"Microsoft-WindowsEvent"
],
"xPathQueries": [
"System![System[(Level = 1 or Level = 2 or Level = 3)]]",
"Application!*[System[(Level = 1 or Level = 2 or Level = 3)]]"
]
}
],
"syslog": [
{
"name": "cronSyslog",
"streams": [
"Microsoft-Syslog"
],
"facilityNames": [
"cron"
],
"logLevels": [
"Debug",
"Critical",
"Emergency"
]
},
{
"name": "syslogBase",
"streams": [
"Microsoft-Syslog"
],
"facilityNames": [
"syslog"
],
"logLevels": [
"Alert",
"Critical",
"Emergency"
]
}
]
},
"destinations": {
"logAnalytics": [
{
"workspaceResourceId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/centralTeamWorkspace",
"workspaceId": "9ba8bc53-bd36-4156-8667-e983e7ae0e4f",
"name": "centralWorkspace"
}
]
},
"dataFlows": [
{
"streams": [
"Microsoft-Perf",
"Microsoft-Syslog",
"Microsoft-WindowsEvent"
],
"destinations": [
"centralWorkspace"
]
}
]
},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2021-04-01T12:34:56.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-04-02T12:34:56.1234567Z"
},
"etag": "070057da-0000-0000-0000-5ba70d6c0000"
}
Create or update data collection rule with embedded ingestion endpoints
Örnek isteği
PUT https://management.azure.com/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule?api-version=2024-03-11
{
"location": "eastus",
"kind": " Direct",
"properties": {
"description": "A Direct Ingestion Rule with builtin ingestion fqdns",
"streamDeclarations": {
"Custom-LOGS1_CL": {
"columns": [
{
"name": "Time",
"type": "datetime"
},
{
"name": "Computer",
"type": "string"
},
{
"name": "AdditionalContext",
"type": "string"
},
{
"name": "CounterName",
"type": "string"
},
{
"name": "CounterValue",
"type": "real"
}
]
}
},
"destinations": {
"logAnalytics": [
{
"workspaceResourceId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/centralTeamWorkspace",
"name": "centralWorkspace"
}
]
},
"dataFlows": [
{
"streams": [
"Custom-LOGS1_CL"
],
"destinations": [
"myworkspace"
],
"transformKql": "source | extend jsonContext = parse_json(AdditionalContext) | project TimeGenerated = Time, Computer, AdditionalContext = jsonContext, CounterName=tostring(jsonContext.CounterName), CounterValue=toreal(jsonContext.CounterValue)",
"outputStream": "Custom-LOGS1_CL"
}
]
}
}
Örnek yanıt
{
"id": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule",
"name": "myCollectionRule",
"type": "Microsoft.Insights/dataCollectionRules",
"location": "eastus",
"kind": "Direct",
"properties": {
"description": "A Direct Ingestion Rule with builtin ingestion fqdns",
"immutableId": "dcr-d2a09c11a66243009af059a655750000",
"endpoints": {
"logsIngestion": "https://mycollectionrule-8ykm-eastus2euap.logs.z1.canary.ingest.monitor.azure.com",
"metricsIngestion": "https://mycollectionrule-jcvc-eastus2euap.metrics.z1.canary.ingest.monitor.azure.com"
},
"streamDeclarations": {
"Custom-LOGS1_CL": {
"columns": [
{
"name": "Time",
"type": "datetime"
},
{
"name": "Computer",
"type": "string"
},
{
"name": "AdditionalContext",
"type": "string"
},
{
"name": "CounterName",
"type": "string"
},
{
"name": "CounterValue",
"type": "real"
}
]
}
},
"destinations": {
"logAnalytics": [
{
"workspaceResourceId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/centralTeamWorkspace",
"name": "centralWorkspace"
}
]
},
"dataFlows": [
{
"streams": [
"Custom-LOGS1_CL"
],
"destinations": [
"myworkspace"
],
"transformKql": "source | extend jsonContext = parse_json(AdditionalContext) | project TimeGenerated = Time, Computer, AdditionalContext = jsonContext, CounterName=tostring(jsonContext.CounterName), CounterValue=toreal(jsonContext.CounterValue)",
"outputStream": "Custom-LOGS1_CL"
}
],
"provisioningState": "Succeeded"
},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2024-01-30T17:50:40.5383301Z",
"lastModifiedBy": "user1",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-01-30T17:50:40.5383301Z"
},
"etag": "070057da-0000-0000-0000-5ba70d6c0000"
}
{
"id": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule",
"name": "myCollectionRule",
"type": "Microsoft.Insights/dataCollectionRules",
"location": "eastus",
"kind": "Direct",
"properties": {
"description": "A Direct Ingestion Rule with builtin ingestion fqdns",
"immutableId": "dcr-d2a09c11a66243009af059a655750000",
"endpoints": {
"logsIngestion": "https://mycollectionrule-8ykm-eastus2euap.logs.z1.canary.ingest.monitor.azure.com",
"metricsIngestion": "https://mycollectionrule-jcvc-eastus2euap.metrics.z1.canary.ingest.monitor.azure.com"
},
"streamDeclarations": {
"Custom-LOGS1_CL": {
"columns": [
{
"name": "Time",
"type": "datetime"
},
{
"name": "Computer",
"type": "string"
},
{
"name": "AdditionalContext",
"type": "string"
},
{
"name": "CounterName",
"type": "string"
},
{
"name": "CounterValue",
"type": "real"
}
]
}
},
"destinations": {
"logAnalytics": [
{
"workspaceResourceId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/centralTeamWorkspace",
"name": "centralWorkspace"
}
]
},
"dataFlows": [
{
"streams": [
"Custom-LOGS1_CL"
],
"destinations": [
"myworkspace"
],
"transformKql": "source | extend jsonContext = parse_json(AdditionalContext) | project TimeGenerated = Time, Computer, AdditionalContext = jsonContext, CounterName=tostring(jsonContext.CounterName), CounterValue=toreal(jsonContext.CounterValue)",
"outputStream": "Custom-LOGS1_CL"
}
],
"provisioningState": "Succeeded"
},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2024-01-30T17:50:40.5383301Z",
"lastModifiedBy": "user1",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-01-30T17:50:40.5383301Z"
},
"etag": "070057da-0000-0000-0000-5ba70d6c0000"
}
Create or update data collection rule with enrichment
Örnek isteği
PUT https://management.azure.com/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule?api-version=2024-03-11
{
"location": "eastus",
"properties": {
"description": "A rule showcasing ingestion time enrichment",
"dataCollectionEndpointId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionEndpoints/myDataCollectionEndpoint",
"references": {
"enrichmentData": {
"storageBlobs": [
{
"resourceId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourcegroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myenrichmentstorage",
"blobUrl": "https://myenrichmentstorage.blob.core.windows.net/enrichment",
"lookupType": "String",
"name": "mytextdatastore"
}
]
}
},
"streamDeclarations": {
"Custom-TabularDataABC": {
"columns": [
{
"name": "TimeGenerated",
"type": "datetime"
},
{
"name": "Message",
"type": "string"
},
{
"name": "AdditionalContext",
"type": "string"
}
]
}
},
"dataSources": {
"logFiles": [
{
"streams": [
"Custom-TabularDataABC"
],
"filePatterns": [
"C:\\JavaLogs\\*\\*.log"
],
"format": "text",
"settings": {
"text": {
"recordStartTimestampFormat": "ISO 8601"
}
},
"name": "myTabularLogDataSource"
}
]
},
"destinations": {
"logAnalytics": [
{
"workspaceResourceId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/centralTeamWorkspace",
"name": "centralWorkspace"
}
]
},
"dataFlows": [
{
"streams": [
"Custom-TabularDataABC"
],
"destinations": [
"centralWorkspace"
],
"transformKql": "source | extend LookupData = lookup_string_am('mytextdatastore', Message) | project TimeGenerated, Message, AdditionalContext = LookupData.Message",
"outputStream": "Custom-LOGS1_CL"
}
]
}
}
Örnek yanıt
{
"id": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule",
"name": "myCollectionRule",
"type": "Microsoft.Insights/dataCollectionRules",
"location": "eastus",
"properties": {
"description": "A rule showcasing ingestion time enrichment",
"immutableId": "dcr-ad96300ff0734d08a6a7195eb2be0000",
"dataCollectionEndpointId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionEndpoints/myDataCollectionEndpoint",
"references": {
"enrichmentData": {
"storageBlobs": [
{
"resourceId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourcegroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myenrichmentstorage",
"blobUrl": "https://myenrichmentstorage.blob.core.windows.net/enrichment",
"lookupType": "String",
"name": "mytextdatastore"
}
]
}
},
"streamDeclarations": {
"Custom-TabularDataABC": {
"columns": [
{
"name": "TimeGenerated",
"type": "datetime"
},
{
"name": "Message",
"type": "string"
},
{
"name": "AdditionalContext",
"type": "string"
}
]
}
},
"dataSources": {
"logFiles": [
{
"streams": [
"Custom-TabularDataABC"
],
"filePatterns": [
"C:\\JavaLogs\\*\\*.log"
],
"format": "text",
"settings": {
"text": {
"recordStartTimestampFormat": "ISO 8601"
}
},
"name": "myTabularLogDataSource"
}
]
},
"destinations": {
"logAnalytics": [
{
"workspaceResourceId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/centralTeamWorkspace",
"workspaceId": "9ba8bc53-bd36-4156-8667-e983e7ae0e4f",
"name": "centralWorkspace"
}
]
},
"dataFlows": [
{
"streams": [
"Custom-TabularDataABC"
],
"destinations": [
"centralWorkspace"
],
"transformKql": "source | extend LookupData = lookup_string_am('mytextdatastore', Message) | project TimeGenerated, Message, AdditionalContext = LookupData.Message",
"outputStream": "Custom-LOGS1_CL"
}
],
"provisioningState": "Succeeded"
},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2024-01-30T17:50:40.5383301Z",
"lastModifiedBy": "user1",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-01-30T17:50:40.5383301Z"
},
"etag": "070057da-0000-0000-0000-5ba70d6c0000"
}
{
"id": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule",
"name": "myCollectionRule",
"type": "Microsoft.Insights/dataCollectionRules",
"location": "eastus",
"properties": {
"description": "A rule showcasing ingestion time enrichment",
"immutableId": "dcr-ad96300ff0734d08a6a7195eb2be0000",
"dataCollectionEndpointId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionEndpoints/myDataCollectionEndpoint",
"references": {
"enrichmentData": {
"storageBlobs": [
{
"resourceId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourcegroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myenrichmentstorage",
"blobUrl": "https://myenrichmentstorage.blob.core.windows.net/enrichment",
"lookupType": "String",
"name": "mytextdatastore"
}
]
}
},
"streamDeclarations": {
"Custom-TabularDataABC": {
"columns": [
{
"name": "TimeGenerated",
"type": "datetime"
},
{
"name": "Message",
"type": "string"
},
{
"name": "AdditionalContext",
"type": "string"
}
]
}
},
"dataSources": {
"logFiles": [
{
"streams": [
"Custom-TabularDataABC"
],
"filePatterns": [
"C:\\JavaLogs\\*\\*.log"
],
"format": "text",
"settings": {
"text": {
"recordStartTimestampFormat": "ISO 8601"
}
},
"name": "myTabularLogDataSource"
}
]
},
"destinations": {
"logAnalytics": [
{
"workspaceResourceId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/centralTeamWorkspace",
"workspaceId": "9ba8bc53-bd36-4156-8667-e983e7ae0e4f",
"name": "centralWorkspace"
}
]
},
"dataFlows": [
{
"streams": [
"Custom-TabularDataABC"
],
"destinations": [
"centralWorkspace"
],
"transformKql": "source | extend LookupData = lookup_string_am('mytextdatastore', Message) | project TimeGenerated, Message, AdditionalContext = LookupData.Message",
"outputStream": "Custom-LOGS1_CL"
}
],
"provisioningState": "Succeeded"
},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2024-01-30T17:50:40.5383301Z",
"lastModifiedBy": "user1",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-01-30T17:50:40.5383301Z"
},
"etag": "070057da-0000-0000-0000-5ba70d6c0000"
}
Tanımlar
| Name | Description |
|---|---|
|
Adx |
Azure Data Explorer (Adx) destination. |
|
Agent |
Ana makinede bir ajan davranışını kontrol etmek için kullanılan bir ayar |
|
Agent |
Belirli bir konakta aracı davranışını değiştirmek için kullanılan aracı ayarları |
|
Application |
|
|
Azure |
Azure İzleyici Ölçümleri hedefi. |
|
Column |
Özel veri sütununun tanımı. |
|
created |
Kaynağı oluşturan kimliğin türü. |
|
Data |
ARM takip edilen üst düzey kaynağın tanımı. |
|
Data |
Kaynağın SKU'su. |
|
Data |
Hangi akışların hangi hedefe gönderildiğinin tanımı. |
|
Data |
Çekme tabanlı veri kaynaklarının belirtimleri |
|
Data |
Veri kaynaklarının belirtimi. Bu özellik isteğe bağlıdır ve kuralın sağlanan uç noktaya doğrudan çağrılar yoluyla kullanılması amaçlanıyorsa atlanabilir. |
| Destinations |
Hedeflerin belirtimi. |
|
Direct |
Doğrudan veri kaynaklarının belirtimi. Bu özellik isteğe bağlıdır ve atlanabilir. |
| Endpoints |
Bu kural üzerinden veri gönderilecek alım uç noktalarını tanımlar. |
|
Enrichment |
Veri akışlarında başvurulan tüm zenginleştirme veri kaynakları |
|
Error |
Kaynak yönetimi hatası ek bilgileri. |
|
Error |
Hata detayı. |
|
Error |
Hata yanıtı |
|
Etw |
Bu veri toplama kuralı ile bir ETW sağlayıcı loglarının toplanmasını sağlar. |
|
Event |
Event Hub yapılandırmasının tanımı. |
|
Event |
|
|
Event |
|
|
Extension |
Azure Monitor Agent ile entegre olan ayrı bir VM uzantısı tarafından hangi verilerin toplanacağına dair tanım. Hangi uzantının tanımlandığına bağlı olarak Windows ve Linux makinelerinden toplanıyor. |
| Identity |
Kaynağın yönetilen hizmet kimliği. |
|
Iis |
Bu veri toplama kuralı ile IIS loglarının toplanmasını sağlar. |
|
Ingestion |
Yutma sınırları için spesifikasyon |
|
Known |
Ayarın adı. Desteklenen ayarlar listesinin bir parçası olmalıdır |
|
Known |
Sütun verilerinin türü. |
|
Known |
Kaynak sağlama durumu. |
|
Known |
Kaynağın türü. |
|
Known |
Bu veri akışı için akışların listesi. |
|
Known |
Günlüğe kaydedilecek minimum ayrıntı düzeyi |
|
Known |
Sağlayıcı türü belirtimi: Bildirim GUID'sine veya Olay Kaynağı adına göre |
|
Known |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
|
Known |
Günlük dosyalarının veri biçimi |
|
Known |
Desteklenen zaman damgası biçimlerinden biri |
|
Known |
Bu veri kaynağının gönderileceği akışların listesi. |
|
Known |
Bu veri kaynağının gönderileceği akışların listesi. |
|
Known |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
|
Known |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
|
Known |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
|
Known |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
|
Known |
Bu veri kaynağının gönderileceği akışların listesi. |
|
Known |
Blob üzerinde gerçekleştirilecek arama türü |
|
Known |
Tesis adlarının listesi. |
|
Known |
Toplayacak günlük düzeyleri. |
|
Known |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
|
Known |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
|
Known |
Güvenlik duvarı günlükleri profil filtresi |
|
Log |
Log Analytics hedefi. |
|
Log |
Bu veri toplama kuralı tarafından hangi özel günlük dosyalarının toplanacağına dair tanım |
| Logs | |
|
Managed |
Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). |
| Metadata |
Kaynak hakkında meta veriler |
|
Microsoft |
Microsoft Fabric destination (Azure değil). |
|
Monitoring |
Hesap hedefini izlemek. |
|
Otel |
Bu veri toplama kuralı ile Otel günlüklerinin toplanmasını sağlar. |
|
Otel |
|
|
Otel |
OTel metrik yapılandırmasının tanımı. |
|
Otel |
OTel metrik yapılandırmasının tanımı. |
|
Otel |
Bu veri toplama kuralı ile Otel İzlerinin toplanmasını sağlar. |
|
Otel |
Bu veri toplama kuralı ile Otel İzlerinin toplanmasını sağlar. |
|
Perf |
Bu veri toplama kuralı kapsamında hangi performans sayaclarının toplanacağı ve nasıl toplanacağı tanımı. Sayaçın bulunduğu Windows ve Linux makinelerinden toplanmıştır. |
|
Performance |
Hangi Açık Telemetri performans sayaclarının toplanacağı ve bu veri toplama kuralı tarafından nasıl toplanacağı tanımı. Sayaçın bulunduğu Windows ve Linux makinelerinden toplanmıştır. |
|
Platform |
Platform telemetri veri kaynak yapılandırmasının tanımı |
|
Prometheus |
Prometheus metrikleri iletim yapılandırmasının tanımı. |
| References |
DCR'nin diğer bölümlerinde kullanılabilecek tüm başvuruları tanımlar |
|
Resource |
Yükün alt kümesini eşleşen kaynak özniteliğine göre yönlendirmek için OTLP bilgi yükü kaynak özniteliklerine dayalı yönlendirme ilkesini belirtir. |
| Settings |
Günlük dosyalarına özgü ayarlar. |
| Sku |
SKU'yu temsil eden kaynak modeli tanımı |
|
Sku |
Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. |
|
Storage |
|
|
Storage |
|
|
Storage |
|
|
Stream |
Özel bir yayın beyanı. |
|
Syslog |
Hangi syslog verilerinin toplanacağı ve nasıl toplanacağına dair tanım. Sadece Linux makinelerinden toplanıyor. |
|
System |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
| Text |
Metin ayarları |
|
User |
Kullanıcı tarafından atanan kimlik özellikleri |
|
Windows |
Hangi Windows Olay Günlüğü olaylarının toplanacağı ve nasıl toplanacağı tanımı. Sadece Windows makinelerinden toplanıyor. |
|
Windows |
Bu veri toplama kuralı ile Güvenlik Duvarı loglarının toplanmasını etkinleştirir. |
AdxDestination
Azure Data Explorer (Adx) destination.
| Name | Tür | Description |
|---|---|---|
| databaseName |
string |
Verilerin alınacağı veritabanının adı. |
| ingestionUri |
string |
Adx kaynağının alınma urisi. |
| name |
string |
Hedef için kolay bir ad. Bu ad, veri toplama kuralındaki tüm hedeflerde (türü ne olursa olsun) benzersiz olmalıdır. |
| resourceId |
string |
Adx kaynağının ARM kaynak kimliği. |
AgentSetting
Ana makinede bir ajan davranışını kontrol etmek için kullanılan bir ayar
| Name | Tür | Description |
|---|---|---|
| name |
Ayarın adı. Desteklenen ayarlar listesinin bir parçası olmalıdır |
|
| value |
string |
Ayarın değeri |
AgentSettings
Belirli bir konakta aracı davranışını değiştirmek için kullanılan aracı ayarları
| Name | Tür | Description |
|---|---|---|
| logs |
Günlük aracısı (AMA) için geçerli olan tüm ayarlar |
ApplicationInsights
| Name | Tür | Description |
|---|---|---|
| name |
string |
Otel veri kaynaklarında bu uygulama içgörülerine başvururken diğer ad olarak kullanılan başvurunun adı |
| resourceId |
string (arm-id) |
Application Insights kaynağının kimliği |
AzureMonitorMetrics
Azure İzleyici Ölçümleri hedefi.
| Name | Tür | Description |
|---|---|---|
| name |
string |
Hedef için kolay bir ad. Bu ad, veri toplama kuralındaki tüm hedeflerde (türü ne olursa olsun) benzersiz olmalıdır. |
ColumnDefinition
Özel veri sütununun tanımı.
| Name | Tür | Description |
|---|---|---|
| name |
string |
Sütunun adı. |
| type |
Sütun verilerinin türü. |
createdByType
Kaynağı oluşturan kimliğin türü.
| Değer | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DataCollectionRuleResource
ARM takip edilen üst düzey kaynağın tanımı.
| Name | Tür | Description |
|---|---|---|
| etag |
string |
Kaynak varlık etiketi (ETag). |
| id |
string |
Kaynağın tam nitelikli kimliği. |
| identity |
Kaynağın yönetilen hizmet kimliği. |
|
| kind |
Kaynağın türü. |
|
| location |
string |
Kaynağın bulunduğu coğrafi konum. |
| name |
string |
Kaynağın adı. |
| properties.agentSettings |
Belirli bir konakta aracı davranışını değiştirmek için kullanılan aracı ayarları |
|
| properties.dataCollectionEndpointId |
string |
Bu kuralın birlikte kullanabildiği veri toplama uç noktasının kaynak kimliği. |
| properties.dataFlows |
Data |
Veri akışlarının belirtimi. |
| properties.dataSources |
Veri kaynaklarının belirtimi. Bu özellik isteğe bağlıdır ve kuralın sağlanan uç noktaya doğrudan çağrılar yoluyla kullanılması amaçlanıyorsa atlanabilir. |
|
| properties.description |
string |
Veri toplama kuralının açıklaması. |
| properties.destinations |
Hedeflerin belirtimi. |
|
| properties.directDataSources |
Doğrudan veri kaynaklarının belirtimi. Bu özellik isteğe bağlıdır ve atlanabilir. |
|
| properties.endpoints |
Bu kural üzerinden veri gönderilecek alım uç noktalarını tanımlar. |
|
| properties.immutableId |
string |
Bu veri toplama kuralının değişmez kimliği. Bu özellik SALT OKUNURdur. |
| properties.ingestionQuotas |
Yutma sınırları için spesifikasyon |
|
| properties.metadata |
Kaynak hakkında meta veriler |
|
| properties.provisioningState |
Kaynak sağlama durumu. |
|
| properties.references |
DCR'nin diğer bölümlerinde kullanılabilecek tüm başvuruları tanımlar |
|
| properties.streamDeclarations |
<string,
Stream |
Bu kuralda kullanılan özel akışların bildirimi. |
| sku |
Kaynağın SKU'su. |
|
| systemData |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
|
| tags |
object |
Kaynak etiketleri. |
| type |
string |
Kaynağın türü. |
DataCollectionRuleResource.Sku
Kaynağın SKU'su.
| Name | Tür | Description |
|---|---|---|
| capacity |
integer (int32) |
SKU ölçeği genişletmeyi/genişletmeyi destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir. |
| family |
string |
Hizmetin aynı SKU için farklı donanım nesilleri varsa, bu burada yakalanabilir. |
| name |
string |
SKU'nun adı. Örneğin P3. Bu genellikle bir harf+sayı kodudur |
| size |
string |
SKU boyutu. Ad alanı katman ile başka bir değerin birleşimi olduğunda, bu tek başına kod olacaktır. |
| tier |
Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. |
DataFlow
Hangi akışların hangi hedefe gönderildiğinin tanımı.
| Name | Tür | Description |
|---|---|---|
| builtInTransform |
string |
Akış verilerini dönüştürmek için builtIn dönüşümü |
| captureOverflow |
boolean |
LA hedeflerinde taşma sütununu etkinleştirmek için bayrak ekleme |
| destinations |
string[] |
Bu veri akışı için hedeflerin listesi. |
| outputStream |
string |
Dönüşümün çıkış akışı. Yalnızca dönüşüm verileri farklı bir akışa değiştirirse gereklidir. |
| streams |
Bu veri akışı için akışların listesi. |
|
| transformKql |
string |
Akış verilerini dönüştürmek için KQL sorgusu. |
DataImports
Çekme tabanlı veri kaynaklarının belirtimleri
| Name | Tür | Description |
|---|---|---|
| eventHub |
Event Hub yapılandırmasının tanımı. |
DataSources
Veri kaynaklarının belirtimi. Bu özellik isteğe bağlıdır ve kuralın sağlanan uç noktaya doğrudan çağrılar yoluyla kullanılması amaçlanıyorsa atlanabilir.
| Name | Tür | Description |
|---|---|---|
| dataImports |
Çekme tabanlı veri kaynaklarının belirtimleri |
|
| etwProviders |
ETW sağlayıcılarının veri kaynağı yapılandırmalarının listesi. |
|
| extensions |
Azure VM uzantısı veri kaynağı yapılandırmalarının listesi. |
|
| iisLogs |
IIS günlükleri kaynak yapılandırmalarının listesi. |
|
| logFiles |
Günlük dosyaları kaynak yapılandırmalarının listesi. |
|
| otelLogs |
Otel Logs veri kaynağı yapılandırmalarının listesi. |
|
| otelMetrics |
OTel ölçümleri veri kaynağı yapılandırmalarının listesi. |
|
| otelTraces |
Otel listesi, veri kaynağı yapılandırmalarını izler. |
|
| performanceCounters |
Performans sayacı veri kaynağı yapılandırmalarının listesi. |
|
| performanceCountersOTel |
Açık Telemetri performans sayacı veri kaynağı yapılandırmalarının listesi. |
|
| platformTelemetry |
Platform telemetri yapılandırmalarının listesi |
|
| prometheusForwarder |
Prometheus ileticisi veri kaynağı yapılandırmalarının listesi. |
|
| syslog |
Syslog veri kaynağı yapılandırmalarının listesi. |
|
| windowsEventLogs |
Windows Olay Günlüğü veri kaynağı yapılandırmalarının listesi. |
|
| windowsFirewallLogs |
Windows Güvenlik Duvarı listesi kaynak yapılandırmalarını günlüğe kaydeder. |
Destinations
Hedeflerin belirtimi.
| Name | Tür | Description |
|---|---|---|
| azureDataExplorer |
Azure Veri Gezgini hedeflerinin listesi. |
|
| azureMonitorMetrics |
Azure İzleyici Ölçümleri hedefi. |
|
| eventHubs |
Event Hubs hedeflerinin listesi. |
|
| eventHubsDirect |
Event Hubs Doğrudan hedeflerinin listesi. |
|
| logAnalytics |
Log Analytics hedeflerinin listesi. |
|
| microsoftFabric |
Microsoft Fabric hedeflerinin listesi. |
|
| monitoringAccounts |
İzleme hesabı hedeflerinin listesi. |
|
| storageAccounts |
Depolama hesabı hedeflerinin listesi. |
|
| storageBlobsDirect |
Depolama Blobu Doğrudan hedeflerinin listesi. Yalnızca aracıdan depolamak üzere doğrudan veri göndermek için kullanılır. |
|
| storageTablesDirect |
Depolama Tablosu Doğrudan hedeflerinin listesi. |
DirectDataSources
Doğrudan veri kaynaklarının belirtimi. Bu özellik isteğe bağlıdır ve atlanabilir.
| Name | Tür | Description |
|---|---|---|
| otelLogs |
OTel günlükleri veri kaynağı yapılandırmalarının listesi. |
|
| otelMetrics |
OTel ölçümleri veri kaynağı yapılandırmalarının listesi. |
|
| otelTraces |
OTel veri kaynağı yapılandırmalarını izler. |
Endpoints
Bu kural üzerinden veri gönderilecek alım uç noktalarını tanımlar.
| Name | Tür | Description |
|---|---|---|
| logsIngestion |
string |
Loglar için alım uç noktası |
| metricsIngestion |
string |
Metrikler için alım uç noktası |
EnrichmentData
Veri akışlarında başvurulan tüm zenginleştirme veri kaynakları
| Name | Tür | Description |
|---|---|---|
| storageBlobs |
Zenginleştirme veri kaynakları olarak kullanılan tüm depolama blobları |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
| Name | Tür | Description |
|---|---|---|
| info |
object |
Ek bilgi. |
| type |
string |
Ek bilgi türü. |
ErrorDetail
Hata detayı.
| Name | Tür | Description |
|---|---|---|
| additionalInfo |
Hata ek bilgileri. |
|
| code |
string |
Hata kodu. |
| details |
Hata ayrıntıları. |
|
| message |
string |
Hata iletisi. |
| target |
string |
Hata hedefi. |
ErrorResponseCommonV2
Hata yanıtı
| Name | Tür | Description |
|---|---|---|
| error |
Hata nesnesi. |
EtwProviderDataSource
Bu veri toplama kuralı ile bir ETW sağlayıcı loglarının toplanmasını sağlar.
| Name | Tür | Description |
|---|---|---|
| eventIds |
string[] |
Toplanacak Etkinlik Kimlikleri |
| keyword |
string |
Etkinliğin bir dizi etkinlik kategorisine üyeliği |
| logLevel |
Günlüğe kaydedilecek minimum ayrıntı düzeyi |
|
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| provider |
string |
Olay kaynağı için sağlayıcı GUID'si veya sınıf adı |
| providerType |
Sağlayıcı türü belirtimi: Bildirim GUID'sine veya Olay Kaynağı adına göre |
|
| streams |
string[] |
Bu veri kaynağının gönderileceği akışların listesi |
EventHub
Event Hub yapılandırmasının tanımı.
| Name | Tür | Description |
|---|---|---|
| consumerGroup |
string |
Event Hub tüketici grubu adı |
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| stream |
string |
EventHub'dan toplayacak akış |
EventHubDestination
| Name | Tür | Description |
|---|---|---|
| eventHubResourceId |
string |
Olay hub'ının kaynak kimliği. |
| name |
string |
Hedef için kolay bir ad. Bu ad, veri toplama kuralındaki tüm hedeflerde (türü ne olursa olsun) benzersiz olmalıdır. |
EventHubDirectDestination
| Name | Tür | Description |
|---|---|---|
| eventHubResourceId |
string |
Olay hub'ının kaynak kimliği. |
| name |
string |
Hedef için kolay bir ad. Bu ad, veri toplama kuralındaki tüm hedeflerde (türü ne olursa olsun) benzersiz olmalıdır. |
ExtensionDataSource
Azure Monitor Agent ile entegre olan ayrı bir VM uzantısı tarafından hangi verilerin toplanacağına dair tanım. Hangi uzantının tanımlandığına bağlı olarak Windows ve Linux makinelerinden toplanıyor.
| Name | Tür | Description |
|---|---|---|
| extensionName |
string |
VM uzantısının adı. |
| extensionSettings |
object |
Uzantı ayarları. Biçim, belirli bir uzantıya özgüdür. |
| inputDataSources |
string[] |
Bu uzantının veriye ihtiyacı olan veri kaynaklarının listesi. |
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| streams |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
Identity
Kaynağın yönetilen hizmet kimliği.
| Name | Tür | Description |
|---|---|---|
| principalId |
string (uuid) |
Sistem tarafından atanan kimliğin hizmet sorumlusu kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır. |
| tenantId |
string (uuid) |
Sistem tarafından atanan kimliğin kiracı kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır. |
| type |
Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). |
|
| userAssignedIdentities |
<string,
User |
kimlikleri User-Assigned |
IisLogsDataSource
Bu veri toplama kuralı ile IIS loglarının toplanmasını sağlar.
| Name | Tür | Description |
|---|---|---|
| logDirectories |
string[] |
Mutlak yollar dosya konumu |
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| streams |
string[] |
IIS akışları |
| transformKql |
string |
Veri kaynağını dönüştürmek için KQL sorgusu. Bu, kullanım dışı bırakılmış bir özelliktir ve gelecek sürümlerde kaldırılacaktır. |
IngestionQuotas
Yutma sınırları için spesifikasyon
| Name | Tür | Description |
|---|---|---|
| logs |
KnownAgentSettingName
Ayarın adı. Desteklenen ayarlar listesinin bir parçası olmalıdır
| Değer | Description |
|---|---|
| MaxDiskQuotaInMB | |
| UseTimeReceivedForForwardedEvents | |
| Tags |
KnownColumnDefinitionType
Sütun verilerinin türü.
| Değer | Description |
|---|---|
| string | |
| int | |
| long | |
| real | |
| boolean | |
| datetime | |
| dynamic |
KnownDataCollectionRuleProvisioningState
Kaynak sağlama durumu.
| Değer | Description |
|---|---|
| Creating | |
| Updating | |
| Deleting | |
| Succeeded | |
| Canceled | |
| Failed |
KnownDataCollectionRuleResourceKind
Kaynağın türü.
| Değer | Description |
|---|---|
| Linux | |
| Windows |
KnownDataFlowStreams
Bu veri akışı için akışların listesi.
| Değer | Description |
|---|---|
| Microsoft-Event | |
| Microsoft-InsightsMetrics | |
| Microsoft-Perf | |
| Microsoft-Syslog | |
| Microsoft-WindowsEvent |
KnownEtwProviderDataSourceLogLevel
Günlüğe kaydedilecek minimum ayrıntı düzeyi
| Değer | Description |
|---|---|
| Critical | |
| Error | |
| Warning | |
| Informational | |
| Verbose |
KnownEtwProviderType
Sağlayıcı türü belirtimi: Bildirim GUID'sine veya Olay Kaynağı adına göre
| Değer | Description |
|---|---|
| EventSource | |
| Manifest |
KnownExtensionDataSourceStreams
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir.
| Değer | Description |
|---|---|
| Microsoft-Event | |
| Microsoft-InsightsMetrics | |
| Microsoft-Perf | |
| Microsoft-Syslog | |
| Microsoft-WindowsEvent |
KnownLogFilesDataSourceFormat
Günlük dosyalarının veri biçimi
| Değer | Description |
|---|---|
| json | |
| text |
KnownLogFileTextSettingsRecordStartTimestampFormat
Desteklenen zaman damgası biçimlerinden biri
| Değer | Description |
|---|---|
| ISO 8601 | |
| YYYY-MM-DD HH:MM:SS | |
| M/D/YYYY HH:MM:SS AM/PM | |
| Mon DD, YYYY HH:MM:SS | |
| yyMMdd HH:mm:ss | |
| ddMMyy HH:mm:ss | |
| MMM d hh:mm:ss | |
| dd/MMM/yyyy:HH:mm:ss zzz | |
| yyyy-MM-ddTHH:mm:ssK |
KnownOtelLogsDataSourceStreams
Bu veri kaynağının gönderileceği akışların listesi.
| Değer | Description |
|---|---|
| Microsoft-OTel-Logs |
KnownOtelLogsDirectDataSourceStreams
Bu veri kaynağının gönderileceği akışların listesi.
| Değer | Description |
|---|---|
| Microsoft-OTel-Logs |
KnownOtelTracesDataSourceStreams
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir.
| Değer | Description |
|---|---|
| Microsoft-OTel-Traces-Spans | |
| Microsoft-OTel-Traces-Events | |
| Microsoft-OTel-Traces-Resources |
KnownOtelTracesDirectDataSourceStreams
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir.
| Değer | Description |
|---|---|
| Microsoft-OTel-Traces-Spans | |
| Microsoft-OTel-Traces-Events | |
| Microsoft-OTel-Traces-Resources |
KnownPerfCounterDataSourceStreams
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir.
| Değer | Description |
|---|---|
| Microsoft-Perf | |
| Microsoft-InsightsMetrics |
KnownPerformanceCountersOTelDataSourceStreams
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir.
| Değer | Description |
|---|---|
| Microsoft-OtelPerfMetrics |
KnownPrometheusForwarderDataSourceStreams
Bu veri kaynağının gönderileceği akışların listesi.
| Değer | Description |
|---|---|
| Microsoft-PrometheusMetrics |
KnownStorageBlobLookupType
Blob üzerinde gerçekleştirilecek arama türü
| Değer | Description |
|---|---|
| String | |
| Cidr |
KnownSyslogDataSourceFacilityNames
Tesis adlarının listesi.
| Değer | Description |
|---|---|
| * | |
| alert | |
| audit | |
| auth | |
| authpriv | |
| clock | |
| cron | |
| daemon | |
| ftp | |
| kern | |
| local0 | |
| local1 | |
| local2 | |
| local3 | |
| local4 | |
| local5 | |
| local6 | |
| local7 | |
| lpr | |
| mark | |
| news | |
| nopri | |
| ntp | |
| syslog | |
| user | |
| uucp |
KnownSyslogDataSourceLogLevels
Toplayacak günlük düzeyleri.
| Değer | Description |
|---|---|
| Debug | |
| Info | |
| Notice | |
| Warning | |
| Error | |
| Critical | |
| Alert | |
| Emergency | |
| * |
KnownSyslogDataSourceStreams
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir.
| Değer | Description |
|---|---|
| Microsoft-Syslog |
KnownWindowsEventLogDataSourceStreams
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir.
| Değer | Description |
|---|---|
| Microsoft-WindowsEvent | |
| Microsoft-Event |
KnownWindowsFirewallLogsDataSourceProfileFilter
Güvenlik duvarı günlükleri profil filtresi
| Değer | Description |
|---|---|
| Domain | |
| Private | |
| Public |
LogAnalyticsDestination
Log Analytics hedefi.
| Name | Tür | Description |
|---|---|---|
| name |
string |
Hedef için kolay bir ad. Bu ad, veri toplama kuralındaki tüm hedeflerde (türü ne olursa olsun) benzersiz olmalıdır. |
| workspaceId |
string |
Log Analytics çalışma alanının Müşteri Kimliği. |
| workspaceResourceId |
string |
Log Analytics çalışma alanının kaynak kimliği. |
LogFilesDataSource
Bu veri toplama kuralı tarafından hangi özel günlük dosyalarının toplanacağına dair tanım
| Name | Tür | Description |
|---|---|---|
| filePatterns |
string[] |
Günlük dosyalarının bulunduğu Dosya Desenleri |
| format |
Günlük dosyalarının veri biçimi |
|
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| settings |
Günlük dosyalarına özgü ayarlar. |
|
| streams |
string[] |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veri kaynağı için hangi şemanın kullanılacağını gösterir |
| transformKql |
string |
Veri kaynağını dönüştürmek için KQL sorgusu. Bu, kullanım dışı bırakılmış bir özelliktir ve gelecek sürümlerde kaldırılacaktır. |
Logs
| Name | Tür | Description |
|---|---|---|
| maxRequestsPerMinute |
string |
|
| maxSizePerMinuteInGB |
string |
ManagedServiceIdentityType
Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).
| Değer | Description |
|---|---|
| None | |
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned,UserAssigned |
Metadata
Kaynak hakkında meta veriler
| Name | Tür | Description |
|---|---|---|
| provisionedBy |
string |
Azure, bu kaynağı müşteri adına yönetme sunuyor. |
| provisionedByImmutableId |
string |
Azure Immutable Id hizmeti bu kaynağı müşteri adına yönetiyor. |
| provisionedByResourceId |
string |
Azure Resource Id'si, bu kaynağı müşteri adına yönetiyor. |
MicrosoftFabricDestination
Microsoft Fabric destination (Azure değil).
| Name | Tür | Description |
|---|---|---|
| artifactId |
string |
Microsoft Fabric kaynağının yapıt kimliği. |
| databaseName |
string |
Verilerin alınacağı veritabanının adı. |
| ingestionUri |
string |
Microsoft Fabric kaynağının alma uri'sini. |
| name |
string |
Hedef için kolay bir ad. Bu ad, veri toplama kuralındaki tüm hedeflerde (türü ne olursa olsun) benzersiz olmalıdır. |
| tenantId |
string |
Microsoft Fabric kaynağının kiracı kimliği. |
MonitoringAccountDestination
Hesap hedefini izlemek.
| Name | Tür | Description |
|---|---|---|
| accountId |
string |
Hesabın değişmez kimliği. |
| accountResourceId |
string |
İzleme hesabının kaynak kimliği. |
| name |
string |
Hedef için kolay bir ad. Bu ad, veri toplama kuralındaki tüm hedeflerde (türü ne olursa olsun) benzersiz olmalıdır. |
OtelLogsDataSource
Bu veri toplama kuralı ile Otel günlüklerinin toplanmasını sağlar.
| Name | Tür | Description |
|---|---|---|
| enrichWithReference |
string |
Telemetri sinyalini zenginleştirmek için başvuru diğer adını belirtir. |
| enrichWithResourceAttributes |
string[] |
Daha fazla zenginleştirme için telemetri verilerine etiket/boyut olarak eklenmesi gereken kaynak özniteliklerinin listesini belirtir. |
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| replaceResourceIdWithReference |
boolean |
Günlük kaydındaki varsayılan resourceId değerinin, zenginleştirme için kullanılan başvurulan kaynağın resourceId değeriyle değiştirilip değiştirilmeyeceğini belirtir. |
| resourceAttributeRouting |
Yükün alt kümesini eşleşen kaynak özniteliğine göre yönlendirmek için OTLP bilgi yükü kaynak özniteliklerine dayalı yönlendirme ilkesini belirtir. |
|
| streams |
Bu veri kaynağının gönderileceği akışların listesi. |
OtelLogsDirectDataSource
| Name | Tür | Description |
|---|---|---|
| enrichWithReference |
string |
Telemetri sinyalini zenginleştirmek için başvuruyu belirtir. |
| enrichWithResourceAttributes |
string[] |
Daha fazla zenginleştirme için telemetri verilerine etiket/boyut olarak eklenmesi gereken kaynak özniteliklerinin listesini belirtir. |
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| replaceResourceIdWithReference |
boolean |
Günlük kaydındaki varsayılan resourceId değerinin, zenginleştirme için kullanılan başvurulan kaynağın resourceId değeriyle değiştirilip değiştirilmeyeceğini belirtir. |
| streams |
Bu veri kaynağının gönderileceği akışların listesi. |
OtelMetricsDataSource
OTel metrik yapılandırmasının tanımı.
| Name | Tür | Description |
|---|---|---|
| enrichWithReference |
string |
Telemetri sinyalini zenginleştirmek için başvuruyu belirtir. |
| enrichWithResourceAttributes |
string[] |
Daha fazla zenginleştirme için telemetri verilerine etiket/boyut olarak eklenmesi gereken kaynak özniteliklerinin listesini belirtir. |
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| resourceAttributeRouting |
Yükün alt kümesini eşleşen kaynak özniteliğine göre yönlendirmek için OTLP bilgi yükü kaynak özniteliklerine dayalı yönlendirme ilkesini belirtir. |
|
| streams |
string[] |
Bu veri kaynağının gönderileceği akışların listesi. |
OtelMetricsDirectDataSource
OTel metrik yapılandırmasının tanımı.
| Name | Tür | Description |
|---|---|---|
| enrichWithReference |
string |
Telemetri sinyalini zenginleştirmek için başvuruyu belirtir. |
| enrichWithResourceAttributes |
string[] |
Daha fazla zenginleştirme için telemetri verilerine etiket/boyut olarak eklenmesi gereken kaynak özniteliklerinin listesini belirtir. |
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| streams |
string[] |
Bu veri kaynağının gönderileceği akışların listesi. |
OtelTracesDataSource
Bu veri toplama kuralı ile Otel İzlerinin toplanmasını sağlar.
| Name | Tür | Description |
|---|---|---|
| enrichWithReference |
string |
Telemetri sinyalini zenginleştirmek için başvuruyu belirtir. |
| enrichWithResourceAttributes |
string[] |
Daha fazla zenginleştirme için telemetri verilerine etiket/boyut olarak eklenmesi gereken kaynak özniteliklerinin listesini belirtir. |
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| replaceResourceIdWithReference |
boolean |
Günlük kaydındaki varsayılan resourceId değerinin, zenginleştirme için kullanılan başvurulan kaynağın resourceId değeriyle değiştirilip değiştirilmeyeceğini belirtir. |
| resourceAttributeRouting |
Yükün alt kümesini eşleşen kaynak özniteliğine göre yönlendirmek için OTLP bilgi yükü kaynak özniteliklerine dayalı yönlendirme ilkesini belirtir. |
|
| streams |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
OtelTracesDirectDataSource
Bu veri toplama kuralı ile Otel İzlerinin toplanmasını sağlar.
| Name | Tür | Description |
|---|---|---|
| enrichWithReference |
string |
Telemetri sinyalini zenginleştirmek için başvuruyu belirtir. |
| enrichWithResourceAttributes |
string[] |
Daha fazla zenginleştirme için telemetri verilerine etiket/boyut olarak eklenmesi gereken kaynak özniteliklerinin listesini belirtir. |
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| replaceResourceIdWithReference |
boolean |
Günlük kaydındaki varsayılan resourceId değerinin, zenginleştirme için kullanılan başvurulan kaynağın resourceId değeriyle değiştirilip değiştirilmeyeceğini belirtir. |
| streams |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
PerfCounterDataSource
Bu veri toplama kuralı kapsamında hangi performans sayaclarının toplanacağı ve nasıl toplanacağı tanımı. Sayaçın bulunduğu Windows ve Linux makinelerinden toplanmıştır.
| Name | Tür | Description |
|---|---|---|
| counterSpecifiers |
string[] |
Toplamak istediğiniz performans sayaçlarının tanımlayıcı adlarının listesi. Tüm örnekler için bir sayaç toplamak için joker karakter (*) kullanın. Windows'da performans sayaçlarının listesini almak için 'typeperf' komutunu çalıştırın. |
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| samplingFrequencyInSeconds |
integer (int32) |
Ardışık sayaç ölçümleri (örnekler) arasındaki saniye sayısı. |
| streams |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
|
| transformKql |
string |
Veri kaynağını dönüştürmek için KQL sorgusu. Bu, kullanım dışı bırakılmış bir özelliktir ve gelecek sürümlerde kaldırılacaktır. |
PerformanceCountersOTelDataSource
Hangi Açık Telemetri performans sayaclarının toplanacağı ve bu veri toplama kuralı tarafından nasıl toplanacağı tanımı. Sayaçın bulunduğu Windows ve Linux makinelerinden toplanmıştır.
| Name | Tür | Description |
|---|---|---|
| counterSpecifiers |
string[] |
Toplamak istediğiniz performans sayaçlarının tanımlayıcı adlarının listesi. |
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| samplingFrequencyInSeconds |
integer (int32) |
Ardışık sayaç ölçümleri (örnekler) arasındaki saniye sayısı. |
| streams |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
PlatformTelemetryDataSource
Platform telemetri veri kaynak yapılandırmasının tanımı
| Name | Tür | Description |
|---|---|---|
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| streams |
string[] |
Toplayacak platform telemetri akışlarının listesi |
PrometheusForwarderDataSource
Prometheus metrikleri iletim yapılandırmasının tanımı.
| Name | Tür | Description |
|---|---|---|
| customVMScrapeConfig |
object[] |
Kazıma işlerini tanımlayan Özel VM Kazıma Yapılandırması |
| labelIncludeFilter |
object |
Etiket ekleme listesi, "ad-değer" çiftleri biçiminde filtrelenir. Şu anda yalnızca bir etiket desteklenmektedir: 'microsoft_metrics_include_label'. Etiket değerleri büyük/küçük harfe duyarsız olarak eşleştirilir. |
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| streams |
Bu veri kaynağının gönderileceği akışların listesi. |
References
DCR'nin diğer bölümlerinde kullanılabilecek tüm başvuruları tanımlar
| Name | Tür | Description |
|---|---|---|
| applicationInsights |
OTel ölçümleri/günlükleri zenginleştirmede kullanılacak Application Insights başvuruları |
|
| enrichmentData |
Veri akışlarında başvurulan tüm zenginleştirme veri kaynakları |
ResourceAttributeRouting
Yükün alt kümesini eşleşen kaynak özniteliğine göre yönlendirmek için OTLP bilgi yükü kaynak özniteliklerine dayalı yönlendirme ilkesini belirtir.
| Name | Tür | Description |
|---|---|---|
| attributeName |
string |
Eşleştirilecek kaynak özniteliğinin adı. |
| attributeValue |
string |
Eşleştirilecek kaynak özniteliğinin değeri. |
Settings
Günlük dosyalarına özgü ayarlar.
| Name | Tür | Description |
|---|---|---|
| text |
Metin ayarları |
Sku
SKU'yu temsil eden kaynak modeli tanımı
| Name | Tür | Description |
|---|---|---|
| capacity |
integer (int32) |
SKU ölçeği genişletmeyi/genişletmeyi destekliyorsa kapasite tamsayısı dahil edilmelidir. Kaynak için ölçeği genişletme/daraltma mümkün değilse bu atlanabilir. |
| family |
string |
Hizmetin aynı SKU için farklı donanım nesilleri varsa, bu burada yakalanabilir. |
| name |
string |
SKU'nun adı. Örneğin P3. Bu genellikle bir harf+sayı kodudur |
| size |
string |
SKU boyutu. Ad alanı katman ile başka bir değerin birleşimi olduğunda, bu tek başına kod olacaktır. |
| tier |
Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir. |
SkuTier
Hizmetin birden fazla katmanı varsa, ancak PUT üzerinde gerekli değilse, bu alanın Kaynak Sağlayıcısı tarafından uygulanması gerekir.
| Değer | Description |
|---|---|
| Free | |
| Basic | |
| Standard | |
| Premium |
StorageBlob
| Name | Tür | Description |
|---|---|---|
| blobUrl |
string |
Depolama blobunun url'si |
| lookupType |
Blob üzerinde gerçekleştirilecek arama türü |
|
| name |
string |
Veri akışlarında bu veri kaynağına başvururken diğer ad olarak kullanılan zenginleştirme veri kaynağının adı |
| resourceId |
string |
Blobu barındıran depolama hesabının Kaynak Kimliği |
StorageBlobDestination
| Name | Tür | Description |
|---|---|---|
| containerName |
string |
Depolama Blobunun kapsayıcı adı. |
| name |
string |
Hedef için kolay bir ad. Bu ad, veri toplama kuralındaki tüm hedeflerde (türü ne olursa olsun) benzersiz olmalıdır. |
| storageAccountResourceId |
string |
Depolama hesabının kaynak kimliği. |
StorageTableDestination
| Name | Tür | Description |
|---|---|---|
| name |
string |
Hedef için kolay bir ad. Bu ad, veri toplama kuralındaki tüm hedeflerde (türü ne olursa olsun) benzersiz olmalıdır. |
| storageAccountResourceId |
string |
Depolama hesabının kaynak kimliği. |
| tableName |
string |
Depolama Tablosunun adı. |
StreamDeclaration
Özel bir yayın beyanı.
| Name | Tür | Description |
|---|---|---|
| columns |
Bu akıştaki veriler tarafından kullanılan sütunların listesi. |
SyslogDataSource
Hangi syslog verilerinin toplanacağı ve nasıl toplanacağına dair tanım. Sadece Linux makinelerinden toplanıyor.
| Name | Tür | Description |
|---|---|---|
| facilityNames |
Tesis adlarının listesi. |
|
| logLevels |
Toplayacak günlük düzeyleri. |
|
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| streams |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
|
| transformKql |
string |
Veri kaynağını dönüştürmek için KQL sorgusu. Bu, kullanım dışı bırakılmış bir özelliktir ve gelecek sürümlerde kaldırılacaktır. |
SystemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
| Name | Tür | Description |
|---|---|---|
| createdAt |
string (date-time) |
Kaynak oluşturma (UTC) zaman damgası. |
| createdBy |
string |
Kaynağı oluşturan kimlik. |
| createdByType |
Kaynağı oluşturan kimliğin türü. |
|
| lastModifiedAt |
string (date-time) |
Kaynağın son değişikliğinin zaman damgası (UTC) |
| lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
| lastModifiedByType |
Kaynağı en son değiştiren kimlik türü. |
Text
Metin ayarları
| Name | Tür | Description |
|---|---|---|
| recordStartTimestampFormat |
Desteklenen zaman damgası biçimlerinden biri |
UserAssignedIdentity
Kullanıcı tarafından atanan kimlik özellikleri
| Name | Tür | Description |
|---|---|---|
| clientId |
string (uuid) |
Atanan kimliğin istemci kimliği. |
| principalId |
string (uuid) |
Atanan kimliğin asıl kimliği. |
WindowsEventLogDataSource
Hangi Windows Olay Günlüğü olaylarının toplanacağı ve nasıl toplanacağı tanımı. Sadece Windows makinelerinden toplanıyor.
| Name | Tür | Description |
|---|---|---|
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| streams |
Bu veri kaynağının gönderileceği akışların listesi. Akış, bu veriler için kullanılacak şemayı ve genellikle verilerin Log Analytics'teki hangi tabloya gönderileceğini gösterir. |
|
| transformKql |
string |
Veri kaynağını dönüştürmek için KQL sorgusu. Bu, kullanım dışı bırakılmış bir özelliktir ve gelecek sürümlerde kaldırılacaktır. |
| xPathQueries |
string[] |
XPATH biçimindeki Windows Olay Günlüğü sorgularının listesi. |
WindowsFirewallLogsDataSource
Bu veri toplama kuralı ile Güvenlik Duvarı loglarının toplanmasını etkinleştirir.
| Name | Tür | Description |
|---|---|---|
| name |
string |
Veri kaynağı için kolay bir ad. Bu ad, veri toplama kuralındaki tüm veri kaynaklarında (türü ne olursa olsun) benzersiz olmalıdır. |
| profileFilter |
Güvenlik duvarı günlükleri profil filtresi |
|
| streams |
string[] |
Güvenlik duvarı günlükleri akışları |