Name
global.EvtMgmtHealthHandleMonitors
Description
No description available
Script
var EvtMgmtHealthHandleMonitors = Class.create();
EvtMgmtHealthHandleMonitors.prototype = {
initialize: function() {
},
handleMonitors: function (functionName) {
gs.include("EvtMgmtHealthMonitorCommon");
var evtMgmtHealthMonitorCommon = new EvtMgmtHealthMonitorCommon();
if (!evtMgmtHealthMonitorCommon.allowHealthToRun()){
return false;
}
var gr = new GlideRecord("em_monitor_scripts");
gr.addQuery("active", true);
gr.query();
var param = new Packages.java.util.HashMap();
param.put("functionName", functionName);
while (gr.next()) {
var script = gr.getValue("script");
param.put("scriptId", gr.getUniqueValue());
GlideEvaluator.evaluateStringWithGlobals(script, param);
}
},
type: 'EvtMgmtHealthHandleMonitors'
};
Sys ID
652a1fe37f44030002d31ccebefa9180