The new MOM based web server monitoring system - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

The new MOM based web server monitoring system

Description:

Pedro Faustino. The new MOM based web server monitoring system. IT ... Pedro Emanuel Bandim Faustino. 11/2/09. 2 / 11. Pedro E. Bandim Faustino IT/IS. Outline ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 12
Provided by: pedrofa
Category:

less

Transcript and Presenter's Notes

Title: The new MOM based web server monitoring system


1
The new MOM based web server monitoring system
IT/IS Technical PresentationPedro Emanuel
Bandim Faustino11 December 2009
2
Outline
  • Why a new monitoring system?
  • Goals
  • Implementation in MOM 2005
  • Conclusions
  • QA

3
Why a new monitoring system?
  • Old monitoring system
  • Dedicated server for web server monitoring
    (WEBALARM01)
  • Different rules for each server based on text
    configuration file
  • Not everything was monitored (e.g. PHP)
  • VB6 code which cannot be easily maintained

4
Goals
  • Integrate web server monitoring with existing MOM
    system (rules and scripts running on MOM server)
  • Improve monitoring rules
  • Record web server response time using performance
    counters
  • Remove need for dedicated monitoring server
  • More flexibility (must be easy to
    add/change/remove monitoring rules)
  • Stable and error-proof system (24/7 working
    system with no impact on MOM server)

5
Implementation in MOM 2005
  • Creation of a management pack that consists of
  • Scripts written in VBscript, performing the URL
    monitoring
  • A Rule Group containing all the rules necessary
    for the monitoring, error handling, notification,
    etc
  • A Computer Group containing the computer where
    the rules will run WEBSVC02

6
Implementation in MOM 2005
7
Implementation in MOM 2005
Web counterpart
success
error
service unavailable
warning
8
Conclusions
  • MOM 2005 based web server monitoring system is
    capable of
  • Monitoring a set of URLs and reporting their
    status back to MOM 2005
  • Providing server performance statistics, through
    the use of performance counters
  • In case of alert, notifying web.services or CC
    operators according with the alert severity
  • Detecting when the monitoring system itself is
    not working

9
Conclusions
  • Improvements in web server monitoring
  • Certificates expiration check added
  • WebAdminServices monitoring added
  • General improvements
  • MOM 2005 is a recent Microsoft product. Very poor
    and/or erroneous documentation exists (1 book
    internet) thus the work weve been carrying has
    been a lot of trialerror. Internal documentation
    will help everyone prevent mistakes already made.

10
Conclusions
  • Further work
  • Write an ASP.NET control to provide users a
    graphical view of the web servers state in a web
    page (much like the windows/mail services status
    page)
  • Update MOM 2005 documentation webpage
    https//websvc02.cern.ch/winservices-new/Internals
    /Documentation/MOMConf.aspxWebService
  • Import data from web server usage analysis into
    MOM and display it together with web server status

11
Questions
  • ?
Write a Comment
User Comments (0)
About PowerShow.com