Priority Macros
The macros in the sample priority_macros.cfg configuration file below deal with system and alert priorities.
/////////////////////////////////////////////////////////////////////////////// // // priority_macros.cfg // /////////////////////////////////////////////////////////////////////////////// initmisscrit set $missioncritical = $command("=piktc -L +H missioncritical | =oneline") #ifdef debug output $missioncritical #endifdef setmisscrit if " $missioncritical " =~ " $host " set #misscrit = #true() else set #misscrit = #false() fi /////////////////////////////////////////////////////////////////////////////// highestlevelalert red higherlevelalert red|every5minutes highlevelalert red|every5minutes|emergency|server ///////////////////////////////////////////////////////////////////////////////
For more examples, see Samples.