monitor — Cloud Monitor
monitor · type
AlarmHistory
24 fields
| Field | Type | Description |
|---|---|---|
| AlarmId | string | Alarm record ID |
| MonitorType | string | Monitor type |
| Namespace | string | Policy type |
| AlarmObject | string | Alarm object |
| Content | string | Alarm content |
| FirstOccurTime | integer | Timestamp of the first occurrence |
| LastOccurTime | integer | Timestamp of the last occurrence |
| AlarmStatus | string | Alarm status. Valid values: ALARM (not resolved), OK (resolved), NO_CONF (expired), NO_DATA (insufficient data) |
| PolicyId | string | Alarm policy ID |
| PolicyName | string | Policy name |
| VPC | string | VPC of alarm object for basic product alarm |
| ProjectId | integer | Project ID |
| ProjectName | string | Project name |
| InstanceGroup | InstanceGroups[] | Instance group of alarm object |
| ReceiverUids | string[] | Recipient list |
| ReceiverGroups | string[] | Recipient group list |
| NoticeWays | string[] | Alarm channel list. Valid values: SMS (SMS), EMAIL (email), CALL (phone), WECHAT (WeChat) |
| OriginId | string | Alarm policy ID, which can be used when you call APIs (BindingPolicyObject, UnBindingAllPolicyObject, UnBindingPolicyObject) to bind/unbind instances or instance groups to/from an alarm policy |
| AlarmType | string | Alarm type |
| EventId | integer | Event ID |
| Region | string | Region |
| PolicyExists | integer | Whether the policy exists. Valid values: 0 (no), 1 (yes) |
| MetricsInfo | AlarmHistoryMetric[] | Metric information |
| Dimensions | string | Dimension information of an instance that triggered alarms. |
