3.3. AlarmThresholdRule

Overview

The information of alarms are included.

Data Type

parameter

description

datatype

comparison_operator

The comparison against the alarm threshold. You can specify 'lt', 'le', 'eq', 'ne', 'ge', or 'gt'.

String

evaluation_periods

The number of historical periods to evaluate the threshold

Integer

exclude_outliers

Non-use

Boolean

meter_name

The name of the meter

String

period

The time range in seconds over which query

Integer

query

The query to find the data for computing statistics. Only a single query is supported.

List(Query)

statistic

The statistic to compare to the threshold. You can specify 'max', 'min', 'avg', 'sum', or 'count'.

String

threshold

The threshold of the alarm

Float

Data Sample

{
    "meter_name": "nova.hv.status.bool",
    "period": 300,
    "query": [{
        "field": "resource_id",
        "op": "eq",
        "type": "string",
        "value": "nova_5dd5bfe5-aee8-4663-86e4-e76d032d318e"
    }],
    "exclude_outliers": false,
    "evaluation_periods": 1,
    "evaluation_type": "0",
    "comparison_operator": "gt",
    "statistic": "max",
    "threshold": 1
}