5.0.6 5.0.5 5.0.4 5.0.3 5.0.2 5.0.1 5.0.0
5.0.6 5.0.5 5.0.4 5.0.3 5.0.2 5.0.1 5.0.0

Trigger User Alarms

You can trigger alarms that can be viewed on the NetMon Alarms page.

The following example shows alarms triggering when the Logger is sent an intermediate flow, a short running flow, and a long running flow.

function Flow_TriggerMyUserAlarm (dpiMsg, ruleEngine) require 'LOG' local function isempty(s) return s == nil or s == '' end if (IsIntermediateFlow(dpiMsg)) then local ruleSev = "high" EZINFO("INFO: Trigger Alarm for Intermediate Flow" ) TriggerUserAlarm(dpiMsg, ruleEngine, ruleSev) end
if (IsFinalShortFlow(dpiMsg)) then local ruleSev = "medium" EZINFO("INFO: Trigger Alarm for Final Short Flow" ) TriggerUserAlarm(dpiMsg, ruleEngine, ruleSev) end
if (IsFinalLongFlow(dpiMsg)) then local ruleSev = "low" EZINFO("INFO: Trigger Alarm for Final Long Flow" ) TriggerUserAlarm(dpiMsg, ruleEngine, ruleSev) endend