Zabbix



Last updated
function notifyStatusPal(params) {
request = new HttpRequest()
request.addHeader('Content-Type: application/json');
var response = request.post('<WEBHOOK_URL>', JSON.stringify({
status: params.status
}))
if (request.getStatus() !== 204) {
throw "API request failed: " + response;
}
}
try {
var params = JSON.parse(value)
notifyStatusPal(params)
return 'OK'
}
catch (err) {
Zabbix.log(4, 'StatusPal notification failed : ' + err)
throw 'StatusPal notification failed : ' + err
}