Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

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

share|improve this question

closed as not constructive by John Gardeniers, Ward, HopelessN00b, Iain Sep 20 '12 at 6:43

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

3 Answers 3

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).

share|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

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 ].

share|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

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...

share|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

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