problems: use event tags for problems instead of trigger tags, #487

This commit is contained in:
Alexander Zobnin
2019-02-11 17:30:38 +03:00
parent 496d4a8d57
commit 8809b5a9d3
3 changed files with 31 additions and 3 deletions

View File

@@ -404,6 +404,20 @@ export class ZabbixAPIConnector {
});
}
getExtendedEventData(eventids) {
var params = {
output: 'extend',
eventids: eventids,
preservekeys: true,
select_acknowledges: 'extend',
selectTags: 'extend',
sortfield: 'clock',
sortorder: 'DESC'
};
return this.request('event.get', params);
}
getEventAlerts(eventids) {
const params = {
eventids: eventids,

View File

@@ -9,7 +9,7 @@ import { ZabbixNotImplemented } from './connectors/dbConnector';
const REQUESTS_TO_PROXYFY = [
'getHistory', 'getTrend', 'getGroups', 'getHosts', 'getApps', 'getItems', 'getMacros', 'getItemsByIDs',
'getEvents', 'getAlerts', 'getHostAlerts', 'getAcknowledges', 'getITService', 'getSLA', 'getVersion', 'getProxies',
'getEventAlerts'
'getEventAlerts', 'getExtendedEventData'
];
const REQUESTS_TO_CACHE = [
@@ -18,7 +18,8 @@ const REQUESTS_TO_CACHE = [
const REQUESTS_TO_BIND = [
'getHistory', 'getTrend', 'getMacros', 'getItemsByIDs', 'getEvents', 'getAlerts', 'getHostAlerts',
'getAcknowledges', 'getITService', 'getVersion', 'login', 'acknowledgeEvent', 'getProxies', 'getEventAlerts'
'getAcknowledges', 'getITService', 'getVersion', 'login', 'acknowledgeEvent', 'getProxies', 'getEventAlerts',
'getExtendedEventData'
];
export class Zabbix {