EventSentry SMS notifications – integration manual

Here we describe how to use SMSEagle for EventSentry sms notifications.
See more about Eventsentry and SMSEagle also in this Eventsentry blog post.


SMSEagle Setup

Create a new user in SMSEagle.


EventSentry Setup

I. Create an EventSentry HTTP action and point it to your SMSEagle device
eventsentry sms

The HTTP action includes a number of templates to quickly load all required fields for a specific HTTP API. Select the SMSEagle from the Load template drop-down and specify all the required fields (host IP, user and password to SMSEagle, phone number). Use the test button to ensure the action is setup correctly.

Once the action is setup it can be referenced by one or more filters so that it is triggered under the right circumstances.

II. Setup SMS Notification and Test it

Assuming that you are already monitoring a host outside your network (e.g. your ISPs DNS server, a public web site) to determine whether your Internet connection is available or not, you would want to look for EventSentry event 11000, which indicates when a host changes its availability status, such as:

eventsentry sms 3

A filter setup for this event would look like something like this:

eventsentry sms 2
III. Test

Here, we are looking for an application error generated by the Heartbeat Monitoring category of the EventSentry source. We’re also further restricting the filter to only alert us on status changes of the “ispdns” host when it goes off-line. Since the SMSEagle is listed as the action, this particular event (alert) will be sent to the SMSEagle action.

The insertion strings can be determined by either clicking on the “Lookup” button on the filter dialog, or by clicking on the “Preview” button when adding a content filter.