Skip to main content

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"
    }
    ]
    }