# $Id: mailscanner-mrtg.thresholds,v 1.4 2005/07/07 17:24:31 kevinspicer Exp $ # This file contains the threseholds used by MailScanner-MRTG to determine # the alert status associated with each service measured. # The states are.... # Critical Low # Warning Low # Normal # Warning High # Critical High # You can specify thresholds for entering and leaving each of the non-normal # states. These thresholds are... # # enter_critical_low # leave_critical_low # enter_warning_low # leave_warning_low # leave_warning_high # enter_warning_high # leave_critical_high # enter_critical_high # # Any state without an 'enter' threshold is taken not to be defined # If the 'leave' threshold is omitted it will by default be the same as the # 'enter' threshold [the 'leave' thresholds serve as a mechanism to avoid # flapping between two states]. # NOTE: Each threshold must have a value greater than the previous # thresold in the list above, however 'leave' thresholds may be equal to 'enter' # thresholds. This is summarised as follows... # # leave_critical_low >= enter_critical_low # enter_warning_low > leave_critical_low # leave_warning_low >= enter_warning_low # leave_warning_high > leave_warning_low # enter_warning_high >= leave_warning_high # leave_critical_high > enter_warning_high # enter_critical_high >= leave_critical_high # mail-messages { # Count of messages as displayed on the 'Mail Relayed' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } mail-recipients { # Count of recipients as displayed on the 'Mail Relayed' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } spam-total { # Count of total spams as displayed on the 'Spam Identified' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } spam-mta { # Count of spam blocked by MTA as displayed on the 'Spam Identified' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } virus-infected { # Count of 'infected mail' (blocked because of attachment rules, viruses # etc) as shown on the 'Viruses & Blocked Content' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } virus-virus { # Count of viruses detected as shown on tge 'Viruses & Blocked Content' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } mta { # Count of mta processes from the 'MTA processes' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } mailscanner { # Count of mailscanner processes from the 'Copies of MailScanner' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } mailbytes { # kbytes of mail from the 'Bytes of Mail' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } memory-excache { # Memory usage in Meg excluding cache from 'Memory' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } memory-incache { # Memory usage in Meg including cache from 'Memory' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } inqueue { # Count of files in incoming queue from 'Files in Incoming Queue' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } outqueue { # Count of files in outgoing queue from 'Files in Outgoing Queue' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } quarantine-files { # Count of files in quarantine from 'Files/Messages in Quarantine' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } quarantine-messages { # Count of messages in quarantine from 'Files/Messages in Quarantine' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } loadavg { # Load average from 'Load Average' graph NB: This is actual load average # NOT load average x 100 as shown on the graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } cpu-total { # Total CPU usage from 'CPU Utilization' graph # NB Percentage! must be between 0-100! enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } cpu-user { # CPU Utilization by user processes from 'CPU Utilization' graph # NB Percentage! must be between 0-100! enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } iptraffic-in { # Incoming network traffic from 'Server Network Traffic' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } iptraffic-out { # Outgoing network traffic from 'Server Network Traffic' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } spoolusage { # Space used on the filesystem containing the mail spool # from 'Space Used in Spool Filesystem' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } tmpfsusage { # Space used on the filesystem containing the MailScanner Word Directory # from 'Space Used in Work Filesystem' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } rootusage { # Space used on the root filesystem # from 'Space Used in /' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } spamratio-total { # Percentage of mail submitted recognised as spam from 'Spam Ratio' graph # NB Percentage! must be between 0-100! enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } spamratio-mta { # Percentage of mail submitted blocked by MTA rules from 'Spam Ratio' graph # NB Percentage! must be between 0-100! enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } virusratio-infected { # Percentage of mail failing content checks from 'Virus Ratio' graph # NB Percentage! must be between 0-100! enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } virusratio-virus { # Percentage of containing a virus from 'Virus Ratio' graph # NB Percentage! must be between 0-100! enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } batchsize { # Average number of messages per batch from 'Messages per Batch' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } speed-total { # Average speed in Bytes per second to process each batch # from 'Processing Speed' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = } speed-spamchecks { # Average speed in Bytes per second to process spam checks for each batch # from 'Processing Speed' graph enter_critical_low = leave_critical_low = enter_warning_low = leave_warning_low = leave_warning_high = enter_warning_high = leave_critical_high = enter_critical_high = }