From 3a7da58302374f6305fff080b292dc7a7b58679d Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Wed, 24 Apr 2019 10:12:38 +0300 Subject: [PATCH] fix triggers count with latest Zabbix 4.x, closes #726 --- src/datasource-zabbix/responseHandler.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/datasource-zabbix/responseHandler.js b/src/datasource-zabbix/responseHandler.js index 524586d..e340c80 100644 --- a/src/datasource-zabbix/responseHandler.js +++ b/src/datasource-zabbix/responseHandler.js @@ -145,10 +145,16 @@ function handleSLAResponse(itservice, slaProperty, slaObject) { function handleTriggersResponse(triggers, groups, timeRange) { if (!_.isArray(triggers)) { + let triggersCount = null; + try { + triggersCount = Number(triggers); + } catch (err) { + console.log("Error when handling triggers count: ", err); + } return { target: "triggers count", datapoints: [ - [triggers, timeRange[1] * 1000] + [triggersCount, timeRange[1] * 1000] ] }; } else {