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.

What problems do I have to think before creating a monitoring system like pingdom, etc?

share|improve this question

1 Answer 1

up vote 1 down vote accepted
  • Saturating your logfiles with monitoring requests
  • Consuming too many server resources (if it leaves a Keep-Alive connection dangling, until the time out, is the timeout lower then your retry?)
  • Forcing the kernel to keep whatever you're requesting every minute in disk cache memory
  • Are you going to exhaust the server/clients tcp connections

In general you're forcing it to keep whatever you're transferring in memory, and you can potentially exhaust resources if you're not paying attention to how it's working, or if a dynamic page you're requesting leaks resources, etc..

share|improve this answer
1  
Keep in mind, many of these downsides can be avoided. I.e., filtering out the pingdom user agent from the access logs, using a specific page for testing (i.e., status pages), and so on. –  Andrew M. Jan 19 '11 at 23:20
1  
I think Essobi covers it well. Note that pinging or making an http request once a minute is a pretty low-impact thing to do, given current network bandwidth and cpu power. –  Phil Hollenback Jan 19 '11 at 23:36

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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