Solved

Building a remote alarm using a heartbeat: How do I quickly notifiy someone of the alarm?

Posted on 2006-10-28
8
192 Views
Last Modified: 2010-04-11
I am custom-building a remote alarm for a few servers using heartbeats.  I already have a heartbeat server set up at a remote location.  The heartbeat server monitors several servers and can detect when the internet goes down on its end as well as if the internet goes down for the ISP the servers are using.  So, when it says the server's gone down, it is most likely that it really did and it wasn't just an internet issue.

What I haven't figured out is what to do next.  I want the system to notify someone very quickly of the issue (either call a cell #, or more optimally, notify ADT or some security company and they try to get a hold of someone).  Any suggestions?
0
Comment
Question by:stev0931
  • 5
  • 3
8 Comments
 
LVL 79

Expert Comment

by:lrmoore
Comment Utility
Not quite sure why you want to re-invent the wheel, but there should be plenty of applications out there to do this.
When you use the term "heartbeat", what protocol are you using to accomplish this?
SNMP has been around for years and most any snmp management station has the capability to "do something" with alarms. I've set them to call a pager # with a particular message, send emails to a specified mail list, send emails to cell phones, most anything that you want to do with a "trap" alarm.
 
0
 

Author Comment

by:stev0931
Comment Utility
What you're suggesting may be a better direction to go, except that I don't want to open up SNMP coming into my network from the outside.  Would this work with HTTP?  (the current heartbeat just tries to go to a specific URL out on the web server).
0
 
LVL 79

Accepted Solution

by:
lrmoore earned 250 total points
Comment Utility
Take a look at some of the ManageEngine utilities.
http://manageengine.adventnet.com/products/oputils/index.html

ICMP doesn't require opening ports on your firewall.
You can use something like TCPPING utility to see if tcp port 80 is open on target server and generate a local snmp trap if it's not..
http://www.kehlet.cx/articles/77.html
0
 

Author Comment

by:stev0931
Comment Utility
Thanks!  I'll post again once I've finished going through the links...
0
How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

 

Author Comment

by:stev0931
Comment Utility
I see how to make the trap happen now (so that handles that part of the problem), but I'm still left with the part of: How does this alert get out to someone quickly and reliable?  A phone call to my cell / ADT / etc. would be optimal...
0
 

Author Comment

by:stev0931
Comment Utility
It almost seems like what I'm really looking for here is a device that I can tell to call someone...
0
 
LVL 79

Assisted Solution

by:lrmoore
lrmoore earned 250 total points
Comment Utility
If you can generate the trap locally, then you can run an application like ManageEngine's OpManager as a trap receiver that can turn around and make the call..
http://manageengine.adventnet.com/products/opmanager/help/user_guide/index.html
0
 

Author Comment

by:stev0931
Comment Utility
Thanks!
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Article by: btan
Provide an easy one stop to quickly get the relevant information on common asked question on Ransomware in Expert Exchange.
By this time the large percentage of day-to-day transactions have shifted to mobile banking; here are some overriding areas QAs must investigate while testing mobile banking apps.  
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now