Archived community.zenoss.org | full text search
Skip navigation
11670 Views 8 Replies Latest reply: May 12, 2010 11:36 PM by phonegi RSS
fivefive1978 Rank: White Belt 23 posts since
Nov 1, 2007
Currently Being Moderated

May 11, 2010 12:32 PM

Monitoring Internet Connection

If our Internet connection goes down we're up a creek for email alerts.  To that end I've setup a modem and SMS to pagers/BBberies.  That part is working great.

 

Our Internet provider doesn't give us SNMP access to their router and therefore it is difficult to tell when it goes down.  I therfore setup several Internet hosts that respond to pings as devices in the /ping device category (www.google.com, www.yahoo.com, www.dell.com, etc.) to keep track of uptime for the Internet conneciton.

 

I'd like to setup an alert that will only send out an SMS if all of those addresses suddenly become unresponsive.  I see that you can setup multiple devices with an 'OR' operator but I would like an 'AND' for those devices.

 

Is there a better way to do this?

 

Thanks,

Ryan

  • Andrea Consadori ZenossMaster 863 posts since
    Feb 11, 2008
    Currently Being Moderated
    1. May 11, 2010 4:15 PM (in response to fivefive1978)
    Re: Monitoring Internet Connection

    you can monitor your router point-to-point ip or public gateway (you can grab this info from your provider technical documentation).

    also you can discover it with traceroute command (it's always the sencod hop).

  • Andrea Consadori ZenossMaster 863 posts since
    Feb 11, 2008
    Currently Being Moderated
    3. May 11, 2010 4:29 PM (in response to fivefive1978)
    Re: Monitoring Internet Connection

    maybe emailping zenpack can help you....

     

     

     

    MSN: andrea.consadori@hotmail.it

     

    WEB: http://www.consadori.com

     

     

     

     

     

     

    Date: Tue, 11 May 2010 16:24:16 -0400

    From: community@zenoss.org

    To: andrea.consadori@hotmail.it

    Subject: Re: Monitoring Internet Connection Monitoring Internet Connection

     

    I thought about doing that.  But it's limited.

     

    We recently had an outage that left the point-to-point connection between us and the ISP NOC fully functional but the NOC itself had lost a link.  Pinging some highly connected service providers that aren't likely to go down all at once seems like it would give a better picture of the status of the Internet link.

     

    Is there a way to group the devices together so as to look like one device?  Or perhaps have one device called "Internet" that has several IP's that it pings in round-robin fashion?

     

    Thanks,

    Ryan

    >

  • phonegi Rank: Brown Belt 446 posts since
    Apr 15, 2009
    Currently Being Moderated
    4. May 11, 2010 10:10 PM (in response to fivefive1978)
    Re: Monitoring Internet Connection

    EmailPing is not exactly what you are trying to do by combining multiple ping destinations into one event source, but it is along those lines and you may find it helpful... EmailPing - Monitor your Email-based Alerting Mechanism

  • Andrea Consadori ZenossMaster 863 posts since
    Feb 11, 2008
    Currently Being Moderated
    5. May 12, 2010 1:21 AM (in response to phonegi)
    Re: Monitoring Internet Connection

    i know, email ping is not the response but maybe with email ping i can understand if connectivity is ok because i can monitor the full email flow

     

    MSN: andrea.consadori@hotmail.it

     

    WEB: http://www.consadori.com

     

     

     

     

     

     

    Date: Tue, 11 May 2010 22:10:36 -0400

    From: community@zenoss.org

    To: andrea.consadori@hotmail.it

    Subject: Re: Monitoring Internet Connection Monitoring Internet Connection

     

    EmailPing is not exactly what you are trying to do by combining multiple ping destinations into one event source, but it is along those lines and you may find it helpful... EmailPing - Monitor your Email-based Alerting Mechanism (docs/DOC-5853)

    >

  • Andrea Consadori ZenossMaster 863 posts since
    Feb 11, 2008
    Currently Being Moderated
    7. May 12, 2010 2:45 PM (in response to fivefive1978)
    Re: Monitoring Internet Connection

    you can implement manually device dependancy buy the problem is the ping order....

     

    you can also use transform event but ping order is always the problem....

     

    maybe you can have

    device a -- device b -- device c -- device d

     

    can happen that device b fail because zenping check it first, and then will check device a and c... so you can have no warning until next zenping cicle

     

    MSN: andrea.consadori@hotmail.it

     

    WEB: http://www.consadori.com

     

     

     

     

     

     

    Date: Wed, 12 May 2010 12:29:48 -0400

    From: community@zenoss.org

    To: andrea.consadori@hotmail.it

    Subject: Re: Monitoring Internet Connection Monitoring Internet Connection

     

    I looked at the email ping option and it is intriguing but you're still dependant on that email system that you choose to 'ping'.  If their system is down, it doesn't necessarily mean that the whole Internet connection is out.  It would be useful to know if your email system for alerts is still operating though and I may implement it for those purposes.

     

    Thanks for the ideas.  I think I'm going to try and implement something with Mon/snpp outside of Zenoss.

     

    Perhaps a future feature enhancement would be to give the option to alert when device a AND device b AND device c....etc. all go down.

     

    Ryan

    >

  • phonegi Rank: Brown Belt 446 posts since
    Apr 15, 2009
    Currently Being Moderated
    8. May 12, 2010 11:36 PM (in response to fivefive1978)
    Re: Monitoring Internet Connection

    With EmailPing, you set up one POP account (an internal email address for example) and one or more "send" addresses. The alerts will only occur if all the "send" addresses fail. Even then, I have mine set up so the alerts only get sent after a count of 2 events.

More Like This

  • Retrieving data ...

Legend

  • Correct Answers - 4 points
  • Helpful Answers - 2 points