It raises an alert when any critical HW or SW error is detected for any devices.
Basically, the alert is sent when any device goes to the "red" status in the global health status dashboard.
Once a device goes back to "green", clear alert is sent.
You can configure via the UI ➡ Settings ➡ Alerting ➡ Options HW Event
Define email groups under "Email" tab at first.
So far available:
- Email
- SNMP Trap
- ServiceNow (since XorMon NG 1.6.0)
Other integrations like bellow (they are supported by our original tools LPAR2RRD/STOR2RRD) will be done on user/customer requests
- AlarmsOne
- Riverbed NetIM
- HPE OpenView
- Jira
- Nagios
- others can be done as needed
Select prefered integration for each alert
The Integration builder allows you to send HW events and alerts from Xormon to any other tool that supports REST API.
With Integration builder you can compose the REST API request:
- API endpoint URL
- method: GET, POST, PUT, PATCH, DELET
- request headers
- request body in JSON format
Request body can contain several predefined variables with the alert data:
Alerts:
- '{METRIC}' - name of the metric being alerted
- '{LIMIT}' - threshold value for the alert
- '{LEVEL}' - alert level (info, warning, critical...)
- '{ITEMS}' - list of items crossing the threshold valaue
- '{ITEM_IDS}' - list of item IDs crossing the threshold valaue
HW events:
- '{DEVICE}' - device name
- '{CLASS}' - device class
- '{HW_TYPE}' - device HW type
- '{STATUS}' - reported status
- '{REASON}' - message for the status, if any
Configuration
Xormon UI → Settings → Alerting → tab: Integrations
Request body examples:
{
"name": "Custom Alert",
"data": {
"items": "{ITEMS}",
"level": "{LEVEL}",
"limit": "{LIMIT}",
"metric": "{METRIC}"
}
}
{
"name": "Custom HW event",
"data": {
"class": "{CLASS}",
"device": "{DEVICE}",
"reason": "{REASON}",
"status": "{STATUS}",
"hw_type": "{HW_TYPE}"
}
}
Add newly created integration to Alert or HW event configuration