Certification guide series ibm tivoli monitoring v 6.1 sg247187
1. Front cover
Certification Guide
Series: IBM Tivoli
Monitoring V6.1
Helps you become IBM Tivoli
Monitoring V6.1 certified
Explains the certification path
and prerequisites
Includes tips and best
practices
Vasfi Gucer
Charles Beganskas
Ana Godoy
Dennis A. Perpetua
Amina Shaheen
Jason Shamroski
John Willis
ibm.com/redbooks
2.
3. International Technical Support Organization
Certification Guide Series: IBM Tivoli Monitoring
V6.1
February 2006
SG24-7187-00
12. Trademarks
The following terms are trademarks of the International Business Machines Corporation in the United States,
other countries, or both:
AIX 5L™ DB2® Redbooks (logo) ™
AIX® i5/OS® Redbooks™
Candle Management Server® IBM® Tivoli Enterprise Console®
Candle Management NetView® Tivoli Enterprise™
Workstation® OMEGAMON Monitoring Agent® Tivoli®
Candle® OMEGAMON® WebSphere®
CandleNet Portal® OS/390® z/OS®
CandleNet® OS/400®
CICS® RACF®
The following terms are trademarks of other companies:
Java, JavaScript, JDBC, Solaris, Sun, Sun Java, and all Java-based trademarks are trademarks of Sun
Microsystems, Inc. in the United States, other countries, or both.
Microsoft, Windows server, Windows NT, Windows, and the Windows logo are trademarks of Microsoft
Corporation in the United States, other countries, or both.
Intel, Intel logo, Intel Inside logo, and Intel Centrino logo are trademarks or registered trademarks of Intel
Corporation or its subsidiaries in the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.
x Certification Guide Series: IBM Tivoli Monitoring V6.1
14. Charles Beganskas is an IBM IT Specialist working in IBM Global Services
Division, Poughkeepsie, NY for seven years. His skills include IBM Tivoli
Monitoring V5.1.2, IBM Tivoli Distributing Monitoring V3.7, and Tivoli Framework
V4.1.1, with an expertise in mySAP monitoring, actively developing “best
practices” for monitoring mySAP systems. He holds a Red Hat Certified Engineer
certification and has extensive experience in UNIX/Linux® administration and
system management. He has been supporting IBM Tivoli Monitoring for the IBM
Global Account for three years.
Ana Godoy has been working for IBM Brasil since 1996. She started working
with hardware support for PC Company, worked two years as technical support,
and then become Leader of Product Support for products such as Aptiva,
ThinkPad, and ViaVoice. In January 2002, she joined the Tivoli Support group in
Brazil, specializing in IBM Tivoli Management Framework, Tivoli Remote Control,
and Tivoli Workload Scheduler. Currently, she works as a Tivoli Support
Specialist for IBM Tivoli Distributing Monitoring, IBM Tivoli Monitoring, IBM Tivoli
Data Warehouse, and the new IBM Tivoli Monitoring V6.1 products.
Dennis A. Perpetua is an I/T Architect in Poughkeepsie, New York, supporting
both IBM and commercial accounts for the past five years. His primary area of
expertise is in providing automated solutions for distributed platforms for the IBM
Tivoli suite, including IBM Tivoli Software Distribution, IBM Tivoli Remote
Control, IBM Tivoli Distributed Monitoring, and IBM Tivoli Monitoring. He holds a
master of science degree in Computer Science and Information Systems.
Amina Shaheen is a Systems Management specialist working in IBM Global
Services Division, Southbury, CT. She is an IBM Tivoli Certified Professional and
has extensive experience in IBM Tivoli Monitoring for WebSphere® Business
Integration, including IBM WebSphere MQ, IBM WebSphere MQ Integrator, and
IBM WebSphere MQ InterChange Server. She has been leading Tivoli projects
for monitoring for IBM Global and other Tivoli commercial accounts. Her areas of
expertise include IBM Tivoli Framework, IBM Tivoli Distributed Monitoring, IBM
Tivoli Monitoring for Business Integration, and IBM Tivoli Monitoring V5.1.2, and
monitoring agent packages.
Jason Shamroski is an Enterprise Systems Management Architect in the United
States with more than five years of Tivoli and other ESM-related experience. His
areas of expertise include ESM architecture, wireless notification, two-way
wireless device integration to the enterprise, and data mobilization. He has
written extensively about the use of mobile and wireless devices to manage
enterprise IT resources and wireless data synchronization.
John Willis is a Tivoli Enterprise™ Certified Instructor, Consultant, and Lead
Architect for Gulf Breeze Software (http://gulfsoft.com). He has more than 20
years in IT with five years of experience working with Tivoli. John is a frequent
speaker at SHARE.org on IBM Tivoli Distributed Monitoring, IBM Tivoli
Enterprise Console®, and the Workbench. His current area of expertise includes
working with Common Information Model (CIM) and WMI.
xii Certification Guide Series: IBM Tivoli Monitoring V6.1
15. Thanks to the following people for their contributions to this project:
Richard Roy
IBM Canada
Kristin Wall Gibson
IBM U.S.
Elizabeth Barnes
International Technical Support Organization, Austin Center
Become a published author
Join us for a two- to six-week residency program! Help write an IBM Redbook
dealing with specific products or solutions, while getting hands-on experience
with leading-edge technologies. You'll team with IBM technical professionals,
Business Partners and/or customers.
Your efforts will help increase product acceptance and customer satisfaction. As
a bonus, you'll develop a network of contacts in IBM development labs, and
increase your productivity and marketability.
Find out more about the residency program, browse the residency index, and
apply online at:
ibm.com/redbooks/residencies.html
Comments welcome
Your comments are important to us!
We want our Redbooks™ to be as helpful as possible. Send us your comments
about this or other Redbooks in one of the following ways:
Use the online Contact us review redbook form found at:
ibm.com/redbooks
Send your comments in an e-mail to:
redbook@us.ibm.com
Mail your comments to:
IBM Corporation, International Technical Support Organization
Dept. JN9B Building 905
11501 Burnet Road
Austin, Texas 78758-3493
Preface xiii
16. xiv Certification Guide Series: IBM Tivoli Monitoring V6.1
18. 1.1 IBM Professional Certification Program
Having the right skills for the job is critical in the growing global marketplace. IBM
Professional Certification, designed to validate skill and proficiency in the latest
IBM solution and product technology, can help provide that competitive edge.
The IBM Professional Certification Program Web site is available at:
http://www.ibm.com/certify/index.shtml
The Professional Certification Program from IBM offers a business solution for
skilled technical professionals seeking to demonstrate their expertise to the
world.
The program is designed to validate your skills and demonstrate your proficiency
in the latest IBM technology and solutions. In addition, professional certification
may help you excel at your job by giving you and your employer confidence that
your skills have been tested. You may be able to deliver higher levels of service
and technical expertise than non-certified employees and move on a faster
career track. Professional certification puts your career in your control.
The certification requirements are difficult, but it is not overwhelming either. It is a
rigorous process that differentiates you from everyone else.
The mission of IBM Professional Certification is to:
Provide a reliable, valid, and fair method of assessing skills and knowledge.
Provide IBM with a method of building and validating the skills of individuals
and organizations.
Develop a loyal community of highly skilled certified professionals who
recommend, sell, service, support, and use IBM products and solutions.
The Professional Certification Program from IBM has developed certification role
names to guide you in your professional development. The certification role
names include IBM Certified Specialist, IBM Certified Solutions/Systems Expert,
and IBM Certified Advanced Technical Expert for technical professionals who
sell, service, and support IBM solutions. For technical professionals in
application development, the certification roles include IBM Certified Developer
Associate and IBM Certified Developer. An IBM Certified Instructor certifies the
professional instructor.
The Professional Certification Program from IBM provides you with a structured
program leading to an internationally recognized qualification. The program is
designed for flexibility by allowing you to select your role, prepare for and take
tests at your own pace, and, in some cases, select from a choice of elective tests
best suited to your abilities and needs. Some roles also offer a shortcut by giving
credit for a certification obtained in other industry certification programs.
2 Certification Guide Series: IBM Tivoli Monitoring V6.1
19. You can be a network administrator, systems integrator, network integrator,
solution architect, solution developer, value-added reseller, technical coordinator,
sales representative, or educational trainer. Regardless of your role, you can
start charting your course through the Professional Certification Program from
IBM today.
1.1.1 Benefits of certification
Certification is a tool to help objectively measure the performance of a
professional on a given job at a defined skill level. Therefore, it is beneficial for
individuals who want to validate their own skills and performance levels, their
employees, or both. For optimum benefit, the certification tests must reflect the
critical tasks required for a job, the skill levels of each task, and the frequency by
which a task needs to be performed. IBM prides itself in designing
comprehensive, documented processes that ensure that IBM certification tests
remain relevant to the work environment of potential certification candidates.
In addition to assessing job skills and performance levels, professional
certification can also provide such benefits as:
For employees:
– Promotes recognition as an IBM certified professional
– Helps to create advantages in interviews
– Assists in salary increases, corporate advancement, or both
– Increases self-esteem
– Provides continuing professional benefits
For employers:
– Measures the effectiveness of training
– Reduces course redundancy and unnecessary expenses
– Provides objective benchmarks for validating skills
– Makes long-range planning easier
– Helps to manage professional development
– Aids as a hiring tool
– Contributes to competitive advantage
– Increases productivity
– Increases morale and loyalty
For IBM Business Partners and consultants:
– Provides independent validation of technical skills
– Creates competitive advantage and business opportunities
– Enhances prestige of the team
– Contributes to IBM requirements for various IBM Business Partner
programs
Chapter 1. Certification overview 3
20. Specific benefits can vary by country (region) and role. In general, after you
become certified, you should receive the following benefits:
Industry recognition
Certification may accelerate your career potential by validating your
professional competency and increasing your ability to provide solid, capable
technical support.
Program credentials
As a certified professional, you receive through e-mail your certificate of
completion and the certification mark associated with your role for use in
advertisements and business literature. You can also request a hardcopy
certificate, which includes a wallet-size certificate.
The Professional Certification Program from IBM acknowledges the individual
as a technical professional. The certification mark is for the exclusive use of
the certified individual.
Ongoing technical vitality
IBM Certified professionals are included in mailings from the Professional
Certification Program from IBM.
1.1.2 Tivoli Software Professional Certification
The IBM Tivoli Professional Certification program offers certification testing that
sets the standard for qualified product consultants, administrators, architects,
and partners.
The program also offers an internationally recognized qualification for technical
professionals seeking to apply their expertise in today's complex business
environment. The program is designed for those who implement, buy, sell,
service, and support IBM Tivoli solutions and want to deliver higher levels of
service and technical expertise.
Whether you are a Tivoli customer, partner, or technical professional wanting to
put your career on the fast track, you can start on the road to becoming a Tivoli
Certified Professional today.
Benefits of being Tivoli certified
Tivoli certification provides the following benefits:
For the individual:
– IBM Certified certificate and use of logos on business cards
4 Certification Guide Series: IBM Tivoli Monitoring V6.1
21. Note: Certificates are sent by e-mail. However, a paper copy of the
certificate along with a laminated wallet card can also be requested by
sending an e-mail to mailto:certify@us.ibm.com.
– Recognition of your technical skills by your peers and management
– Enhanced career opportunities
– Focus for your professional development
For the IBM Business Partner:
– Confidence in the skills of your employees
– Enhanced partnership benefits from the IBM Business Partner program
– Billing your employees out at higher rates
– Strengthens your proposals to customers
– Demonstrates the depth of technical skills available to prospective
customers
For the customer:
– Confidence in the services professionals handling your implementation
– Ease of hiring competent employees to manage your Tivoli environment
– Enhanced return on investment (ROI) through more thorough integration
with Tivoli and third-party products
– Ease of selecting a Tivoli Business Partner that meets your specific needs
Certification checklist
Here is the certification checklist:
1. Select the certification that you want to pursue.
2. Determine which test or tests are required by reading the certification role
description.
3. Prepare for the test, using the following resources provided:
– Test objectives
– Recommended educational resources
– Sample/assessment test
– Other reference materials
– Opportunities for experience
Note: These resources are available from each certification description
page, as well as from the Test information page.
Chapter 1. Certification overview 5
22. 4. Register to take a test by contacting one of our worldwide testing vendors:
– Thomson Prometric
– Pearson Virtual University Enterprises (VUE)
Note: When providing your name and address to the testing vendor, be
sure to specify your name exactly as you want it to appear on your
certificate.
5. Take the test. Be sure to keep the Examination Score Report provided upon
test completion as your record of taking the test.
Note: After taking a test, your test results and demographic data (including
name, address, e-mail, and phone number) are sent from the testing
vendor to IBM for processing (allow 2–3 days for transmittal and
processing). After all the tests required for a certification are passed and
received by IBM, your certificate will be issued.
6. Repeat steps three through five until all required tests are successfully
completed for the desired certification role. If additional requirements are
needed (such as an “other vendor” certification or exam), follow the
instructions on the certification description page to submit these requirements
to IBM.
7. After you complete your certification requirements, you will be sent an e-mail
asking you to accept the terms of the IBM Certification Agreement before
receiving the certificate.
8. Upon acceptance of the terms of the IBM Certification Agreement, an e-mail
will be sent containing the following electronic deliverables:
– A Certification Certificate in PDF format, which can be printed in either
color or black and white
– A set of graphic files of the IBM Professional Certification mark associated
with the certification achieved
– Guidelines for the use of the IBM Professional Certification mark
9. To avoid unnecessary delay in receiving your certificate, ensure that we have
your current e-mail on file by keeping your profile up to date. If you do not
have an e-mail address on file, your certificate will be sent through postal
mail.
After you receive a certificate by e-mail, you can also contact IBM at
mailto:certify@us.ibm.com to request that a hardcopy certificate be sent by
postal mail.
6 Certification Guide Series: IBM Tivoli Monitoring V6.1
23. Note: IBM reserves the right to change or delete any portion of the program,
including the terms and conditions of the IBM Certification Agreement, at any
time without notice. Some certification roles offered through the IBM
Professional Certification Program require recertification.
1.2 IBM Tivoli Monitoring V6.1 Implementation
Certification
We can categorize the certification process as follows:
Job role description/target audience:
A Tivoli Certified Consultant – IBM Tivoli Monitoring V6.1 is a technical
professional responsible for planning, installation, configuration, operations,
administration, and maintenance of an IBM Tivoli Monitoring V6.1 solution.
This individual will be expected to perform these tasks with limited assistance
from peers, product documentation, and support resources.
To attain the IBM Certified Deployment Professional - IBM Tivoli Monitoring
V6.1 certification, candidates must pass one test.
Required prerequisites:
– Strong working knowledge of IBM Tivoli Monitoring V6.1 infrastructure
components
– Working knowledge of operating system and networking and firewall
concepts
– Working knowledge of upgrading and migration paths available through
IBM Tivoli Monitoring V6.1
– Working knowledge of XML
– Working knowledge of IBM Tivoli Universal Agent
– Basic knowledge of IBM Tivoli Management Framework V4.1.1, IBM Tivoli
Distributed Monitoring V3.7, IBM Tivoli Monitoring V5.1.X, IBM Tivoli
Enterprise Console V3.9, and IBM OMEGAMON® XE and DE
– Basic knowledge of security (SSL, data encryption, IBM Global Security
Toolkit, system user accounts)
– Basic knowledge of supported databases and ODBC
– Basic knowledge of the enterprise-wide monitoring capabilities of IBM
Tivoli Monitoring V6.1
– Basic knowledge of protocols, including HTTP and SOAP
Chapter 1. Certification overview 7
24. Core requirement:
In order to be certified you must select Test 890 - IBM Tivoli Monitoring V6.1:
– Test 890 objectives
– Test 890 sample test
– Test 890 recommended educational resources
– Approximate number of questions: 70
– Duration in minutes: 90
– Format: Multiple choice
– Required passing score: 72% passing score, or 51 correct answers
1.2.1 Test 890 objectives
For the most updated objectives of the IBM Tivoli Monitoring V6.1
Implementation Certification Test, refer to the following link:
http://www.ibm.com/certify/certs/tvdpitm6.shtml
1.2.2 Receive a 15% discount when taking Test 890
You can receive a 15% discount on the IBM Tivoli Monitoring V6.1
Implementation Certification if taken at any Thomson Prometric testing center.
Just remember to use the code 15T890.
1.3 Recommended resources for study
Courses and publications are offered to help you prepare for the certification
tests. The courses are recommended, but not required, before taking a
certification test. If you want to purchase Web-based training courses or are
unable to locate a Web-based course or classroom course at the time and
location you desire, contact one of our delivery management teams at:
Americas: mailto:tivamedu@us.ibm.com
EMEA: mailto:tived@uk.ibm.com
AP: mailto:tivtrainingap@au1.ibm.com
Note: Course offerings are continuously being added and updated. If you do
not see the courses listed in your geography, contact the delivery
management team.
8 Certification Guide Series: IBM Tivoli Monitoring V6.1
25. 1.3.1 Courses
Course names and course numbers vary depending on the education delivery
arm used in each geography. Refer to the Tivoli software education Web site to
find the appropriate course and education delivery vendor for each geography.
As of the writing this book, the following IBM Tivoli Monitoring V6.1 courses are
offered:
Course Code: TV301, IBM Tivoli Monitoring 6.1 for Administrators
Course Code: TV280, IBM Tivoli Monitoring 6.1 for Operators
General training information is also available at IBM IT Training at:
http://ibm.com/training
1.3.2 Publications
Before taking test 890, IBM Tivoli Monitoring V6.1 Implementation, we
recommend that you review IBM Tivoli Monitoring V6.1 guides and IBM
Redbooks.
You might want to refer to the following guides:
Introducing IBM Tivoli Monitoring, Version 6.1.0, GI11-4071
IBM Tivoli Monitoring User’s Guide, Version 6.1.0, SC32-9409
IBM Tivoli Monitoring Administrator’s Guide, Version 6.1.0, SC32-9408
IBM Tivoli Monitoring Installation and Setup Guide, Version 6.1.0, GC32-9407
IBM Tivoli Monitoring Upgrading from Tivoli Distributed Monitoring, Version
6.1.0, GC32-9462
Monitoring Agent for IBM Tivoli Monitoring 5.x Endpoint User’s Guide,
SC32-9490
For the online publications of IBM Tivoli Monitoring V6.1, refer to the following
link:
http://publib.boulder.ibm.com/infocenter/tiv3help/index.jsp?toc=/com.ibm.ti
voli.itm.doc/toc.xml
Chapter 1. Certification overview 9
26. IBM Tivoli Monitoring V6.1 Redbooks
IBM Tivoli Monitoring Redbooks include:
Getting Started with IBM Tivoli Monitoring Version 6.1 on Distributed
Environments, SG24-7143
This book covers the planning, architecture, tuning, implementation, and
troubleshooting of IBM Tivoli Monitoring V6.1. In addition, we provide
scenarios about migration from Tivoli Distributed Monitoring V3.7 and IBM
Tivoli Monitoring V5.X co-existence with IBM Tivoli Monitoring V6.1.
This book targets IT specialists who will be working on new IBM Tivoli
Monitoring V6.1 installations or IBM Tivoli Monitoring V5.X co-existence, or
implementing a migration from Tivoli Distributed Monitoring V3.7.
Deployment Guide Series: IBM Tivoli Monitoring 6.1, SG24-7188
This book focuses on the planning and deployment of IBM Tivoli Monitoring
Version 6.1 in small to medium and large environments.
The target audience for this redbook is IT specialists who will be working on
new IBM Tivoli Monitoring V6.1 installations.
10 Certification Guide Series: IBM Tivoli Monitoring V6.1
28. 2.1 IBM Tivoli Monitoring V6.1 components
An IBM Tivoli Monitoring V6.1 installation consists of several components
collectively labeled the Tivoli Monitoring Services framework. This framework
consists of several core components. There are optional components that can be
installed to extend the monitoring framework features.
In the following sections, we discuss these core and optional IBM Tivoli
Monitoring V6.1 components.
2.1.1 Tivoli Enterprise Monitoring Server
Tivoli Enterprise Monitoring Server (referred to as the monitoring server) is the
first component installed to begin building the IBM Tivoli Monitoring Services
foundation. All other core components directly interface with this one single core
component. Tivoli Enterprise Monitoring Server acts as a collection and control
point for alerts received from agents and collects their performance and
availability data.
Tivoli Enterprise Monitoring Server is responsible for tracking the heartbeat
request interval for all the Tivoli Enterprise Monitoring Agents connected to it.
The monitoring server stores, initiates, and tracks all situations and policies. It is
the central repository for storing all active conditions and short-term data about
every Tivoli Enterprise Monitoring Agent. The responsibility of Tivoli Enterprise
Monitoring Server includes initiating and tracking all generated actions that
invoke a script or program on the Tivoli Enterprise Monitoring Agent.
The Tivoli Enterprise Monitoring Server storage repository is a proprietary
database format (referred to as the Enterprise Information Base, EIB) grouped
as a collection of files located on Tivoli Enterprise Monitoring Server.
These files start with the file name prefix qa1 and are in:
<installation_dir/tables/<tems_name>
<installation_dir>: IBM Tivoli Monitoring V6.1 home directory
<tems_name>: Tivoli Enterprise Monitoring Server name
Note: <tems_name> is the monitoring server name, not necessarily the Tivoli
Enterprise Monitoring Server host name.
The primary Tivoli Enterprise Monitoring Server is configured as a hub
(*LOCAL). All IBM Tivoli Monitoring V6.1 installations require at least one Tivoli
Enterprise Monitoring Server configured as a hub. Additional remote
12 Certification Guide Series: IBM Tivoli Monitoring V6.1
29. (*REMOTE) Tivoli Enterprise Monitoring Servers can be installed afterward to
introduce a scalable hierarchy into the architecture.
This hub/remote interconnection provides a hierarchical design, enabling the
remote Tivoli Enterprise Monitoring Server to control and collect its individual
agent status and propagate the agent status up to the hub Tivoli Enterprise
Monitoring Server. This mechanism enables the hub Tivoli Enterprise Monitoring
Server to maintain an infrastructure for wide visibility of the entire environment.
This visibility gets passed to the Tivoli Enterprise Portal Server for preformatting,
ultimately displaying within the Tivoli Enterprise Portal client.
If security validation is configured, a separate procedure is necessary to manage
the OS-level user IDs at the hub Tivoli Enterprise Monitoring Server. User access
is managed within IBM Tivoli Monitoring V6.1 through the Tivoli Enterprise Portal
GUI only. A matching user ID must be defined at the hub Tivoli Enterprise
Monitoring Server (including the Hot Standby) using the standard user
management process for that hub Tivoli Enterprise Monitoring Server operating
system.
How the Hot Standby works:
When there is a failure on the acting primary hub Tivoli Enterprise Monitoring
Server
When the switch is initiated by a user on a Tivoli Enterprise Monitoring Server
There is no automatic switch when the primary comes back up. The Hot Standby
expects the primary hub Tivoli Enterprise Monitoring Server and the alternate
(standby) hub Tivoli Enterprise Monitoring Server to be at the same capacity.
Internally, Hot Standby considers them peers and does not distinguish in terms of
a primary and a secondary. Instead, it handles them as acting-primary and
acting-secondary. Both hub Tivoli Enterprise Monitoring Servers alternate
between being acting-primary and acting-secondary.
By default, the algorithm that the Hot Standby follows to determine which is the
acting-primary hub Tivoli Enterprise Monitoring Server is to query the two
monitoring servers to determine how long they have been up. The hub Tivoli
Enterprise Monitoring Server that has been up the longest wins.
2.1.2 Tivoli Enterprise Portal Server
Tivoli Enterprise Portal Server (referred to as the portal server) is a repository for
all graphical presentation of monitoring data. The portal server is responsible for
the management of user IDs and user access controls for the monitoring
workspaces, situations, and policies. Tivoli Enterprise Portal Server provides the
core presentation layer that allows for retrieval, manipulation, analysis, and
Chapter 2. Planning 13
30. preformatting of data. It manages this access through user workspace consoles.
The portal server keeps a persistent connection to the hub Tivoli Enterprise
Monitoring Server, and can be considered a logical gateway between the hub
Tivoli Enterprise Monitoring Server and the Tivoli Enterprise Portal client. Any
disconnection between the two components immediately disables access to the
monitoring data used by the Tivoli Enterprise Portal client.
An RDBMS must be installed on the same physical system prior to the Tivoli
Enterprise Portal Server installation. This prerequisite is necessary because the
portal server installation will create the mandatory Tivoli Enterprise Portal Server
database, along with the supporting tables. Additionally, an Open Database
Connectivity (ODBC) data source name is configured to connect directly to the
Tivoli Data Warehouse RDBMS. This OBDC connection is used whenever a pull
of historical data from the Tivoli Data Warehouse is requested.
Note: Even though technically valid, implementing a remote RDBMS for the
Tivoli Enterprise Portal Server is not recommended. Tivoli Enterprise Portal
Server is closely coupled to the RDBMS and the complexity of a remote
RDBMS is difficult to maintain.
When the Tivoli Enterprise Portal Server, a propriety integrated Web server is
installed for use with the Tivoli Enterprise Portal client in browser mode.
Depending on the network topology and possible security implications, this might
play a role in constructing the solution. Instead, an external Web server installed
on the same system as the portal server can be used. Refer to Chapter 9 of IBM
Tivoli Monitoring Installation and Setup Guide, Version 6.1.0, GC32-9407, for
additional details.
In large installations, we recommend that you install multiple Tivoli Enterprise
Portal Server that connects to one single hub Tivoli Enterprise Portal Server.
2.1.3 Tivoli Enterprise Portal
The Tivoli Enterprise Portal client (referred to as the portal client) is a
Java™-based user interface that connects to the Tivoli Enterprise Portal Server
to view all monitoring data collections. It is the user interaction component of the
presentation layer. Tivoli Enterprise Portal consolidates all these views into a
single window, enabling complete visibility to any non-functioning component.
The client offers two modes of operation: a Java desktop client and an HTTP
browser.
Assuming a default installation, for the browser mode Tivoli Enterprise Portal
client, use the following URL:
http://<hostname>:1920///cnp/kdh/lib/cnp.html
14 Certification Guide Series: IBM Tivoli Monitoring V6.1
31. Where <hostname> is the host name of the Tivoli Enterprise Portal Server.
Note: IBM Tivoli Monitoring V6.1 only supports Microsoft® Internet Explorer
on the Microsoft Windows® platform in browser mode.
The following products have integrated interfaces into Tivoli Enterprise Portal:
IBM Tivoli OMEGAMON Z
IBM Tivoli OMEGAMON Distributed
IBM Tivoli OMEGAMON XE for WebSphere Business Integration
IBM Tivoli Monitoring V5.1.2
IBM Tivoli Monitoring V6.1
IBM Tivoli NetView® for z/OS® (Release 5.2)
IBM Tivoli Enterprise Console
IBM Tivoli Composite Application Manager for Response Time Tracking
IBM Tivoli Composite Application Manager for SOA
IBM Tivoli Composite Application Manager for WebSphere
Note: In 2006, additional products such as IBM Tivoli Service Level Advisor,
System Automation, and IBM Tivoli Business System Manager will also be
integrated into Tivoli Enterprise Portal. IBM Tivoli Service Level Advisor
integrations will be available with Tivoli Data Warehouse V2.1.1.
2.1.4 Tivoli Enterprise Monitoring Agent
The agents (referred to as managed systems) are installed on the system or
subsystem requiring data collection and monitoring. The agents are responsible
for data gathering and distribution of attributes to the monitoring servers,
including initiating the heartbeat status.
The agents test attribute values against a threshold and report these results back
to the monitoring servers. An alert icon is displayed in Tivoli Enterprise Portal
when a threshold is exceeded or a value is matched. These tests are called
situations.
The following situations prompt the monitoring server to gather data samples
from the agents:
Opening or refreshing a workspace that has data views (table or chart views).
When this happens, Tivoli Enterprise Portal Server sends a sampling request
to the hub Tivoli Enterprise Monitoring Server. The request is passed to the
Chapter 2. Planning 15
32. monitoring agent if there is a direct connection, or through the remote Tivoli
Enterprise Monitoring Server to which the monitoring agent connects. The
monitoring agent takes a data sampling and returns the results through the
monitoring server and portal server to the portal workspace.
The sampling interval for a situation (a test taken at your monitored systems).
This situation can have an interval as often as once per second or as seldom
as once every three months. When the interval expires, the monitoring server
requests data samples from the agent and compares the returned values with
the condition described in the situation. If the values meet the condition, the
icons change on the navigation tree.
Optionally, the agents can be configured to transfer data collections directly to
the Warehouse Proxy Agent instead of using the remote Tivoli Enterprise
Monitoring Server. If firewall restrictions are disabled or at a minimum, we
recommend that you configure all the agents to transfer directly to the
Warehouse Proxy Agent. Otherwise, firewall security is a key factor in the
location of the Warehouse Proxy Agent respective to the firewall zone and
agents. Warehousing data through the remote Tivoli Enterprise Monitoring
Server is limited and should only be used as a last resort.
Tivoli Enterprise Monitoring Agents are grouped into two categories:
Operating System (OS) Agents
Operating System Agents retrieve and collect all monitoring attribute groups
related to specific operating system management conditions and associated
data.
Application Agents
Application Agents are specialized agents coded to retrieve and collect
unique monitoring attribute groups related to one specific application. The
monitoring groups are designed around an individual software application and
provide in-depth visibility into the status and conditions of that particular
application.
The examples of included common monitoring agents include:
Microsoft Windows OS Agent
Linux OS Agent
UNIX® OS Agent
UNIX Log Agent (also supports logs on Windows)
IBM i5/OS® Agent
IBM Tivoli Universal Agent
The Universal Agent is a special agent that leverages a full application
programming interface (API) to monitor and collect data for any type of
16 Certification Guide Series: IBM Tivoli Monitoring V6.1
33. software. The Universal Agent can monitor and retrieve data from any
application that produces data values. Essentially, IBM Tivoli Monitoring V6.1
can now monitor any unique application regardless of whether the base
product supports it.
Examples of optional monitoring agents include:
Monitoring Agent for IBM Tivoli Monitoring 5.x Endpoint
DB2® Agent
Oracle Agent
Microsoft SQL Agent
Microsoft Exchange Agent
Active Directory Agent
2.1.5 Warehouse Proxy Agent
The Warehouse Proxy Agent is a unique agent that performs only one task. The
Warehouse Proxy Agent collects and consolidates all the historical data
collections from the individual agents to store in the Tivoli Data Warehouse. If
using Tivoli Data Warehouse, one Warehouse Proxy Agent is required for each
IBM Tivoli Monitoring V6.1 installation. It uses Open Database Connectivity
(ODBC) to write the historical data to a supported relational database.
Restriction: IBM Tivoli Monitoring V6.1 currently only supports the
Warehouse Proxy Agent under the Microsoft Windows platform. UNIX
operating support for the Warehouse Proxy Agent will be in a post-GA release
of IBM Tivoli Monitoring V6.1.
2.1.6 Warehouse Summarization and Pruning Agent
The Summarization and Pruning Agent is a unique agent that performs the
aggregation and pruning functions for the historical raw data on Tivoli Data
Warehouse. It has advanced configuration options, enabling exceptional
customization of the historical data storage.
A Summarization and Pruning Agent is recommended to manage the historical
data in Tivoli Data Warehouse. Due to the tremendous amounts of data
processing necessary, we recommend that you always install the Summarization
and Pruning Agent on the same physical system as the Tivoli Data Warehouse
repository.
Chapter 2. Planning 17
34. 2.1.7 Tivoli Data Warehouse
IBM Tivoli Data Warehouse is the database storage that contains all the historical
data collection. A Warehouse Proxy must be installed to leverage the Tivoli Data
Warehouse function within the environment. In large-scale deployments, Tivoli
Data Warehouse can be shared between monitoring installations.
2.1.8 Optional IBM Tivoli Monitoring V6.1 components
Note the following optional IBM Tivoli Monitoring V6.1 components.
Monitoring Agent for IBM Tivoli Monitoring 5.x Endpoint
This integration agent enables the collection and visualization of IBM Tivoli
Monitoring V5.x resource models in Tivoli Enterprise Portal. The visualization is
the direct replacement for the Web Health Console. Additionally, the agent
provides a rollup function into the Tivoli Data Warehouse.
Tivoli Enterprise Console event synchronization
The event synchronization component sends updates to situation events back to
the monitoring server that are forwarded to the event server. Actions performed
at the Tivoli Enterprise Console for IBM Tivoli Monitoring V6.1 situations are
reflected in Tivoli Enterprise Portal Server.
2.2 IBM Tivoli Monitoring V6.1 deployment scenarios
Deployment scenarios attempt to provide a realistic understanding of
architecture design. Use these scenarios for guidance to assist in the planning
and deployment strategy used for a production installation. It is important to
recognize that every deployment strategy is unique, and only proper planning can
guarantee a successful implementation.
2.2.1 Small/medium installation (500 agents maximum)
The small/medium installation is the fundamental design using only the minimum
required components. This scenario is perfect for prototyping IBM Tivoli
Monitoring V6.1 or using it within a production installation consisting of 500
agents. In fact, IBM Tivoli Monitoring V6.1 by design excels in superiority for the
small/medium installation. The out-of-the-box monitoring collections, GUI
presentation layer, historical data collection, and robustness provide a full
monitoring solution with a modest total cost of ownership (TCO).
18 Certification Guide Series: IBM Tivoli Monitoring V6.1
35. It is implemented with the minimum hardware requirements necessary for a
production IBM Tivoli Monitoring V6.1 installation.
The installation consists of the following components:
Tivoli Enterprise Monitoring Server
Tivoli Enterprise Portal Server
Tivoli Enterprise Portal
Tivoli Warehouse Proxy Agent
Tivoli Data Warehouse
Summarization and Pruning Agent
Figure 2-1 on page 19 depicts the small/medium topology. The diagram provides
an overview of each IBM Tivoli Monitoring V6.1 connected component. For a
comprehensive architecture, the optional Hot Standby node is depicted in this
diagram.
Tivoli Enterprise
Tivoli Enterprise Portal Server
Portal (TEP) (TEPS)
Desktop Client
HTTP Browser Hot Stand-by HUB
TEPS DB Tivoli Enterprise
Monitoring Server
(TEMS)
ODBC TEMS DB
Stand-by
heartbeat
HUB
Tivoli Enterprise
Monitoring Server REMOTE
Warehouse Proxy (TEMS) Tivoli Enterprise
(WPA) Monitoring Server
TEMS DB (TEMS)
Summarization & TDW DB
Pruning Agent
TEMS DB
Historical Data
Proxy Flow
Tivoli Enterprise
Monitoring
Agents (TEMA)
Figure 2-1 IBM Tivoli Monitoring V6.1: Small/medium topology design
We recommend installing at least three Tivoli Enterprise Monitoring Servers
(including the Hot Standby node) in this scenario, even though the small/medium
Chapter 2. Planning 19
36. installation allows the use of only one Tivoli Enterprise Monitoring Server.
Implementing a hub/remote architecture in the early stages allows for growth and
scalability. Furthermore, this design builds around IBM Tivoli Monitoring V6.1
built-in fail-over capabilities. The small/medium installation supports
approximately 250 managed systems. This estimate assumes that each
managed system will have two agents each. The actual distribution of agents will
not necessary be proportionate in a real installation, but this calculation provides
the recommended total amount for one IBM Tivoli Monitoring V6.1 installation. All
the agents will connect to the remote Tivoli Enterprise Monitoring Server, only
using the hub Tivoli Enterprise Monitoring Server as a fail-over monitoring server.
We recommended installing the optional the Hot Standby node. However, the Hot
Standby is not required for the small/medium installation, especially if cost
restrictions exist for hardware deployment. Always consider the Hot Standby,
because it offers failure protection with a minimum increase in the total cost of
ownership.
Note: A small/medium installation cannot use a remote Tivoli Enterprise
Monitoring Server as a Hot Standby node. Hot Standby nodes always need to
be configured as *LOCAL.
It is permitted to use the hub Tivoli Enterprise Monitoring Server to handle agent
tasks directly. However, we do not recommend using the hub Tivoli Enterprise
Monitoring Server for this purpose. The hub Tivoli Enterprise Monitoring Server
should focus on data collecting and processing tasks between the Tivoli
Enterprise Portal Server and itself. If the environment expands, install additional
remote Tivoli Enterprise Monitoring Servers to process the additional agent
requirement. Additional agent deployments increase the processing
requirements for the hub Tivoli Enterprise Monitoring Server, which can degrade
if the hub is allowed to handle agent tasks directly.
For an average Tivoli Data Warehouse installation within a small/medium
installation, it should be sufficient to have the Warehouse Proxy Agent and the
Tivoli Data Warehouse repository on the same system. This installation provides
historical data collection without the additional hardware. It is still a wise decision
to monitor the Tivoli Data Warehouse after the installation to ensure that the
processing rate is on target.
2.2.2 Large installation (5000 agents maximum)
The large installation builds on the fundamentals of the small/medium
installation. This design focuses on scalability. This IBM Tivoli Monitoring
environment consists of 5000 agents within a single Tivoli Monitoring installation.
20 Certification Guide Series: IBM Tivoli Monitoring V6.1
37. It requires the recommended hardware specification or higher to properly scale
the infrastructure.
The installation consists of the following components:
Tivoli Enterprise Monitoring Server
Tivoli Enterprise Portal Server
Tivoli Enterprise Portal
Tivoli Warehouse Proxy Agent
Tivoli Data Warehouse
Summarization and Pruning Agent
Tivoli Enterprise Console
Figure 2-2 on page 22 depicts the comprehensive architecture for all
interconnected components. It points out the recommended strategy for the Tivoli
historical date collection. We highly advise that you structure the historical
collection flow as outlined in this diagram.
Chapter 2. Planning 21
38. Tivoli Enterprise
Portal Server Tivoli Enterprise
Tivoli Enterprise Console (TMR/TEC)
Portal (TEPS)
(TEP)
Desktop Client
TEPS DB
HTTP Browser
Event
ODBC Synchronization &
Tivoli Data Forwarding
Warehouse DB HUB
(TDW) Tivoli Enterprise
Summarization & Monitoring Server
Pruning Agent TDW DB (TEMS)
TEMS DB
REMOTE REMOTE
Warehouse Proxy Tivoli Enterprise Tivoli Enterprise
(WPA) Monitoring Server Monitoring Server
(TEMS) (TEMS)
TEMS DB TEMS DB
Tivoli Enterprise Tivoli Enterprise Tivoli Enterprise Tivoli Enterprise
Historical Data Monitoring Monitoring Monitoring Monitoring
Proxy Flow Agents (TEMA) Agents (TEMA) Agents (TEMA) Agents (TEMA)
Figure 2-2 IBM Tivoli Monitoring V6.1: Large topology design
Important: For simplicity, the Hot Standby node is not shown in the topology
diagram. In a large installation, we strongly recommend that you implement
the Hot Standby node.
Performing an accurate plan and assessment stage is imperative for the large
installation. Mapping all component topology with the recommended hardware
specifications is critical in order to achieve a highly distributed environment with
realistic goals. We recommend having a thorough understanding of the
monitoring environment before preceding to implement any architectural design.
It is important to account for all variables within the topology. Substantial
consideration should be given to the infrastructure hardware requirements and
the underlying network topology. Network bandwidth, latency, and firewall
restrictions all require assessments.
22 Certification Guide Series: IBM Tivoli Monitoring V6.1
39. A large monitoring installation will support approximately 1,500 managed
systems within an environment. For the large installation, the estimate is three
agents per managed system. In this installation, a disproportionate distribution of
agents is highly anticipated, and this scenario should compliment your own
environment analysis phrase. The recommended distribution is 500 agents
across 10 remote Tivoli Enterprise Monitoring Servers. Keeping 500 agents as
the high point per monitoring server allows for capacity expansion without
exhausting the resources of the infrastructure.
Tip: Because IBM Tivoli Monitoring V6.1 supports primary and secondary
communication paths, we highly recommend that you install several backup
remote Tivoli Enterprise Monitoring Servers that exist solely for Tivoli
Enterprise Monitoring Agent fail-over capabilities. When a failure of a remote
Tivoli Enterprise Monitoring Server occurs, it is not advisable to double the
maximum load of a production remote Tivoli Enterprise Monitoring Server.
Best practices should direct these orphan Tivoli Enterprise Monitoring Agents
to the idle remote Tivoli Enterprise Monitoring Server.
The Tivoli Data Warehouse data requirement will be a substantial amount. We
advise separating the Tivoli Warehouse Proxy Agent and the Tivoli Data
Warehouse repository between two systems. Install the Summarization and
Pruning Agent on the Tivoli Data Warehouse system. We always recommend
that you keep these two components together.
The large installation introduces IBM Tivoli Enterprise Console as part of the
topology. IBM Tivoli Monitoring V6.1 has built-in capabilities for event processing
that work extremely well in the small/medium installation. However, the large
installation can contain a reasonable increase in volume of event flow, and IBM
Tivoli Enterprise Console is better adapted for large event flow management and
correlation. Tivoli Enterprise Console can be considered an event consolidation
manager of managers.
The TCO is still nominal compared to IBM Tivoli Monitoring V6.1 functionality,
despite the large hardware requirements necessary to scale this installation
properly. The entire large installation can be managed from a single GUI
presentation layer down to installing and upgrading agents.
2.2.3 Huge installation (more than 5000 agents)
The huge installation scenario provides a guideline for any IBM Tivoli Monitoring
installation that exceeds 5000 agents, or approximately 1,500 managed
systems. The scope of the huge installation is similar to the large installation,
except for additional configuration guidance.
Chapter 2. Planning 23
40. The installation consists of the following components:
Tivoli Enterprise Monitoring Server
Tivoli Enterprise Portal Server
Tivoli Enterprise Portal
Tivoli Warehouse Proxy Agent
Tivoli Data Warehouse
Summarization and Pruning Agent
Tivoli Enterprise Console
Figure 2-3 on page 25 depicts the interconnections between two autonomous
IBM Tivoli Monitoring V6.1 installations. It demonstrates the high-level
component interaction between two installations that handle 5,000 agents each,
totaling 10,000 agents.
24 Certification Guide Series: IBM Tivoli Monitoring V6.1
41. Tivoli Enterprise
Tivoli Enterprise Tivoli Enterprise
Portal
Portal Portal
(TEP)
Desktop Client (TEP) (TEP)
Desktop Client Desktop Client
HTTP Browser
HTTP Browser HTTP Browser
Instance #1 Instance #2
Tivoli Data
Warehouse DB
Tivoli (TDW) Tivoli
Monitoring Monitoring
Environment Summarization & Environment
Pruning Agent TDW DB
#1 #2
Historical Data
Proxy Flow
Warehouse Proxy Warehouse Proxy
(WPA) (WPA)
Note: S&P needs to be logically
associated with one master Tivoli Tivoli Enterprise
Monitoring installation. Console (TMR/TEC)
Figure 2-3 IBM Tivoli Monitoring V6.1: Huge installation topology
The recommended deployment strategy is the same as the large installation,
except for the Tivoli Date Warehouse and Summarization and Pruning Agent. A
huge installation can warehouse historical data collections to one single
database server repository from two distinct IBM Tivoli Monitoring V6.1
installations.
Important: As previous noted in 2.2.2, “Large installation (5000 agents
maximum)” on page 20, make sure that only the required attributed groups are
enabled for Tivoli Data Warehousing. Enormous amounts of data can be
collected between two large IBM Tivoli Monitoring V6.1 installations. Best
practice design is critical to ensure a stable, scalable environment.
Chapter 2. Planning 25
42. The two installation are still built separately from each other. The only deviation is
that one IBM Tivoli Monitoring V6.1 installation requires a logical association as
the master control for the Summarization and Pruning Agent.
Restriction: There can only be one Summarization and Pruning Agent for a
single Tivoli Data Warehouse. Because the Summarization and Pruning Agent
requires connections to a Tivoli Enterprise Monitoring Server, one of the
monitoring installations needs a logical designation as the master. This is not
a programmatic assignment, but a logical identification for the configuration
and management of the Summarization and Pruning Agent.
Communications protocol selection
If installing IBM Tivoli Monitoring V6.1 components across firewalls, we
recommend that you configure the IP.PIPE (TCP communication) protocol. The
IP (UDP communication) protocol is insufficient for firewall configurations. The
connectionless UDP protocol requires opening up multiple ports across firewalls
to allow multiple connections from each individual IBM Tivoli Monitoring V6.1
component. For example, a Tivoli Enterprise Monitoring Agent communicating to
the Tivoli Enterprise Monitoring Server using IP (UDP communication) protocol
requires multiple ports to operate properly. Secondly, using the IP.PIPE (TCP
communication) will enable the Ephemeral Pipe Support (EPS) operation
automatically if certain conditions match.
Table 2-1 depicts the default listening ports for the IBM Tivoli Monitoring V6.1
components. Use this table as a quick reference to understand the standard
ports for an installation. Although supported, we recommend that you do not
modify these default values.
Table 2-1 Default port usage for IBM Tivoli Monitoring V6.1
IBM Tivoli Monitoring V6.1 component Listening port
Tivoli Enterprise Monitoring Server (IP.PIPE) 1918/TCP
Tivoli Enterprise Monitoring Server (IP.SPIPE) 3660/TCP
Tivoli Enterprise Monitoring Server (IP) 1918/UDP
Tivoli Enterprise Portal Server 1920/TCP
15001/TCP
Tivoli Enterprise Console 5529/TCP
Tivoli Warehouse Proxy Agent 6014/TCPa
a. Refer to the calculation on page 27.
26 Certification Guide Series: IBM Tivoli Monitoring V6.1
43. Using IP.PIPE allows a few well know ports to be open through the firewall. Use
Table 2-1 on page 26 to calculate which port to open. If the firewall is not using
network address translation (NAT), the computation should be sufficient to have
the components connect through the firewall.
Every system that has IBM Tivoli Monitoring V6.1 installed will automatically
reserve the well-known port (default 1918) for Tivoli Enterprise Monitoring Server
communication. It does not matter in which order components start on a system
that has several IBM Tivoli Monitoring V6.1 components installed; the default
well-known port is only used by Tivoli Enterprise Monitoring Server.
Note: Port 1918 is the default well-known port. Any well-known port can be
configured, as long as the entire environment matches this port number.
For all other components except for the Tivoli Enterprise Monitoring Server, the
following calculation is used internally by IBM Tivoli Monitoring V6.1 to reserve
the listening ports.
“reserved port” = well-known port + (N*4096)
Where:
N= startup sequence
For example, the IBM Tivoli Monitoring V6.1 component startup on the system
Izmir follows this sequence:
1. The Universal Agent starts first: port 6014 (1918 + 1*4096).
2. The remote Tivoli Enterprise Monitoring Server starts second: port 1918
(always reserved for Tivoli Enterprise Monitoring Server).
3. The Windows OS Agent starts third: port 10110 (1918 + 2*4096).
4. The Warehousing Proxy starts fourth: port 14206 (1918 + 3*4096).
2.3 Scalability
A distributed networking infrastructure inherits scalable characteristics by design.
After all, a distributed system is built to expand and shrink through the increment
and decrement in hardware capacity. Scalability is not the same as performance
tuning. Performance tuning deals with increasing the output from the current
capacity without adding additional resources.
You must make this decision carefully, because different sources have their own
reasons for providing sizing metrics.
Chapter 2. Planning 27