News for hackers. Stuff that matters.
Re:Ask HN: What do you use to monitor your websites? by EGF on Sunday November 01, 2009 @05:03PM (#915645)
Pingdom - use it on quite a number of projects and they keep adding more data checks around the world making it even better to triangulate back to where and why people are having problems.
Re:Ask HN: What do you use to monitor your websites? by alecco on Sunday November 01, 2009 @07:32PM (#915827)
Priced at 2x-4x of a web hosting plan? No alternate DNS management? Crazy.
Re:Ask HN: What do you use to monitor your websites? by bentlegen on Sunday November 01, 2009 @08:17PM (#915869)
$9.95/mo is 2x-4x the price of a web hosting plan? There's also a free plan if you're just monitoring one website.
Re:Ask HN: What do you use to monitor your websites? by alecco on Sunday November 01, 2009 @09:47PM (#915985)
If you pre-pay 3 months or a year a good web hosting costs $4.5-7/month, with cronjobs, and plenty of space where you can store regular offsite backups.

An almost trivial one-liner with curl can do this kind of service.

Re:Ask HN: What do you use to monitor your websites? by moe on Monday November 02, 2009 @11:35AM (#917107)
If your site is small enough to run on a $7 webhosting plan then you probably don't need monitoring.
Re:Ask HN: What do you use to monitor your websites? by alecco on Monday November 02, 2009 @03:50PM (#917883)
No, I don't mean to run your site on a web hosting. The thread topic was a monitoring service that pings a website and alerts you charging a ridiculous amount, in my opinion, for an extremely simple service to deploy SEPARATELY on a web hosting plan.
Re:Ask HN: What do you use to monitor your websites? by moe on Monday November 02, 2009 @08:29PM (#918359)
Well, if that amount seems ridiculous to you then you're looking at the wrong figure. Have you considered what it costs to have an engineer sit down and write a proper monitoring and alerting system? Even a small one, i.e. the proverbial curl-loop?

That is the figure you should be looking at because even if you assume only a single day of work you can already buy many months of pingdom service for the same money.

Moreover even the smallest monitoring utility takes quite a bit more effort than a single day once you take SMS alerts with backoff (you don't want to spam, right?), scheduled downtimes and overall babysitting into account. Been there, done that.

So, look at the big picture and those $10 bucks suddenly become a no-brainer.

Re:Ask HN: What do you use to monitor your websites? by apsurd on Sunday November 01, 2009 @11:14PM (#916107)
but this is HN, not godaddy user forums.
Re:Ask HN: What do you use to monitor your websites? by alecco on Monday November 02, 2009 @03:53PM (#917889)
Exactly. Setting up a cronjob to monitor and test your web application (be it Cloud, VPS, or dedicated) should be something everybody here can do with eyes closed or at least ask. Paying a pinger service sounds idiotic unless I'm missing something from that service. I'm surprised it even exists.
Re:Ask HN: What do you use to monitor your websites? by petervandijck on Sunday November 01, 2009 @05:11PM (#915653)
pingdom too. Mostly for response times, thaat's much more interesting to me than uptime.
Re:Ask HN: What do you use to monitor your websites? by spencerfry on Sunday November 01, 2009 @05:54PM (#915710)
We use Pingdom also.
Re:Ask HN: What do you use to monitor your websites? by thesethings on Sunday November 01, 2009 @11:53PM (#916175)
I use cloudkick.com, which is a hosted service. It's the most accurate hosted monitoring I've ever used. Less false positives than any other hosted service I've used, and the fastest (accurate) notifications of true issues.

The catch?

You have to be using one of the hosts they cover (currently EC2, EC2 Europe, Rackspace, Slicehost.). They will probably add a bunch more soon, as they are organizers of the libcloud project, which aims to build interfaces for all popular providers. Code checked in so far covers Linode, vps.net, vCloud Express, for example. (http://libcloud.org/)

It's easy to install because you don't have to install any agents on your system. You just plug in your (provider) key at the friendly, easy Cloudkick dashboard, et voila. All the accuracy of agented monitoring, none of the mess/packages/server set-up.

(Lots of hosted monitoring services act like "agentless" monitoring, which means not that accurate or fast to notice things.)

Also, it's free. (Though it seems like they may have premium services one day.)

Re:Ask HN: What do you use to monitor your websites? by moomerman on Sunday November 01, 2009 @06:09PM (#915736)
I'm working on http://nimbu.net/ at the moment that does what you're looking for. I've just added twitter alerts too if you use twitter. If you've got anything specific you would want to monitor then please let me know.
Re:Ask HN: What do you use to monitor your websites? by andrewtj on Sunday November 01, 2009 @07:10PM (#915807)
I just signed up for your service. The interface is quick, clean and intuitive - frankly, it's a relief to use it. I also have to give you props for having an SMS setup that works internationally. A handy addition for me would be DNS monitoring.
Re:Ask HN: What do you use to monitor your websites? by moomerman on Sunday November 01, 2009 @07:21PM (#915817)
Thanks for the great feedback, it's always good to hear! I'll add DNS monitoring to the list.
Re:Ask HN: What do you use to monitor your websites? by techiferous on Sunday November 01, 2009 @06:27PM (#915759)
I've got lots of little sites that I'd like to monitor but that aren't that important and aren't making money. So I'm looking for a tool that has a free option but when one of my apps grows into a serious product I can start paying for more services.

For the free service, I'm looking for something that would notify me by email and SMS if the site is down or slow (within about an hour). So far it looks like http://aremysitesup.com/premium/ can do this. Pingdom is way too expensive for my needs right now.

I would love to support a fellow Hacker News reader. Does your app fit my needs?

Re:Ask HN: What do you use to monitor your websites? by moomerman on Sunday November 01, 2009 @06:32PM (#915764)
Yeah, nimbu.net does do what you're asking for and it will always be free for one site. You will get notifications by email and/or SMS and/or twitter within minutes of your site going down. The SMS option won't always be free, but you can send via Twitter and then get Twitter to SMS you for a free option.

Edit: I just re-read about having lots of little sites. I will consider a reduced-functionality (eg. as you say within the hour notification) but allowing more free sites as an option.

Re:Ask HN: What do you use to monitor your websites? by jackowayed on Sunday November 01, 2009 @06:47PM (#915781)
"always free for 1 site" seems like a bad call. unless you have a ridiculous number of sites, is it really that much work to make a different account for each site, either with different emails or using a gmail/google apps email and putting a different +whatever in your address? I would guess that your rate of paying customers will be pretty low.
Re:Ask HN: What do you use to monitor your websites? by moomerman on Sunday November 01, 2009 @07:28PM (#915824)
You make a good point and I've thought about that a lot but competitive sites offer free accounts so it would be hard for me not to have a similar option.
Re:Ask HN: What do you use to monitor your websites? by loupgarou21 on Monday November 02, 2009 @10:49AM (#916986)
You could do something like zoneedit and just have some stern warning about dropping your accounts or charging you for back usage if you get caught circumventing the free limit by opening multiple accounts.
Re:Ask HN: What do you use to monitor your websites? by techiferous on Sunday November 01, 2009 @07:09PM (#915806)
aremysitesup.com is free for five sites, not one, so they are offering me a better solution for my particular problem. The next step up, $35/year, is also low enough to not drive me away. I also see that nimbu.net says, "At the moment nimbu is free to use with a limit of 3 websites." and I have more than 3 I want to monitor right now.

As you can see, you have a lot of sites competing with you (which means you have a market!). Now you need to distinguish yourself.

I'm having trouble finding a service that does the following:

* Offers me a free service that's suitable for sites that aren't that critical.

* Once I need a higher level of service, offers me a way to gradually turn up the service and payment.

Maybe I'm expecting too much out of a free service.

EDIT: I realize what my expectations are now. I think Google has spoiled me. Here's what I expect (and I think the web monitoring service that can offer this solution will likely win):

* Monitor an unlimited number of websites at a frequency of not more than 60 minutes. Will send an SMS and an email if the site is unavailable or too slow. (Maybe there is a cap on the number of SMS messages per month.)

* Offer very gradual price increases for increased service (gradual like this: http://site24x7.com/site24x7-pricing.html)

Re:Ask HN: What do you use to monitor your websites? by moomerman on Sunday November 01, 2009 @07:25PM (#915821)
Thanks for the detailed response. It is useful to hear real-life requirements and I'll bear this in mind when thinking about pricing options. I must admit though the number of options on site24x7 is a bit off-putting to me, I was thinking about much easier 'packages'
Re:Ask HN: What do you use to monitor your websites? by techiferous on Sunday November 01, 2009 @07:33PM (#915828)
You're welcome. Now you have another data point. :) I'm not sure if I'm a typical user, though. Best of luck.
Re:Ask HN: What do you use to monitor your websites? by aneesh on Sunday November 01, 2009 @05:19PM (#915662)
http://mon.itor.us/

It sends you an email when a site goes down. The free version pings every 20 minutes or so.

Re:Ask HN: What do you use to monitor your websites? by jacquesm on Sunday November 01, 2009 @04:25PM (#915598)
Nagios and Monit

Monit after a tip here, great little program.

Re:Ask HN: What do you use to monitor your websites? by dlsspy on Sunday November 01, 2009 @05:08PM (#915651)
I wrote this thing for myself: http://dustin.github.com/whatsup/
Re:Ask HN: What do you use to monitor your websites? by stuntgoat on Sunday November 01, 2009 @08:39PM (#915891)
Why not write a script that checks the site from a cron job on a different server. You can have it send an email or text via twitter. Cron is a simple service. And if you can write a script that emails you or your phone, you only need to place it on a very reliable server or 2.

I wrote a script, run via cron, that checked a ticket web page every 30 minutes for concert ticket availability. If the text changed, it implied that the tickets were available; the script sent an email to my phone, a text message, telling me call for tickets. ( Ratatat was the band )

Re:Ask HN: What do you use to monitor your websites? by techiferous on Sunday November 01, 2009 @10:44PM (#916062)
The thought crossed my mind when I saw pingdom's prices.
Re:Ask HN: What do you use to monitor your websites? by joevandyk on Sunday November 01, 2009 @10:59PM (#916089)
pingdom checks your site from multiple servers all over the world. they provide great uptime and response time graphs. lot more than a one line script can do via a cronjob.
Re:Ask HN: What do you use to monitor your websites? by DenisM on Sunday November 01, 2009 @05:48PM (#915700)
Does anyone know of a monitor that validates entire pages? I want to make sure that my site was not defaced so I would like to compute and compare hash values for a set of files.
Re:Ask HN: What do you use to monitor your websites? by cracell on Sunday November 01, 2009 @05:59PM (#915721)
Hmm. So I've been writing an uptime monitor and this is an interesting idea. How would you update the hash and how would you handle dynamic content? If the service offered this feature via API seems like a lot of work on the user end.
Re:Ask HN: What do you use to monitor your websites? by DenisM on Sunday November 01, 2009 @07:02PM (#915798)
The site is AJAX so all files (HTML, JS) are static. I am perfectly fine copy-pasting the hashes manually each time I roll out the new version, like this file:

  file1.html 123112
  scripts/script1.js 333222
  scripts/script2.js 444555
The dynamic part of the site comes from a database, but there is no logic in it - only code, and thus possibility to inject malicious sctript, odd behavior or offensive visual through hacking the web site is vastly reduced by verifying hashes and alerting me about any changes.
Re:Ask HN: What do you use to monitor your websites? by timtrueman on Sunday November 01, 2009 @10:47PM (#916066)
http://chartbeat.com/ I can't describe in words how awesome this service is for just $10/month.
Re:Ask HN: What do you use to monitor your websites? by kvs on Sunday November 01, 2009 @11:24PM (#916126)
Same here. Good one to monitor user interaction and flow in real-time. I also like the replay.
Re:Ask HN: What do you use to monitor your websites? by niels on Sunday November 01, 2009 @05:55PM (#915712)
Re:Ask HN: What do you use to monitor your websites? by eworoshow on Sunday November 01, 2009 @10:44PM (#916060)
Worked well for me recently when Linode crashed and burned, it let me know almost right away.
Re:Ask HN: What do you use to monitor your websites? by uggedal on Tuesday November 03, 2009 @03:52PM (#920265)
Which is kind of strange as the service is running on Linode itself. I'm currently working on redundancy across data centers/providers.
Re:Ask HN: What do you use to monitor your websites? by warp on Sunday November 01, 2009 @04:48PM (#915634)
Did you see http://news.ycombinator.com/item?id=903589 ?

I'm not familiar with that service btw, just remembered seeing that here a few days ago. I use nagios both at home and at work.

Re:Ask HN: What do you use to monitor your websites? by matthewking on Sunday November 01, 2009 @04:52PM (#915640)
I use pingdom, it runs on remote servers where locally run systems will fail if your datacenter loses its internet connection etc. Can't fault it but ignore the response times, I think the pingdom servers are just slow ;)
Re:Ask HN: What do you use to monitor your websites? by truebosko on Sunday November 01, 2009 @09:18PM (#915944)
I use http://sucuri.net/ for a very simple up/down, content changed notification system. It tracks those as well as DNS, HTTP Certs and a few more. It's also free :)
Re:Ask HN: What do you use to monitor your websites? by techiferous on Sunday November 01, 2009 @10:43PM (#916058)
Wow, that seems like a great service for completely free! I assume you've had a good experience with them? How long have you used their services and how many web sites do you monitor?
Re:Ask HN: What do you use to monitor your websites? by truebosko on Monday November 02, 2009 @11:38AM (#917117)
I've been using them for about 6 months? I only monitor three websites that all together get about 2k uniques a day so nothing major. Never had any problems and you can customize some of the notices down to the line, which is nice.
Re:Ask HN: What do you use to monitor your websites? by rajuvegesna on Sunday November 01, 2009 @05:03PM (#915646)
Re:Ask HN: What do you use to monitor your websites? by barmstrong on Sunday November 01, 2009 @09:09PM (#915925)
I use monit on my linux boxes.

It requires some setup but the big advantage of this is that it can not only tell you when your site is down, but sometimes ACTUALLY FIX IT by restarting nginx or whatever you need it to do.

This is something a monitoring service can't do since they don't have access to your box. Of course it's not going to be able to fix all situations that could cause downtime, but if it hits a scenario you anticipated it will.

Re:Ask HN: What do you use to monitor your websites? by andrewtj on Sunday November 01, 2009 @10:06PM (#916002)
Don't use it to the exclusion of external tools though. monit doesn't help if the server has no connectivity or no power. On a similar tangent, configuring a mutual restart policy (eg: if cron fails monit restarts it and vice versa) is also a good idea.
Re:Ask HN: What do you use to monitor your websites? by moe on Monday November 02, 2009 @08:20PM (#918343)
Actually automatic countermeasures are almost always a bad idea. Don't do it.

If a service crashes repeatedly then fix the service, don't deploy bandaids. Those bandaids tend to pile up and god help you when that pile comes crashing down...

Re:Ask HN: What do you use to monitor your websites? by andrewtj on Monday November 02, 2009 @10:09PM (#918498)
You're ascribing a social phenomena to a technical implementation.
Re:Ask HN: What do you use to monitor your websites? by wowfactor on Monday November 02, 2009 @03:06AM (#916413)
I use the Website Hack detector http://www.webdigi.co.uk/blog/2009/how-to-detect-if-your-web... with another program called site up. It is easy & quick to setup.
Re:Ask HN: What do you use to monitor your websites? by daleharvey on Sunday November 01, 2009 @06:48PM (#915784)
I have been meaning to try out http://boxedice.com
Re:Ask HN: What do you use to monitor your websites? by dylanz on Sunday November 01, 2009 @09:23PM (#915950)
Re:Ask HN: What do you use to monitor your websites? by johng on Sunday November 01, 2009 @05:05PM (#915648)
Pingdom here as well. I think it could stand to be quite a bit cheaper but it works well.
Re:Ask HN: What do you use to monitor your websites? by carl_ on Sunday November 01, 2009 @05:13PM (#915656)
Pingdom with email2sms gateway for external/global checks and zabbix for internal checks
Re:Ask HN: What do you use to monitor your websites? by jzting on Sunday November 01, 2009 @07:43PM (#915833)
Re:Ask HN: What do you use to monitor your websites? by techiferous on Sunday November 01, 2009 @05:59PM (#915720)
Re:Ask HN: What do you use to monitor your websites? by sucuri2 on Monday November 02, 2009 @01:54PM (#917550)
I will recommend http://sucuri.net

Not only it monitors if your site is down, but also if it has been blacklisted, defaced, etc.

Re:Ask HN: What do you use to monitor your websites? by sucuri2 on Monday November 02, 2009 @01:55PM (#917551)
and it is free... :) forgot to add that.
Re:Ask HN: What do you use to monitor your websites? by DenisM on Monday November 02, 2009 @03:39PM (#917844)
I would be more likely to use it if it was paid - if I am relying on it I would rather be sure you have a reason to stick around.

Also your site is lite on details - makes a lot of claims about protecting this or that without any explanation on how this protection is achieved.

How do you validate integrity of the content? Do you compute and compare hashes of all files?

Also, you should list the world-wide locations you are checking from.

Re:Ask HN: What do you use to monitor your websites? by brixon on Sunday November 01, 2009 @08:08PM (#915858)
We use what used to be called IPCheck. http://www.paessler.com/prtg You can run this with 10 sensors for free.
Re:Ask HN: What do you use to monitor your websites? by JangoSteve on Sunday November 01, 2009 @08:53PM (#915906)
I use http://aremysitesup.com/. I think I may have even heard about it on HN when they launched.
Re:Ask HN: What do you use to monitor your websites? by colinplamondon on Sunday November 01, 2009 @06:03PM (#915724)
Pingdom, with NewRelic for more detailed monitoring. That way when a customer emails in with a specific issue we can see what went wrong at a glance.
Re:Ask HN: What do you use to monitor your websites? by mcav on Sunday November 01, 2009 @05:32PM (#915682)
I've got a few users who skype me and e-mail me as soon as the site goes down. Not what you're looking for, but alas, that's what I use for now.
Re:Ask HN: What do you use to monitor your websites? by latortuga on Sunday November 01, 2009 @11:19PM (#916119)
We use pingdom and pagerduty (they launched on here I think, not sure if they're YC funded though) and are pretty happy with both.
Re:Ask HN: What do you use to monitor your websites? by chadr on Sunday November 01, 2009 @06:11PM (#915738)
Pingdom for site uptime & paging, munin for capacity planning and performance monitoring, and monit for process monitoring.
Re:Ask HN: What do you use to monitor your websites? by stanleydrew on Sunday November 01, 2009 @06:07PM (#915732)
cloudkick for my slicehost and ec2 instances.
Re:Ask HN: What do you use to monitor your websites? by cmelbye on Sunday November 01, 2009 @09:34PM (#915968)
CloudKick also, very nice for some general, free monitors with email notifications.
Re:Ask HN: What do you use to monitor your websites? by spudlyo on Sunday November 01, 2009 @06:08PM (#915733)
check_http, one of the stock plugins for nagios.
Re:Ask HN: What do you use to monitor your websites? by joevandyk on Sunday November 01, 2009 @11:00PM (#916091)
i use nagios to monitor a lot of sites. there's also montastic.
Re:Ask HN: What do you use to monitor your websites? by dugmartin on Sunday November 01, 2009 @10:10PM (#916008)
wormly.com
Re:Ask HN: What do you use to monitor your websites? by rsanders on Wednesday November 04, 2009 @04:25AM (#921370)
Wormly is great not just for showing whether something's up, but what's been going on with it. I use it like a hosted Cacti for my host and MySQL performance measurement. Very nice.
Re:Ask HN: What do you use to monitor your websites? by dedalus on Monday November 02, 2009 @12:58PM (#917366)
www.watchmouse.com
Re:Ask HN: What do you use to monitor your websites? by crxnamja on Sunday November 01, 2009 @05:58PM (#915717)
pingdom.com