Microsoft.Insights scheduledQueryRules
言論
如需部署監視解決方案的指引,請參閱 使用 Bicep建立監視資源。
Bicep 資源定義
scheduledQueryRules 資源類型可以使用目標作業來部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Insights/scheduledQueryRules 資源,請將下列 Bicep 新增至範本。
resource symbolicname 'Microsoft.Insights/scheduledQueryRules@2024-01-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
kind: 'string'
location: 'string'
name: 'string'
properties: {
actions: {
actionGroups: [
'string'
]
actionProperties: {
{customized property}: 'string'
}
customProperties: {
{customized property}: 'string'
}
}
autoMitigate: bool
checkWorkspaceAlertsStorageConfigured: bool
criteria: {
allOf: [
{
alertSensitivity: 'string'
criterionType: 'string'
dimensions: [
{
name: 'string'
operator: 'string'
values: [
'string'
]
}
]
failingPeriods: {
minFailingPeriodsToAlert: int
numberOfEvaluationPeriods: int
}
ignoreDataBefore: 'string'
metricMeasureColumn: 'string'
metricName: 'string'
operator: 'string'
query: 'string'
resourceIdColumn: 'string'
threshold: int
timeAggregation: 'string'
}
]
}
description: 'string'
displayName: 'string'
enabled: bool
evaluationFrequency: 'string'
muteActionsDuration: 'string'
overrideQueryTimeRange: 'string'
resolveConfiguration: {
autoResolved: bool
timeToResolve: 'string'
}
scopes: [
'string'
]
severity: int
skipQueryValidation: bool
targetResourceTypes: [
'string'
]
windowSize: 'string'
}
tags: {
{customized property}: 'string'
}
}
屬性值
行動
名字 | 描述 | 價值 |
---|---|---|
actionGroups | 動作群組資源標識碼,以在警示引發時叫用。 | string[] |
actionProperties | 動作屬性的屬性。 | ActionsActionProperties |
customProperties | 警示承載的屬性。 | ActionsCustomProperties |
ActionsActionProperties
名字 | 描述 | 價值 |
---|
ActionsCustomProperties
名字 | 描述 | 價值 |
---|
條件
名字 | 描述 | 價值 |
---|---|---|
alertSensitivity | 觸發警示所需的偏差範圍。 允許的值為 『Low』、'Medium' 和 'High'。 這會影響臨界值與計量數列模式的緊密程度。 只有 LogAlert 類型的動態臨界值規則才相關且必要。 | 字串 |
criterionType | 指定臨界值準則的類型 | 'DynamicThresholdCriterion' 'StaticThresholdCriterion' |
尺寸 | 維度條件清單 | 維度[] |
failingPeriods | 引發警示所需的所選回溯時間範圍內所需的違規數目下限。 僅與 LogAlert 類型的規則相關。 | ConditionFailingPeriods |
ignoreDataBefore | 使用此選項可設定開始學習計量歷程記錄數據的日期,並計算動態閾值(ISO8601格式)。 僅與 LogAlert 類型的動態臨界值規則相關。 | 字串 |
metricMeasureColumn | 包含計量量值編號的數據行。 僅與 LogAlert 類型的規則相關。 | 字串 |
metricName | 要傳送的計量名稱。 只有 LogToMetric 類型的規則才相關且必要。 | 字串 |
算子 | criteria 運算子。 只有 LogAlert 類型的規則才相關且必要。 | 'Equals' 'GreaterOrLessThan' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' |
查詢 | 記錄查詢警示 | 字串 |
resourceIdColumn | 包含資源標識碼的數據行。數據行的內容必須是格式化為資源標識碼的 URI。僅與 LogAlert 類型的規則相關。 | 字串 |
門檻 | 啟動警示的準則臨界值。 只有 LogAlert 類型的靜態臨界值規則才相關且必要。 | int |
timeAggregation | 匯總類型。 只有 LogAlert 類型的規則才相關且必要。 | 'Average' 'Count' 'Maximum' 'Minimum' 'Total' |
ConditionFailingPeriods
名字 | 描述 | 價值 |
---|---|---|
minFailingPeriodsToAlert | 觸發警示的違規次數。 應小於或等於 numberOfEvaluationPeriods。 預設值為 1 | int |
numberOfEvaluationPeriods | 匯總回溯點的數目。 回溯時間範圍是根據匯總數據粒度 (windowSize) 和選取的匯總點數目來計算。 預設值為 1 | int |
尺寸
名字 | 描述 | 價值 |
---|---|---|
名字 | 維度的名稱 | 字串 (必要) |
算子 | 維度值的運算符 | 'Exclude' 'Include' (必要) |
值 | 維度值清單 | string[] (必要) |
身份
名字 | 描述 | 價值 |
---|---|---|
類型 | 受控服務識別的類型。 | 'None' 'SystemAssigned' 'UserAssigned' (必要) |
userAssignedIdentities | 與資源相關聯的使用者身分識別清單。 使用者身分識別字典索引鍵參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。 | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
名字 | 描述 | 價值 |
---|
Microsoft.Insights/scheduledQueryRules
名字 | 描述 | 價值 |
---|---|---|
身份 | 資源的身分識別。 | 身份識別 |
類 | 指出排程查詢規則的類型。 預設值為LogAlert。 | 'EventLogAlert' 'LogAlert' 'LogToMetric' |
位置 | 資源所在的地理位置 | 字串 (必要) |
名字 | 資源名稱 | 字串 約束: 模式 = ^[^#<>%&:\?/{}*]{1,260}$ (必要) |
性能 | 資源的規則屬性。 | ScheduledQueryRuleProperties (必要) |
標籤 | 資源標籤 | 標記名稱和值的字典。 請參閱範本中的 標籤 |
RuleResolveConfiguration
名字 | 描述 | 價值 |
---|---|---|
autoResolved | 旗標,指出是否要自動解決引發的警示。 | bool |
timeToResolve | 規則必須評估為狀況良好的持續時間,才能以 ISO 8601 持續時間格式自動解決引發的警示。 | 字串 |
ScheduledQueryRuleCriteria
名字 | 描述 | 價值 |
---|---|---|
allOf | 要根據指定範圍評估的條件清單 | 條件[] |
ScheduledQueryRuleProperties
名字 | 描述 | 價值 |
---|---|---|
行動 | 警示引發時要叫用的動作。 | 動作 |
autoMitigate | 指出是否應該自動解決警示的旗標。 默認值為 true。 僅與 LogAlert 類型的規則相關。 | bool |
checkWorkspaceAlertsStorageConfigured | 旗標,指出此排程的查詢規則是否應該儲存在客戶的記憶體中。 默認值為 false。 僅與 LogAlert 類型的規則相關。 | bool |
標準 | 定義排程查詢規則條件的規則準則。 | ScheduledQueryRuleCriteria |
描述 | 排程查詢規則的描述。 | 字串 |
displayName | 警示規則的顯示名稱 | 字串 |
啟用 | 指出是否啟用此排程查詢規則的旗標。 值應該是 true 或 false | bool |
evaluationFrequency | 以 ISO 8601 持續時間格式來評估排程查詢規則的頻率。 只有 LogAlert 類型的規則才相關且必要。 | 字串 |
muteActionsDuration | 在引發警示之後,將所選期間(ISO 8601 持續時間格式)的動作設為靜音。 僅與 LogAlert 類型的規則相關。 | 字串 |
overrideQueryTimeRange | 如果指定,則會覆寫查詢時間範圍(預設值為 WindowSize*NumberOfEvaluationPeriods)。 僅與 LogAlert 類型的規則相關。 | 字串 |
resolveConfiguration | 定義解決引發警示的組態。 僅與 LogAlert 類型的規則相關。 | RuleResolveConfiguration |
範圍 | 此排程查詢規則的範圍是資源標識碼的清單。 | string[] |
嚴厲 | 警示的嚴重性。 應該是介於 [0-4] 之間的整數。 值為 0 最嚴重。 只有 LogAlert 類型的規則才相關且必要。 | int |
skipQueryValidation | 指出是否應該驗證所提供查詢的旗標。 默認值為 false。 僅與 LogAlert 類型的規則相關。 | bool |
targetResourceTypes | 建立/更新警示之目標資源的資源類型清單。 例如,如果範圍是資源群組,且 targetResourceTypes 是 Microsoft.Compute/virtualMachines,則會針對符合警示準則的資源群組中的每個虛擬機引發不同的警示。 僅與 LogAlert 類型的規則相關 | string[] |
windowSize | 警示查詢將執行的時間週期(以 ISO 8601 持續時間格式表示)。 只有 LogAlert 類型的規則才相關且必要。 | 字串 |
ScheduledQueryRuleResourceTags
名字 | 描述 | 價值 |
---|
UserIdentityProperties
名字 | 描述 | 價值 |
---|
ARM 樣本資源定義
scheduledQueryRules 資源類型可以使用目標作業來部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Insights/scheduledQueryRules 資源,請將下列 JSON 新增至範本。
{
"type": "Microsoft.Insights/scheduledQueryRules",
"apiVersion": "2024-01-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"kind": "string",
"location": "string",
"properties": {
"actions": {
"actionGroups": [ "string" ],
"actionProperties": {
"{customized property}": "string"
},
"customProperties": {
"{customized property}": "string"
}
},
"autoMitigate": "bool",
"checkWorkspaceAlertsStorageConfigured": "bool",
"criteria": {
"allOf": [
{
"alertSensitivity": "string",
"criterionType": "string",
"dimensions": [
{
"name": "string",
"operator": "string",
"values": [ "string" ]
}
],
"failingPeriods": {
"minFailingPeriodsToAlert": "int",
"numberOfEvaluationPeriods": "int"
},
"ignoreDataBefore": "string",
"metricMeasureColumn": "string",
"metricName": "string",
"operator": "string",
"query": "string",
"resourceIdColumn": "string",
"threshold": "int",
"timeAggregation": "string"
}
]
},
"description": "string",
"displayName": "string",
"enabled": "bool",
"evaluationFrequency": "string",
"muteActionsDuration": "string",
"overrideQueryTimeRange": "string",
"resolveConfiguration": {
"autoResolved": "bool",
"timeToResolve": "string"
},
"scopes": [ "string" ],
"severity": "int",
"skipQueryValidation": "bool",
"targetResourceTypes": [ "string" ],
"windowSize": "string"
},
"tags": {
"{customized property}": "string"
}
}
屬性值
行動
名字 | 描述 | 價值 |
---|---|---|
actionGroups | 動作群組資源標識碼,以在警示引發時叫用。 | string[] |
actionProperties | 動作屬性的屬性。 | ActionsActionProperties |
customProperties | 警示承載的屬性。 | ActionsCustomProperties |
ActionsActionProperties
名字 | 描述 | 價值 |
---|
ActionsCustomProperties
名字 | 描述 | 價值 |
---|
條件
名字 | 描述 | 價值 |
---|---|---|
alertSensitivity | 觸發警示所需的偏差範圍。 允許的值為 『Low』、'Medium' 和 'High'。 這會影響臨界值與計量數列模式的緊密程度。 只有 LogAlert 類型的動態臨界值規則才相關且必要。 | 字串 |
criterionType | 指定臨界值準則的類型 | 'DynamicThresholdCriterion' 'StaticThresholdCriterion' |
尺寸 | 維度條件清單 | 維度[] |
failingPeriods | 引發警示所需的所選回溯時間範圍內所需的違規數目下限。 僅與 LogAlert 類型的規則相關。 | ConditionFailingPeriods |
ignoreDataBefore | 使用此選項可設定開始學習計量歷程記錄數據的日期,並計算動態閾值(ISO8601格式)。 僅與 LogAlert 類型的動態臨界值規則相關。 | 字串 |
metricMeasureColumn | 包含計量量值編號的數據行。 僅與 LogAlert 類型的規則相關。 | 字串 |
metricName | 要傳送的計量名稱。 只有 LogToMetric 類型的規則才相關且必要。 | 字串 |
算子 | criteria 運算子。 只有 LogAlert 類型的規則才相關且必要。 | 'Equals' 'GreaterOrLessThan' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' |
查詢 | 記錄查詢警示 | 字串 |
resourceIdColumn | 包含資源標識碼的數據行。數據行的內容必須是格式化為資源標識碼的 URI。僅與 LogAlert 類型的規則相關。 | 字串 |
門檻 | 啟動警示的準則臨界值。 只有 LogAlert 類型的靜態臨界值規則才相關且必要。 | int |
timeAggregation | 匯總類型。 只有 LogAlert 類型的規則才相關且必要。 | 'Average' 'Count' 'Maximum' 'Minimum' 'Total' |
ConditionFailingPeriods
名字 | 描述 | 價值 |
---|---|---|
minFailingPeriodsToAlert | 觸發警示的違規次數。 應小於或等於 numberOfEvaluationPeriods。 預設值為 1 | int |
numberOfEvaluationPeriods | 匯總回溯點的數目。 回溯時間範圍是根據匯總數據粒度 (windowSize) 和選取的匯總點數目來計算。 預設值為 1 | int |
尺寸
名字 | 描述 | 價值 |
---|---|---|
名字 | 維度的名稱 | 字串 (必要) |
算子 | 維度值的運算符 | 'Exclude' 'Include' (必要) |
值 | 維度值清單 | string[] (必要) |
身份
名字 | 描述 | 價值 |
---|---|---|
類型 | 受控服務識別的類型。 | 'None' 'SystemAssigned' 'UserAssigned' (必要) |
userAssignedIdentities | 與資源相關聯的使用者身分識別清單。 使用者身分識別字典索引鍵參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。 | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
名字 | 描述 | 價值 |
---|
Microsoft.Insights/scheduledQueryRules
名字 | 描述 | 價值 |
---|---|---|
apiVersion | API 版本 | '2024-01-01-preview' |
身份 | 資源的身分識別。 | 身份識別 |
類 | 指出排程查詢規則的類型。 預設值為LogAlert。 | 'EventLogAlert' 'LogAlert' 'LogToMetric' |
位置 | 資源所在的地理位置 | 字串 (必要) |
名字 | 資源名稱 | 字串 約束: 模式 = ^[^#<>%&:\?/{}*]{1,260}$ (必要) |
性能 | 資源的規則屬性。 | ScheduledQueryRuleProperties (必要) |
標籤 | 資源標籤 | 標記名稱和值的字典。 請參閱範本中的 標籤 |
類型 | 資源類型 | 'Microsoft.Insights/scheduledQueryRules' |
RuleResolveConfiguration
名字 | 描述 | 價值 |
---|---|---|
autoResolved | 旗標,指出是否要自動解決引發的警示。 | bool |
timeToResolve | 規則必須評估為狀況良好的持續時間,才能以 ISO 8601 持續時間格式自動解決引發的警示。 | 字串 |
ScheduledQueryRuleCriteria
名字 | 描述 | 價值 |
---|---|---|
allOf | 要根據指定範圍評估的條件清單 | 條件[] |
ScheduledQueryRuleProperties
名字 | 描述 | 價值 |
---|---|---|
行動 | 警示引發時要叫用的動作。 | 動作 |
autoMitigate | 指出是否應該自動解決警示的旗標。 默認值為 true。 僅與 LogAlert 類型的規則相關。 | bool |
checkWorkspaceAlertsStorageConfigured | 旗標,指出此排程的查詢規則是否應該儲存在客戶的記憶體中。 默認值為 false。 僅與 LogAlert 類型的規則相關。 | bool |
標準 | 定義排程查詢規則條件的規則準則。 | ScheduledQueryRuleCriteria |
描述 | 排程查詢規則的描述。 | 字串 |
displayName | 警示規則的顯示名稱 | 字串 |
啟用 | 指出是否啟用此排程查詢規則的旗標。 值應該是 true 或 false | bool |
evaluationFrequency | 以 ISO 8601 持續時間格式來評估排程查詢規則的頻率。 只有 LogAlert 類型的規則才相關且必要。 | 字串 |
muteActionsDuration | 在引發警示之後,將所選期間(ISO 8601 持續時間格式)的動作設為靜音。 僅與 LogAlert 類型的規則相關。 | 字串 |
overrideQueryTimeRange | 如果指定,則會覆寫查詢時間範圍(預設值為 WindowSize*NumberOfEvaluationPeriods)。 僅與 LogAlert 類型的規則相關。 | 字串 |
resolveConfiguration | 定義解決引發警示的組態。 僅與 LogAlert 類型的規則相關。 | RuleResolveConfiguration |
範圍 | 此排程查詢規則的範圍是資源標識碼的清單。 | string[] |
嚴厲 | 警示的嚴重性。 應該是介於 [0-4] 之間的整數。 值為 0 最嚴重。 只有 LogAlert 類型的規則才相關且必要。 | int |
skipQueryValidation | 指出是否應該驗證所提供查詢的旗標。 默認值為 false。 僅與 LogAlert 類型的規則相關。 | bool |
targetResourceTypes | 建立/更新警示之目標資源的資源類型清單。 例如,如果範圍是資源群組,且 targetResourceTypes 是 Microsoft.Compute/virtualMachines,則會針對符合警示準則的資源群組中的每個虛擬機引發不同的警示。 僅與 LogAlert 類型的規則相關 | string[] |
windowSize | 警示查詢將執行的時間週期(以 ISO 8601 持續時間格式表示)。 只有 LogAlert 類型的規則才相關且必要。 | 字串 |
ScheduledQueryRuleResourceTags
名字 | 描述 | 價值 |
---|
UserIdentityProperties
名字 | 描述 | 價值 |
---|
快速入門範本
下列快速入門範本會部署此資源類型。
範本 | 描述 |
---|---|
為 azure 商務持續性專案建立警示規則 |
此範本會建立警示規則和使用者指派的 MSI。 它也會將 MSI 讀取器存取權指派給訂用帳戶,讓警示規則能夠存取查詢所需的受保護專案和最新的恢復點詳細數據。 |
Terraform (AzAPI 提供者) 資源定義
scheduledQueryRules 資源類型可以使用目標作業來部署:
- 資源群組
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Insights/scheduledQueryRules 資源,請將下列 Terraform 新增至您的範本。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/scheduledQueryRules@2024-01-01-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
kind = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
actions = {
actionGroups = [
"string"
]
actionProperties = {
{customized property} = "string"
}
customProperties = {
{customized property} = "string"
}
}
autoMitigate = bool
checkWorkspaceAlertsStorageConfigured = bool
criteria = {
allOf = [
{
alertSensitivity = "string"
criterionType = "string"
dimensions = [
{
name = "string"
operator = "string"
values = [
"string"
]
}
]
failingPeriods = {
minFailingPeriodsToAlert = int
numberOfEvaluationPeriods = int
}
ignoreDataBefore = "string"
metricMeasureColumn = "string"
metricName = "string"
operator = "string"
query = "string"
resourceIdColumn = "string"
threshold = int
timeAggregation = "string"
}
]
}
description = "string"
displayName = "string"
enabled = bool
evaluationFrequency = "string"
muteActionsDuration = "string"
overrideQueryTimeRange = "string"
resolveConfiguration = {
autoResolved = bool
timeToResolve = "string"
}
scopes = [
"string"
]
severity = int
skipQueryValidation = bool
targetResourceTypes = [
"string"
]
windowSize = "string"
}
})
}
屬性值
行動
名字 | 描述 | 價值 |
---|---|---|
actionGroups | 動作群組資源標識碼,以在警示引發時叫用。 | string[] |
actionProperties | 動作屬性的屬性。 | ActionsActionProperties |
customProperties | 警示承載的屬性。 | ActionsCustomProperties |
ActionsActionProperties
名字 | 描述 | 價值 |
---|
ActionsCustomProperties
名字 | 描述 | 價值 |
---|
條件
名字 | 描述 | 價值 |
---|---|---|
alertSensitivity | 觸發警示所需的偏差範圍。 允許的值為 『Low』、'Medium' 和 'High'。 這會影響臨界值與計量數列模式的緊密程度。 只有 LogAlert 類型的動態臨界值規則才相關且必要。 | 字串 |
criterionType | 指定臨界值準則的類型 | 'DynamicThresholdCriterion' 'StaticThresholdCriterion' |
尺寸 | 維度條件清單 | 維度[] |
failingPeriods | 引發警示所需的所選回溯時間範圍內所需的違規數目下限。 僅與 LogAlert 類型的規則相關。 | ConditionFailingPeriods |
ignoreDataBefore | 使用此選項可設定開始學習計量歷程記錄數據的日期,並計算動態閾值(ISO8601格式)。 僅與 LogAlert 類型的動態臨界值規則相關。 | 字串 |
metricMeasureColumn | 包含計量量值編號的數據行。 僅與 LogAlert 類型的規則相關。 | 字串 |
metricName | 要傳送的計量名稱。 只有 LogToMetric 類型的規則才相關且必要。 | 字串 |
算子 | criteria 運算子。 只有 LogAlert 類型的規則才相關且必要。 | 'Equals' 'GreaterOrLessThan' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' |
查詢 | 記錄查詢警示 | 字串 |
resourceIdColumn | 包含資源標識碼的數據行。數據行的內容必須是格式化為資源標識碼的 URI。僅與 LogAlert 類型的規則相關。 | 字串 |
門檻 | 啟動警示的準則臨界值。 只有 LogAlert 類型的靜態臨界值規則才相關且必要。 | int |
timeAggregation | 匯總類型。 只有 LogAlert 類型的規則才相關且必要。 | 'Average' 'Count' 'Maximum' 'Minimum' 'Total' |
ConditionFailingPeriods
名字 | 描述 | 價值 |
---|---|---|
minFailingPeriodsToAlert | 觸發警示的違規次數。 應小於或等於 numberOfEvaluationPeriods。 預設值為 1 | int |
numberOfEvaluationPeriods | 匯總回溯點的數目。 回溯時間範圍是根據匯總數據粒度 (windowSize) 和選取的匯總點數目來計算。 預設值為 1 | int |
尺寸
名字 | 描述 | 價值 |
---|---|---|
名字 | 維度的名稱 | 字串 (必要) |
算子 | 維度值的運算符 | 'Exclude' 'Include' (必要) |
值 | 維度值清單 | string[] (必要) |
身份
名字 | 描述 | 價值 |
---|---|---|
類型 | 受控服務識別的類型。 | 'None' 'SystemAssigned' 'UserAssigned' (必要) |
userAssignedIdentities | 與資源相關聯的使用者身分識別清單。 使用者身分識別字典索引鍵參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。 | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
名字 | 描述 | 價值 |
---|
Microsoft.Insights/scheduledQueryRules
名字 | 描述 | 價值 |
---|---|---|
身份 | 資源的身分識別。 | 身份識別 |
類 | 指出排程查詢規則的類型。 預設值為LogAlert。 | 'EventLogAlert' 'LogAlert' 'LogToMetric' |
位置 | 資源所在的地理位置 | 字串 (必要) |
名字 | 資源名稱 | 字串 約束: 模式 = ^[^#<>%&:\?/{}*]{1,260}$ (必要) |
性能 | 資源的規則屬性。 | ScheduledQueryRuleProperties (必要) |
標籤 | 資源標籤 | 標記名稱和值的字典。 |
類型 | 資源類型 | “Microsoft.Insights/scheduledQueryRules@2024-01-01-preview” |
RuleResolveConfiguration
名字 | 描述 | 價值 |
---|---|---|
autoResolved | 旗標,指出是否要自動解決引發的警示。 | bool |
timeToResolve | 規則必須評估為狀況良好的持續時間,才能以 ISO 8601 持續時間格式自動解決引發的警示。 | 字串 |
ScheduledQueryRuleCriteria
名字 | 描述 | 價值 |
---|---|---|
allOf | 要根據指定範圍評估的條件清單 | 條件[] |
ScheduledQueryRuleProperties
名字 | 描述 | 價值 |
---|---|---|
行動 | 警示引發時要叫用的動作。 | 動作 |
autoMitigate | 指出是否應該自動解決警示的旗標。 默認值為 true。 僅與 LogAlert 類型的規則相關。 | bool |
checkWorkspaceAlertsStorageConfigured | 旗標,指出此排程的查詢規則是否應該儲存在客戶的記憶體中。 默認值為 false。 僅與 LogAlert 類型的規則相關。 | bool |
標準 | 定義排程查詢規則條件的規則準則。 | ScheduledQueryRuleCriteria |
描述 | 排程查詢規則的描述。 | 字串 |
displayName | 警示規則的顯示名稱 | 字串 |
啟用 | 指出是否啟用此排程查詢規則的旗標。 值應該是 true 或 false | bool |
evaluationFrequency | 以 ISO 8601 持續時間格式來評估排程查詢規則的頻率。 只有 LogAlert 類型的規則才相關且必要。 | 字串 |
muteActionsDuration | 在引發警示之後,將所選期間(ISO 8601 持續時間格式)的動作設為靜音。 僅與 LogAlert 類型的規則相關。 | 字串 |
overrideQueryTimeRange | 如果指定,則會覆寫查詢時間範圍(預設值為 WindowSize*NumberOfEvaluationPeriods)。 僅與 LogAlert 類型的規則相關。 | 字串 |
resolveConfiguration | 定義解決引發警示的組態。 僅與 LogAlert 類型的規則相關。 | RuleResolveConfiguration |
範圍 | 此排程查詢規則的範圍是資源標識碼的清單。 | string[] |
嚴厲 | 警示的嚴重性。 應該是介於 [0-4] 之間的整數。 值為 0 最嚴重。 只有 LogAlert 類型的規則才相關且必要。 | int |
skipQueryValidation | 指出是否應該驗證所提供查詢的旗標。 默認值為 false。 僅與 LogAlert 類型的規則相關。 | bool |
targetResourceTypes | 建立/更新警示之目標資源的資源類型清單。 例如,如果範圍是資源群組,且 targetResourceTypes 是 Microsoft.Compute/virtualMachines,則會針對符合警示準則的資源群組中的每個虛擬機引發不同的警示。 僅與 LogAlert 類型的規則相關 | string[] |
windowSize | 警示查詢將執行的時間週期(以 ISO 8601 持續時間格式表示)。 只有 LogAlert 類型的規則才相關且必要。 | 字串 |
ScheduledQueryRuleResourceTags
名字 | 描述 | 價值 |
---|
UserIdentityProperties
名字 | 描述 | 價值 |
---|