IBM Tivoli Monitoring products monitor and manage the availability and performance of distributed operating systems. These products are based upon a set common service components, collectively known as Tivoli management services. Figure 1 shows the components of Tivoli Management Service. They provide security, data storage and transfer, notification mechanisms, user interface presentation and communication services in an agent/server-client architecture. These services can be shared by a variety of products including IBM Tivoli XE mainframe monitoring and IBM Tivoli Composite Application Manager product products.