Microsoft.Insights scheduledQueryRules 2018-04-16
Observaciones
Para obtener instrucciones sobre la implementación de soluciones de supervisión, consulte Creación de recursos de supervisión mediante Bicep.
Definición de recursos de Bicep
El tipo de recurso scheduledQueryRules se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Insights/scheduledQueryRules, agregue lo siguiente a la plantilla de Bicep.
resource symbolicname 'Microsoft.Insights/scheduledQueryRules@2018-04-16' = {
location: 'string'
name: 'string'
properties: {
action: {
odata.type: 'string'
// For remaining properties, see Action objects
}
autoMitigate: bool
description: 'string'
displayName: 'string'
enabled: 'string'
schedule: {
frequencyInMinutes: int
timeWindowInMinutes: int
}
source: {
authorizedResources: [
'string'
]
dataSourceId: 'string'
query: 'string'
queryType: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Objetos de acción
Establezca la propiedad odata.type para especificar el tipo de objeto.
Para Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction, use:
{
aznsAction: {
actionGroup: [
'string'
]
customWebhookPayload: 'string'
emailSubject: 'string'
}
odata.type: 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction'
severity: 'string'
throttlingInMin: int
trigger: {
metricTrigger: {
metricColumn: 'string'
metricTriggerType: 'string'
threshold: int
thresholdOperator: 'string'
}
threshold: int
thresholdOperator: 'string'
}
}
Para Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction, use:
{
criteria: [
{
dimensions: [
{
name: 'string'
operator: 'string'
values: [
'string'
]
}
]
metricName: 'string'
}
]
odata.type: 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction'
}
Valores de propiedad
Acción
Nombre | Descripción | Valor |
---|---|---|
odata.type | Establezca en "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction" para el tipo AlertingAction. Establezca en "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction" para el tipo LogToMetricAction. | 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction' 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction' (obligatorio) |
AlertingAction
Nombre | Descripción | Valor |
---|---|---|
aznsAction | Referencia del grupo de acciones de Azure. | AzNsActionGroup |
odata.type | Especifica la acción. Valores admitidos: AlertingAction, LogToMetricAction | 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction' (obligatorio) |
severidad | Gravedad de la alerta | '0' '1' '2' '3' '4' (obligatorio) |
throttlingInMin | tiempo (en minutos) para el que las alertas deben limitarse o suprimirse. | Int |
detonante | Condición del desencadenador que da como resultado la regla de alerta. | triggerCondition (obligatorio) |
AzNsActionGroup
Nombre | Descripción | Valor |
---|---|---|
actionGroup | Referencia del grupo de acciones de Azure. | string[] |
customWebhookPayload | Carga personalizada que se va a enviar para todos los URI de webhook en el grupo de acciones de Azure | cuerda |
emailSubject | Invalidación de asunto personalizado para todos los identificadores de correo electrónico del grupo de acciones de Azure | cuerda |
Criterios
Nombre | Descripción | Valor |
---|---|---|
Dimensiones | Lista de dimensiones para crear métricas | dimensión[] |
metricName | Nombre de la métrica | string (obligatorio) |
Dimensión
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre de la dimensión | string (obligatorio) |
operador | Operador para valores de dimensión | 'Include' (obligatorio) |
valores | Lista de valores de dimensión | string[] (obligatorio) |
LogMetricTrigger
Nombre | Descripción | Valor |
---|---|---|
metricColumn | Evaluación de la métrica en una columna determinada | cuerda |
metricTriggerType | Tipo de desencadenador de métrica: "Consecutivo" o "Total" | 'Consecutivo' 'Total' |
umbral | Umbral del desencadenador de métricas. | Int |
thresholdOperator | Operación de evaluación para la métrica -'GreaterThan' o 'LessThan' o 'Equal'. | 'Igual' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' |
LogSearchRule
Nombre | Descripción | Valor |
---|---|---|
acción | Es necesario realizar acciones en la ejecución de reglas. | de acción de |
autoMitigate | Marca que indica si la alerta se debe resolver automáticamente o no. El valor predeterminado es false. | Bool |
descripción | Descripción de la regla de búsqueda de registros. | cuerda |
displayName | Nombre para mostrar de la regla de alertas | cuerda |
Habilitado | Marca que indica si la regla de búsqueda de registros está habilitada. El valor debe ser true o false | 'false' 'true' |
horario | Programación (frecuencia, período de tiempo) para la regla. Obligatorio para el tipo de acción: AlertingAction | Horario |
fuente | Origen de datos en el que la regla consultará los datos | de origen (obligatorio) |
LogToMetricAction
Nombre | Descripción | Valor |
---|---|---|
criterios | Criterios de métrica | Criterios[] (obligatorio) |
odata.type | Especifica la acción. Valores admitidos: AlertingAction, LogToMetricAction | 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction' (obligatorio) |
Microsoft.Insights/scheduledQueryRules
Nombre | Descripción | Valor |
---|---|---|
ubicación | Ubicación del recurso | string (obligatorio) |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Las propiedades de regla del recurso. | LogSearchRule (obligatorio) |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
ResourceTags
Nombre | Descripción | Valor |
---|
Horario
Nombre | Descripción | Valor |
---|---|---|
frequencyInMinutes | frecuencia (en minutos) en la que se debe evaluar la condición de regla. | int (obligatorio) |
timeWindowInMinutes | Período de tiempo para el que se deben capturar los datos para la consulta (debe ser mayor o igual que frequencyInMinutes). | int (obligatorio) |
Fuente
Nombre | Descripción | Valor |
---|---|---|
authorizedResources | Lista de recursos a los que se hace referencia en la consulta | string[] |
dataSourceId | Identificador URI de recurso sobre el que se va a ejecutar la consulta de búsqueda de registros. | string (obligatorio) |
consulta | Consulta de búsqueda de registros. Obligatorio para el tipo de acción: AlertingAction | cuerda |
queryType | Establezca el valor en "ResultCount". | 'ResultCount' |
TriggerCondition
Nombre | Descripción | Valor |
---|---|---|
metricTrigger | Condición de desencadenador para la regla de consulta de métricas | LogMetricTrigger de |
umbral | Umbral de resultados o recuento en función de la regla que se debe desencadenar. | int (obligatorio) |
thresholdOperator | Operación de evaluación para la regla: "GreaterThan" o "LessThan". | 'Igual' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' (obligatorio) |
Definición de recursos de plantilla de ARM
El tipo de recurso scheduledQueryRules se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Insights/scheduledQueryRules, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Insights/scheduledQueryRules",
"apiVersion": "2018-04-16",
"name": "string",
"location": "string",
"properties": {
"action": {
"odata.type": "string"
// For remaining properties, see Action objects
},
"autoMitigate": "bool",
"description": "string",
"displayName": "string",
"enabled": "string",
"schedule": {
"frequencyInMinutes": "int",
"timeWindowInMinutes": "int"
},
"source": {
"authorizedResources": [ "string" ],
"dataSourceId": "string",
"query": "string",
"queryType": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Objetos de acción
Establezca la propiedad odata.type para especificar el tipo de objeto.
Para Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction, use:
{
"aznsAction": {
"actionGroup": [ "string" ],
"customWebhookPayload": "string",
"emailSubject": "string"
},
"odata.type": "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction",
"severity": "string",
"throttlingInMin": "int",
"trigger": {
"metricTrigger": {
"metricColumn": "string",
"metricTriggerType": "string",
"threshold": "int",
"thresholdOperator": "string"
},
"threshold": "int",
"thresholdOperator": "string"
}
}
Para Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction, use:
{
"criteria": [
{
"dimensions": [
{
"name": "string",
"operator": "string",
"values": [ "string" ]
}
],
"metricName": "string"
}
],
"odata.type": "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction"
}
Valores de propiedad
Acción
Nombre | Descripción | Valor |
---|---|---|
odata.type | Establezca en "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction" para el tipo AlertingAction. Establezca en "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction" para el tipo LogToMetricAction. | 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction' 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction' (obligatorio) |
AlertingAction
Nombre | Descripción | Valor |
---|---|---|
aznsAction | Referencia del grupo de acciones de Azure. | AzNsActionGroup |
odata.type | Especifica la acción. Valores admitidos: AlertingAction, LogToMetricAction | 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction' (obligatorio) |
severidad | Gravedad de la alerta | '0' '1' '2' '3' '4' (obligatorio) |
throttlingInMin | tiempo (en minutos) para el que las alertas deben limitarse o suprimirse. | Int |
detonante | Condición del desencadenador que da como resultado la regla de alerta. | triggerCondition (obligatorio) |
AzNsActionGroup
Nombre | Descripción | Valor |
---|---|---|
actionGroup | Referencia del grupo de acciones de Azure. | string[] |
customWebhookPayload | Carga personalizada que se va a enviar para todos los URI de webhook en el grupo de acciones de Azure | cuerda |
emailSubject | Invalidación de asunto personalizado para todos los identificadores de correo electrónico del grupo de acciones de Azure | cuerda |
Criterios
Nombre | Descripción | Valor |
---|---|---|
Dimensiones | Lista de dimensiones para crear métricas | dimensión[] |
metricName | Nombre de la métrica | string (obligatorio) |
Dimensión
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre de la dimensión | string (obligatorio) |
operador | Operador para valores de dimensión | 'Include' (obligatorio) |
valores | Lista de valores de dimensión | string[] (obligatorio) |
LogMetricTrigger
Nombre | Descripción | Valor |
---|---|---|
metricColumn | Evaluación de la métrica en una columna determinada | cuerda |
metricTriggerType | Tipo de desencadenador de métrica: "Consecutivo" o "Total" | 'Consecutivo' 'Total' |
umbral | Umbral del desencadenador de métricas. | Int |
thresholdOperator | Operación de evaluación para la métrica -'GreaterThan' o 'LessThan' o 'Equal'. | 'Igual' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' |
LogSearchRule
Nombre | Descripción | Valor |
---|---|---|
acción | Es necesario realizar acciones en la ejecución de reglas. | de acción de |
autoMitigate | Marca que indica si la alerta se debe resolver automáticamente o no. El valor predeterminado es false. | Bool |
descripción | Descripción de la regla de búsqueda de registros. | cuerda |
displayName | Nombre para mostrar de la regla de alertas | cuerda |
Habilitado | Marca que indica si la regla de búsqueda de registros está habilitada. El valor debe ser true o false | 'false' 'true' |
horario | Programación (frecuencia, período de tiempo) para la regla. Obligatorio para el tipo de acción: AlertingAction | Horario |
fuente | Origen de datos en el que la regla consultará los datos | de origen (obligatorio) |
LogToMetricAction
Nombre | Descripción | Valor |
---|---|---|
criterios | Criterios de métrica | Criterios[] (obligatorio) |
odata.type | Especifica la acción. Valores admitidos: AlertingAction, LogToMetricAction | 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction' (obligatorio) |
Microsoft.Insights/scheduledQueryRules
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2018-04-16' |
ubicación | Ubicación del recurso | string (obligatorio) |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Las propiedades de regla del recurso. | LogSearchRule (obligatorio) |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo | El tipo de recurso | "Microsoft.Insights/scheduledQueryRules" |
ResourceTags
Nombre | Descripción | Valor |
---|
Horario
Nombre | Descripción | Valor |
---|---|---|
frequencyInMinutes | frecuencia (en minutos) en la que se debe evaluar la condición de regla. | int (obligatorio) |
timeWindowInMinutes | Período de tiempo para el que se deben capturar los datos para la consulta (debe ser mayor o igual que frequencyInMinutes). | int (obligatorio) |
Fuente
Nombre | Descripción | Valor |
---|---|---|
authorizedResources | Lista de recursos a los que se hace referencia en la consulta | string[] |
dataSourceId | Identificador URI de recurso sobre el que se va a ejecutar la consulta de búsqueda de registros. | string (obligatorio) |
consulta | Consulta de búsqueda de registros. Obligatorio para el tipo de acción: AlertingAction | cuerda |
queryType | Establezca el valor en "ResultCount". | 'ResultCount' |
TriggerCondition
Nombre | Descripción | Valor |
---|---|---|
metricTrigger | Condición de desencadenador para la regla de consulta de métricas | LogMetricTrigger de |
umbral | Umbral de resultados o recuento en función de la regla que se debe desencadenar. | int (obligatorio) |
thresholdOperator | Operación de evaluación para la regla: "GreaterThan" o "LessThan". | 'Igual' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' (obligatorio) |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Creación de una regla de alertas para los elementos de continuidad empresarial de Azure |
Estas plantillas crean una regla de alertas y una MSI asignada por el usuario. También asigna el acceso del lector MSI a la suscripción para que la regla de alertas tenga acceso a consultar los elementos protegidos necesarios y los detalles más recientes del punto de recuperación. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso scheduledQueryRules se puede implementar con operaciones destinadas a:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Insights/scheduledQueryRules, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/scheduledQueryRules@2018-04-16"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
action = {
odata.type = "string"
// For remaining properties, see Action objects
}
autoMitigate = bool
description = "string"
displayName = "string"
enabled = "string"
schedule = {
frequencyInMinutes = int
timeWindowInMinutes = int
}
source = {
authorizedResources = [
"string"
]
dataSourceId = "string"
query = "string"
queryType = "string"
}
}
})
}
Objetos de acción
Establezca la propiedad odata.type para especificar el tipo de objeto.
Para Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction, use:
{
aznsAction = {
actionGroup = [
"string"
]
customWebhookPayload = "string"
emailSubject = "string"
}
odata.type = "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction"
severity = "string"
throttlingInMin = int
trigger = {
metricTrigger = {
metricColumn = "string"
metricTriggerType = "string"
threshold = int
thresholdOperator = "string"
}
threshold = int
thresholdOperator = "string"
}
}
Para Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction, use:
{
criteria = [
{
dimensions = [
{
name = "string"
operator = "string"
values = [
"string"
]
}
]
metricName = "string"
}
]
odata.type = "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction"
}
Valores de propiedad
Acción
Nombre | Descripción | Valor |
---|---|---|
odata.type | Establezca en "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction" para el tipo AlertingAction. Establezca en "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction" para el tipo LogToMetricAction. | 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction' 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction' (obligatorio) |
AlertingAction
Nombre | Descripción | Valor |
---|---|---|
aznsAction | Referencia del grupo de acciones de Azure. | AzNsActionGroup |
odata.type | Especifica la acción. Valores admitidos: AlertingAction, LogToMetricAction | 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction' (obligatorio) |
severidad | Gravedad de la alerta | '0' '1' '2' '3' '4' (obligatorio) |
throttlingInMin | tiempo (en minutos) para el que las alertas deben limitarse o suprimirse. | Int |
detonante | Condición del desencadenador que da como resultado la regla de alerta. | triggerCondition (obligatorio) |
AzNsActionGroup
Nombre | Descripción | Valor |
---|---|---|
actionGroup | Referencia del grupo de acciones de Azure. | string[] |
customWebhookPayload | Carga personalizada que se va a enviar para todos los URI de webhook en el grupo de acciones de Azure | cuerda |
emailSubject | Invalidación de asunto personalizado para todos los identificadores de correo electrónico del grupo de acciones de Azure | cuerda |
Criterios
Nombre | Descripción | Valor |
---|---|---|
Dimensiones | Lista de dimensiones para crear métricas | dimensión[] |
metricName | Nombre de la métrica | string (obligatorio) |
Dimensión
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre de la dimensión | string (obligatorio) |
operador | Operador para valores de dimensión | 'Include' (obligatorio) |
valores | Lista de valores de dimensión | string[] (obligatorio) |
LogMetricTrigger
Nombre | Descripción | Valor |
---|---|---|
metricColumn | Evaluación de la métrica en una columna determinada | cuerda |
metricTriggerType | Tipo de desencadenador de métrica: "Consecutivo" o "Total" | 'Consecutivo' 'Total' |
umbral | Umbral del desencadenador de métricas. | Int |
thresholdOperator | Operación de evaluación para la métrica -'GreaterThan' o 'LessThan' o 'Equal'. | 'Igual' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' |
LogSearchRule
Nombre | Descripción | Valor |
---|---|---|
acción | Es necesario realizar acciones en la ejecución de reglas. | de acción de |
autoMitigate | Marca que indica si la alerta se debe resolver automáticamente o no. El valor predeterminado es false. | Bool |
descripción | Descripción de la regla de búsqueda de registros. | cuerda |
displayName | Nombre para mostrar de la regla de alertas | cuerda |
Habilitado | Marca que indica si la regla de búsqueda de registros está habilitada. El valor debe ser true o false | 'false' 'true' |
horario | Programación (frecuencia, período de tiempo) para la regla. Obligatorio para el tipo de acción: AlertingAction | Horario |
fuente | Origen de datos en el que la regla consultará los datos | de origen (obligatorio) |
LogToMetricAction
Nombre | Descripción | Valor |
---|---|---|
criterios | Criterios de métrica | Criterios[] (obligatorio) |
odata.type | Especifica la acción. Valores admitidos: AlertingAction, LogToMetricAction | 'Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction' (obligatorio) |
Microsoft.Insights/scheduledQueryRules
ResourceTags
Nombre | Descripción | Valor |
---|
Horario
Nombre | Descripción | Valor |
---|---|---|
frequencyInMinutes | frecuencia (en minutos) en la que se debe evaluar la condición de regla. | int (obligatorio) |
timeWindowInMinutes | Período de tiempo para el que se deben capturar los datos para la consulta (debe ser mayor o igual que frequencyInMinutes). | int (obligatorio) |
Fuente
Nombre | Descripción | Valor |
---|---|---|
authorizedResources | Lista de recursos a los que se hace referencia en la consulta | string[] |
dataSourceId | Identificador URI de recurso sobre el que se va a ejecutar la consulta de búsqueda de registros. | string (obligatorio) |
consulta | Consulta de búsqueda de registros. Obligatorio para el tipo de acción: AlertingAction | cuerda |
queryType | Establezca el valor en "ResultCount". | 'ResultCount' |
TriggerCondition
Nombre | Descripción | Valor |
---|---|---|
metricTrigger | Condición de desencadenador para la regla de consulta de métricas | LogMetricTrigger de |
umbral | Umbral de resultados o recuento en función de la regla que se debe desencadenar. | int (obligatorio) |
thresholdOperator | Operación de evaluación para la regla: "GreaterThan" o "LessThan". | 'Igual' 'GreaterThan' 'GreaterThanOrEqual' 'LessThan' 'LessThanOrEqual' (obligatorio) |