I'm looking for a good product (either stand-alone or remote) that will monitor our online services. We're in a transition period between new asp.net and old foxpro / cgi and because of this experience errors that can make our services unresponsive.

Can anyone suggest internal/external tools, subscription based solutions, or anything else that I can put in place to monitor all aspects of our web services?

Thank you

link|improve this question

73% accept rate
feedback

3 Answers

Circonus (http://circonus.com/) is perfect for this. It's a SaaS service, so you don't have the headache of managing the monitoring software/hardware. It does fault-detection, notifications and has awesome graphing features (including real-time graphs).

link|improve this answer
Thank you for your response. I'm going to have a look at their feature list right now. – JohnyD May 14 '10 at 17:13
I removed this comment because I placed it under the wrong comment. – JohnyD Jun 14 '10 at 13:48
feedback

nagios is first thing that comes into my mind. with tones of plugins you can monitor really a lot. depending on type of your service you might want to run nagios both externally [ just to check http responses - you can do it on some VPS ] and internally [ to monitor all the plumbing, databases, que sizes and whatever else you have up there ]. you can use some paid sms service to send alerts on your mobiles or if mails are enough - just send them.

there are also alternative open source solutions like zabbix. i used nagios in setup with 80 servers and with over 1000 monitored services, but there are people that successfully run it at much smaller and bigger scales [ eg at goldman sachs ].

link|improve this answer
Does Nagios provide the ability to perform transactional testing? I really need a service to log in to our website, navigate our services, perform some various searches, and log back out. If it can do this then I would be very impressed. Thank you for your response. – JohnyD May 14 '10 at 17:13
@JohnyD nagios provides you each and every feature you can script. my take on it is to write testing logic in separate script run from cron, have this script log information to sql database and have nagios check freshness of that info and final result of a test. – pQd May 14 '10 at 17:52
feedback

You can go for website monitoring Service. I recommend http://100pulse.com to monitoring your website. Because they provide instant alert through email, sms, rss feed, twitter, gadget. Also their summary reports helps our website or service's performance at all the time. I terms of cost they provide both free as well as paid...

link|improve this answer
Thank you, I will give them a look over. – JohnyD May 14 '10 at 17:11
After further review 100Pulse is not what I'm looking for. It lacks transactional tools. Thanks regardless. – JohnyD Jun 14 '10 at 13:50
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.