CreateMonitorRequest
conditions object[]nullablerequired
Array [
comparatorstringrequired
condition_typestringrequired
pending_durationstringrequired
query_ref_idstringrequired
thresholddoublenullablerequired
]
descriptionstringrequired
enabledbooleannullablerequired
error_statestringrequired
evaluation_intervalstringrequired
message_templatestring
namestringrequired
no_data_statestringrequired
notifications object[]nullable
Array [
channel_idstringrequired
enabledboolean
]
prioritystringnullablerequired
queries object[]nullablerequired
Array [
node_typestringrequired
query_typestringrequired
raw_querystringrequired
reduce_functionstring
ref_idstringrequired
stepstring
time_from_offsetstringrequired
time_to_offsetstringrequired
]
CreateMonitorRequest
{
"conditions": [
{
"comparator": "string",
"condition_type": "string",
"pending_duration": "string",
"query_ref_id": "string",
"threshold": 0
}
],
"description": "string",
"enabled": true,
"error_state": "string",
"evaluation_interval": "string",
"message_template": "string",
"name": "string",
"no_data_state": "string",
"notifications": [
{
"channel_id": "string",
"enabled": true
}
],
"priority": "string",
"queries": [
{
"node_type": "string",
"query_type": "string",
"raw_query": "string",
"reduce_function": "string",
"ref_id": "string",
"step": "string",
"time_from_offset": "string",
"time_to_offset": "string"
}
]
}