Alarm event
Alarm events for account metrics monitoring are integrated with LiveObjects 'Message routing' capabilities.
Summary
Whenever Live Objects triggers an alarm related to account metrics monitoring, it generates an alarm event. This event is routed to the destination defined in the action policy. The alarm event is a JSON message that contains information about the alarm, such as its type, reason and timestamp.
Alarm event data model
Description of the alarm events that can be routed through LiveObjects.
| Field | Description |
|---|---|
type |
alarmEvent. The type of the event. Set by Live Objects platform. |
version |
Version number. See the existing versions in the summary. Default value is 1. |
alarmRule |
Information regarding the alarm rule that triggered the event. |
alarmRule.type |
The type of the alarm rule that triggered the event. You can filter the alarm events by this field. supported types are: messageDeliverySuccessRatio, actionSuspended Supported alarms full description is available in account alarming. |
monitoredResource |
Information regarding the resource being monitored. The format of this field depends on the type of resource being monitored. For example, if the monitored resource is an action, the field will contain information about the action, such as its ID, name and parent action policy. |
triggerDetails |
Details about the trigger that caused the alarm event. |
Here is an example of an alarm event generated by the Live Objects platform when a "message delivery success ratio" alarm is triggered by a default alarm rule. The event contains information about the alarm rule, the monitored resource (an action), and the trigger details (the timestamp and value that caused the alarm to be triggered).
{
"type": "alarmEvent",
"version": 1,
"alarmRule": {
"id": "message-delivery-success-ratio-default",
"type": "messageDeliverySuccessRatio",
"name": "Delivered message degradation",
"trigger": {
"condition": {
"comparisonOperator": "lessThanOrEqualTo",
"threshold": 90.0,
"evaluationWindow": "PT24H"
}
},
"default": true
},
"monitoredResource": {
"id": "http_push_action_id_with_alarm",
"type": "action",
"name": "HTTPPUSH",
"parent": {
"id": "action_policy_id_with_alarm",
"type": "actionPolicy",
"name": "my action policy"
},
"portalLink": "https://liveobjects.orange-business.com/#/redirect?id=A00Z%22%2C"
},
"triggerDetails": {
"triggeredAt": "2026-06-25T10:00:00Z",
"triggerValue": 90.0
}
}
Here is an example of an alarm event generated by the Live Objects platform when a action suspended alarm is triggered by a default alarm rule. The event contains information about the alarm rule, the monitored resource (an action), and the trigger details (the timestamp and value that caused the alarm to be triggered).
Note: The action suspended alarm is triggered automatically when an action is suspended due to a failure in its execution persisting for more than 7 days. See account alarming chapter.
{
"tenantId": "f3062f39-f051-415a-ba35-48c0b6a03d48",
"alarmRule": {
"id": "6a3e7c2532a723ed77b5829d",
"type": "actionSuspended",
"name": "alarm_name",
"default": true
},
"monitoredResource": {
"id": "actionId",
"type": "action",
"name": "HTTPPUSH",
"parent": {
"id": "actionPolicyId",
"type": "actionPolicy",
"name": "my action policy"
},
"portalLink": "https://liveobjects.orange-business.com/#/redirect?id=A00Z%22%2C"
},
"triggerDetails": {
"triggeredAt": "2026-06-26T13:18:29.647Z",
"triggerReason": "Failure rate > 90% for more than 7 consecutive days"
}
}