Re: [fw-wiz] Web Server Monitoring

From: Vladimir Parkhaev (vladimir_at_arobas.net)
Date: 09/14/03

  • Next message: Jim McAtee: "Re: [fw-wiz] Web Server Monitoring"
    To: Tony Turner <tnyturner@mindspring.com>
    Date: Sun, 14 Sep 2003 15:11:55 -0400
    
    

    Quoting Tony Turner (tnyturner@mindspring.com):
    > What is the best way to monitor these servers?

    Well, first you have to decide what 'monitoring servers' is...
    There are dozens of free/commercial tools out there. Big business
    uses tools like HP OV, BMC Patrol, Unicenter TNG which are totally
    useless tools IMHO considering the $$, their complexity and what they actually
    deliver. Free tools include BigBrother, Mon, etc. I personally recommend
    Nagios (formally NetSaint).

    Now getting back to defining what 'monitoring web server' is -
    - is the box itself s up and ruining ? i
      (ICMP ping test)
    - is web server software (Apache/ISS) up and running ? (
      (TCP connections to ports 80/443)
    - is your application is up and running ?
      (HTTP GET request)
    - is your web site serves the _expected_ content (or is it 0wn3d)?
    - can your customers login ?

    and if the answer is 'No' to any of these questions -
    - why not?

    Your monitoring should answer all these questions. There are multiple ways
    to go about it. Here is one:

    Use Nagios for ruining your tests and notification. Develop in-house
    Perl scripts (using LWP module) to script your typical customer session
    and run them from Nagios.
    Your script should:
    - get the splash page (tests connectivity && web server functionality)
    - login with a specially created test account (tests your application functionality)
    - fetch subsequent page or 2, generate MD5 sigs on them
      (well, provided they are not too dynamic)
      and compare against previously stored values (this is your content test)

    If any of these steps fail, indicate where the failure took place.

    Anyhow, this has nothing to do with firewalls... Good luck....

    _______________________________________________
    firewall-wizards mailing list
    firewall-wizards@honor.icsalabs.com
    http://honor.icsalabs.com/mailman/listinfo/firewall-wizards


  • Next message: Jim McAtee: "Re: [fw-wiz] Web Server Monitoring"

    Relevant Pages

    • Re: 500+ processes spawned on my server in a "S" status by cron job and unresponsive ssh service
      ... For reliable remote monitoring I'd use a specialized application like ... the days before I knew Nagios. ... A few years ago I used a simple CGI script that took status variables ...
      (comp.os.linux.misc)
    • Re: How to get an "alert" when a process dies
      ... core Linux sysadmin stuff for some time, ... Perhaps even a script to restart a process if it detects ... I have been using cron for monitoring processes up to now, ... Iirc, nagios uses ...
      (comp.os.linux.security)
    • Re: Basic Network Monitor
      ... MOM is the microsoft operations manager server. ... usually run on dedicated servers so that they don't impact production ... or are pitched at mapping rather than monitoring. ...
      (microsoft.public.visio)
    • ping-only account
      ... item they do is to log on to a system and do a ping. ... restricted shell, account. ... The problem is the high turnover of our monitoring personnel and the ... servers, the task is to one thing: ...
      (SunManagers)
    • tivoli enterprise console?
      ... TEC, but this product is not running (I asked questions about ... described as a Cadillac of monitoring systems. ... at the managed nodes (servers I'm watching) for the monitoring. ... to have a tty/curses interface. ...
      (comp.unix.aix)