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
}