I love the idea of a roll your own probe/remote access/monitoring tools like 
this. I started playing with a similar idea a few years back using a Soekris. 
The great thing about Soekris as a platform was the fact that it had multiple 
interfaces. I setup two interfaces as a bridge and could insert it inline to 
gather traffic stats, pcaps, etc., without having to worry about setting up a 
span port and while still having a dedicated interface for the host.

Most of our customers were connected to us via MPLS so I had setup a script to 
e-mail the host IP at startup time, but I like the idea of the reverse SSH 
connection.

Of course, the great thing about Pi is that the cost is like 10% of the Soekris 
which makes it easy to justify.

Rob

From: VoiceOps [mailto:voiceops-boun...@voiceops.org] On Behalf Of Graham 
Freeman
Sent: Thursday, February 11, 2016 7:38 PM
To: Chris Aloi
Cc: <voiceops@voiceops.org>
Subject: Re: [VoiceOps] Recommended Website/IP monitoring tool

Yep, with my managed network customers. I have a small number of customers, 
each of which is meaningfully profitable, so a $100/year deployment of a Pi 
with a fancier USB wifi interface is well worth it.  I set up reverse SSH 
sessions (originating from the Pi) to distinct per-customer bastion hosts on my 
management networks, so that the customer's firewall and/or dynamic-IP issues 
are non-issues.   I use Chef, git, and some shell scripts for config management.

I've had 1 Pi fail out of 20.  So, reliable enough, though of course not a huge 
sample size.

It's great to be able to say "Hey, customer, I noticed a routing issue 
impacting your web-based accounting software on your ISP A, so I automatically 
promoted ISP B to primary for that route.  Monitoring (graph screenshot 
attached) indicates that this was an effective workaround.  I'll restore normal 
routing or promote ISP B to primary off-hours tonight, depending on the outcome 
of the trouble ticket I've already opened about the issue." before the first 
tech support call comes in.  Similar customer success story when I call them 
immediately after getting an alert from the Pi-connected UPS informing me of a 
power outage.  This kind of thing makes the next 2-year renewal negotiation an 
easy one.  :)



Graham Freeman, Principal Nerd
NerdVentures.com<https://nerdventures.com/>
+1-510-898-6772<tel:+1-510-898-6772>
gra...@nerdventures.com<mailto:gra...@nerdventures.com>
https://www.linkedin.com/in/grahamfreeman
Twitter: @get_nerdy<https://twitter.com/get_nerdy>

On 11 February 2016 at 16:26, Chris Aloi 
<cta...@gmail.com<mailto:cta...@gmail.com>> wrote:
You have pi's deployed on the customer premise running smoke ping ?
Great idea, have they been reliable ? I've only played with them - never 
production.  How do you handle managing a pi fleet ?
---
Christopher Aloi
Sent from my iPhone

On Feb 11, 2016, at 3:36 PM, Graham Freeman 
<gra...@nerdventures.com<mailto:gra...@nerdventures.com>> wrote:
I use and like StatusCake.com<http://statuscake.com> as a hosted monitoring 
provider, and SmokePing as an internally-managed monitoring tool.

StatusCake has been reliable, and offers nice features such as worldwide 
monitoring endpoints, outage confirmation, configurable paging methods and 
thresholds, etc.  They also support different types of monitoring, ranging from 
a simple ICMP ping to a more complex mix of HTTP(S), keyword monitoring, 
blocklist monitoring, etc.   The pricing is good enough that I've forgotten how 
much it costs.

SmokePing's advantages include (1) it's open source, (2) it's relatively easy 
to install and configure, (3) it's lightweight enough to run on customer-side 
Raspberry Pis, (4) it supports extremely fine-grained monitoring (e.g. my 
endpoints will detect and optionally alert on outages of <5 seconds), and so 
on.  The software is free, as it's open-source, and it could be implemented on 
a $5/mo VPS at somewhere like DigitalOcean.

good luck,

Graham Freeman, Principal Nerd
NerdVentures.com<http://nerdventures.com>
+1-510-898-6772<tel:%2B1-510-898-6772>
gra...@nerdventures.com<mailto:gra...@nerdventures.com>
https://www.linkedin.com/in/grahamfreeman
Twitter: @get_nerdy

On 11 Feb 02016, at 12:28, Li Tiatia 
<tia...@tcnp3.com<mailto:tia...@tcnp3.com>> wrote:

Hi All,
Anyone have any suggestions on recommended website/IP monitoring tools?  There 
are so many out there and just need help to narrow the list down based on what 
you're using or have good experience with.

Thank you.
_________________________________
Li Tiatia
_______________________________________________
VoiceOps mailing list
VoiceOps@voiceops.org<mailto:VoiceOps@voiceops.org>
https://puck.nether.net/mailman/listinfo/voiceops

_______________________________________________
VoiceOps mailing list
VoiceOps@voiceops.org<mailto:VoiceOps@voiceops.org>
https://puck.nether.net/mailman/listinfo/voiceops

_______________________________________________
VoiceOps mailing list
VoiceOps@voiceops.org
https://puck.nether.net/mailman/listinfo/voiceops

Reply via email to