Getting automatic email notifications
Get alerts for what you want and when you want.
MONyog can send you alerts over mail or SNMP. Stay on top of significant events and avoid many sleepless nights! Some features of the alerting system are:
It uses the concept of "Delayed alert notifications". It can now be defined that a problem must have existed for a number of sample intervals continuously (in a row) for an alert to be sent. A global setting for each server is available from GUI. For individual counters the global setting can be overridden by defining the RetryOverride (like 'RetryOverride:3') property of the (JavaScript) counter definition.
You can also choose to be notified when MONyog detects that a problem, which existed previously, has been resolved.
Note that mails for every registered server are sent independently.
Please refer to Configuring Notification settings for more information regarding the mail alerts. And also regarding their settings refer to SMTP settings and SNMP settings.
What email alerts contain and when is it sent?
In the JavaScript component defining every metric there is an attribute 'MailAlert'. If it is "yes" then only it is qualified to trigger a Mail Alert. Further each metric has its own WarmUpRequired as well as AlertCondition. If WarmUpRequired is defined and it is "Yes", then MONyog will evaluate AlertCondition if the server is up for at least three hours. If AlertCondition is "Critical" or "Warning" then only it will trigger a Mail Alert. "Critical" and "Warning" correspond to red or yellow dots in the GUI interface respectively.
The mails are optimized for display in a HTML enabled mail client but also will be readable in a client supporting text mails only.
There is one more detailed rule defining if and when a mail alert is being sent. This rule uses the same three 'Server Modes' (All Time (Current)/Delta - Last two collections/Default sampling timeframe/Custom timeframe') that was explained in the description of the 'Monitors' interface.
The 'MailAlert' and 'AlertCondition' attributes of the various metrics of MONyog have been defined to trigger a Mail Alert in these situations:
System or MySQL unavailable
Abnormal 'connections activity' (including hacking/intrusion attempt, faulty application (or user!) etc.)
Poor hit rates and similar metrics that might severely affect the Server performance. But also this is highly configurable in MONyog.
This is an example of a typical MONyog mail alert.