Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
Maneki Neko
Oct 27, 2000

I've been looking around at external monitoring services for our various public facing services. We're an MSP and have users around the country, and want to basically know when things are dead before our customers call us.

Our needs are pretty boring. All I really want is geographically distributed external monitoring that does:

  1. HTTP/HTTPS monitoring (on maybe 1-5 minute timeframe)
  2. HTTPS certificate monitoring
  3. TCP port monitoring (if it understands some basic protocols like RDP, yay)
  4. Nice dashboarding, multiuser access and detailed information on why a check failed (HTTP status codes, etc)
  5. Not be thousands of dollars a month for 50-100 checks
  6. Would be nice to have synthetic transaction support down the road, so I don't have to switch services, but I don't need this now.

I didn't think this was that crazy of a list of requirements, but apparently it is, as all of the "cheaper" monitoring services I've found tend to somehow manage to fail at least one of those (pingdom doesn't do SSL certificate monitoring, Monitis can't apparently provide info on why a check failed, etc).

In past lives, I've used fancier pantsier monitoring for SaaS systems that are full blown user experience monitors, and while that would be nice to have for some of our stuff, at the moment we just need some basic visibility into uptime monitoring/basic performance.

Anyone have any suggestions for hosted services? I've looked at:

  • Monitis
  • Pingdom
  • Dotcom-monitor
  • Alertsite
  • Alertfox
  • obvious.io
  • Uptime Robot
  • Pingmate
  • Blikker

I also wouldn't be opposed to doing some kind of DIY monitoring solution that we just stash in the cloud in various locations (via AWS or Azure or something) as long as it's reliable and not a pain in the rear end to use.

Maneki Neko fucked around with this message at 20:24 on Aug 7, 2014

Adbot
ADBOT LOVES YOU

Maneki Neko
Oct 27, 2000

Scaramouche posted:

We've been using Pingdom for this, we're on the $9.95 plan. A couple months ago they introduced multiple accounts and you can actually set up routing depending on what fails.
https://www.pingdom.com/pricing/

Yeah sadly they don't do #2 on my list.

Maneki Neko
Oct 27, 2000

Scaramouche posted:

Hmm, I've never done that before. Do you mean monitoring if it expires? These guys might do it:
http://www.dotcom-monitor.com/blog/index.php/network-services-monitoring/ssl-checker-ssl-certificate-monitoring/

Yeah, checking for expiration/validity. Dotcom-monitor is on my list of things to look at.

  • Locked thread