Date: Thu, 4 Sep 2008 20:58:19 +0200 From: "Redd Vinylene" <reddvinylene@gmail.com> To: "Matthew Seaman" <m.seaman@infracaninophile.co.uk> Cc: questions@freebsd.org Subject: Re: How to test the uptime of a webserver? Message-ID: <f1019d520809041158i4597f634j11ec7a243657b422@mail.gmail.com> In-Reply-To: <48BAB1C1.8020802@infracaninophile.co.uk> References: <f1019d520808301635q7a3407fcpe0c6f3115a70d02a@mail.gmail.com> <2620c3260808301722s673f70dkab7590f1ed9e48a4@mail.gmail.com> <f1019d520808310724q4ed30e35xd2c1b5ab1be4d14e@mail.gmail.com> <48BAB1C1.8020802@infracaninophile.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Aug 31, 2008 at 4:59 PM, Matthew Seaman < m.seaman@infracaninophile.co.uk> wrote: > Redd Vinylene wrote: > >> On Sun, Aug 31, 2008 at 2:22 AM, Moises Castellanos <m2o7i1@gmail.com> >> wrote: >> >>> >>> On Sun, Aug 31, 2008 at 7:05 PM, Redd Vinylene <reddvinylene@gmail.com> >>> wrote: >>> >> > I got this dedicated server which is exposed to DDoS attacks quite >>>> frequently. Say I need to host a website on it, is there any way of >>>> telling how often it is actually online (to the rest of the world)? >>>> >>>> Maybe make some sort of ping script from a remote server? >>>> >>> > You can install nagios and monitor the web server. It will send you an >>> email when >>> the server is down and when is up again. With this information you can >>> know >>> the uptime >>> of the web server. >>> >> > I'd have to install Nagios on a different server then, right? I doubt >> the actual server knows when its ISP's link drops (or just slows down) >> due to an attack. >> > > Not necessarily. You can install nagios on your web server and use it > to monitor a server at the other end of your wan link -- usually a > machine in your ISPs infrastructure[*] -- on the basis that if you can get > packets out, then other people can get packets in. The trick is to monitor > something that isn't too far away, or you'll end up monitoring the > availability of other people's networks, rather than your own. > > There's a lot more can be done than just monitoring connectivity by > sending ICMP ping packets every so often. There are any number of > ways a web server can go wrong -- processes can crash, critical disk > partitions can fill up, load spikes can overwhelm the machine's capacity. > You can develop a range of different nagios tests that should tell you > pretty much at a glance just what has gone wrong. Takes all the fun out > of diagnosing the problems perhaps, but it does mean you'll be back to > bed sooner when the pager goes off in the small hours. > > Cheers, > > Matthew > > [*] Some ISPs provide machines specifically for this purpose. > > -- > Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard > Flat 3 > PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate > Kent, CT11 9PW > > Thank you guys. I'm looking for the simplest solution though, like a simple oneliner, or a shell script. Anybody have an idea? -- http://www.home.no/reddvinylene
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f1019d520809041158i4597f634j11ec7a243657b422>