Tivoli user groups are independent, user-run membership organizations that provide Tivoli users with information to assist them in the implementation of Tivoli Software solutions. Through these groups, members can share information and learn from the knowledge and experience of other Tivoli users. Tivoli user groups include the following members and groups:
v 23,000+ members v 144+ groups
Access the link for the Tivoli Users Group at www.tivoli-ug.org.
Notices
This information was developed for products and services offered in the U.S.A.
IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to:
IBM Director of Licensing IBM Corporation
North Castle Drive
Armonk, NY 10504-1785 U.S.A.
For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to:
Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan, Ltd.
3-2-12, Roppongi, Minato-ku, Tokyo 106-8711 Japan
The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement might not apply to you.
This information could include technical inaccuracies or typographical errors.
Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice.
Any references in this information to non-IBM Web sites are provided for
convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you.
Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact:
IBM Corporation 2Z4A/101
11400 Burnet Road
Austin, TX 78758 U.S.A.
Such information may be available, subject to appropriate terms and conditions, including in some cases payment of a fee.
The licensed program described in this document and all licensed material
available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any equivalent agreement between us.
Any performance data contained herein was determined in a controlled
environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurement may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment.
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources.
IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products.
Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
All statements regarding IBM's future direction or intent are subject to change or withdrawal without notice, and represent goals and objectives only.
All IBM prices shown are IBM's suggested retail prices, are current and are subject to change without notice. Dealer prices may vary.
This information is for planning purposes only. The information herein is subject to change before the products described become available.
This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental.
COPYRIGHT LICENSE:
This information contains sample application programs in source language, which
IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. You may copy, modify, and distribute these sample programs in any form without payment to IBM for the purposes of developing, using, marketing, or distributing application programs conforming to IBM‘s application programming interfaces.
Each copy or any portion of these sample programs or any derivative work, must include a copyright notice as follows:
© IBM 2009. Portions of this code are derived from IBM Corp. Sample Programs. © Copyright IBM Corp. 2009. All rights reserved.
If you are viewing this information in softcopy form, the photographs and color illustrations might not be displayed.
Trademarks
IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide.
Other product and service names might be trademarks of IBM or other companies.
A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Other company, product, or service names may be trademarks or service marks of others.
Index A
acting hub 16 active hub 3
active hub monitoring server 3 active hub Tivoli Enterprise Monitoring
Server 3
agent switchback to primary 148 switchback from secondary
monitoring server 148 agent autonomous mode
agent configuration parameters 147 agent switch
secondary hub monitoring server to primary hub monitoring server 147
Agent Management Services 8 agent resiliency 8
agent switch
secondary hub monitoring server to primary hub monitoring server 147 agentless monitoring
clustered 41 deployment 41 AIX, clustering software for 3 alerts 4
autonomous agent 147
B
base cluster 45, 46 preparing 45
base cluster, defining for Tivoli Monitoring
monitoring server
base HACMP cluster 47 base cluster, defining for Tivoli
Monitoring (HACMP) 46 base cluster, HACMP
defining for Tivoli Monitoring 46 preparing
cluster node information 45 cluster nodes environment,
checking 46 base HACMP cluster
monitoring server
clusternode1, installing and setting up on 50
clusternode1,testing 52 installing 50
monitoring server cluster configuration, setting up 52
base HACMP cluster (continued) monitoring server (continued) pristine installation 51 reconfiguration 52 upgrade 50
monitoring server on clusternode2, setting up 53
monitoring server to resource group 53
application server 54 HACMP monitoring for
monitoring server processes 54 monitoring server failover to
clusternode2, testing 58 start and stop scripts 54 portal server
clusternode1, installing and setting up on 58
clusternode1,testing 60 installing 58
portal server on clusternode2, setting up 60
portal server to resource group 60 application server 61
monitoring for portal server process 61
portal server failover to clusternode2, testing 61 start and stop scripts 60 Summarization and Pruning Agent
clusternode1, installing and setting up on 61
installing 61
Tivoli data warehouse components, testing 62
Summarization and Pruning Agent on clusternode2, setting up 62 Summarization and Pruning Agent to
resource group 62
summarizing and pruning agent, creating stop and start scripts 62 Warehouse Proxy Agent 62
clusternode1, installing and setting up on 61
installing 61
Tivoli data warehouse components, testing 62
Warehouse Proxy Agent and Summarization and Pruning Agent
clusternode1, installing and setting up on 61
creating stop and start scripts 62 Tivoli data warehouse components,
testing 62
Warehouse Proxy Agent and Summarization and Pruning Agent on clusternode2, setting up 62 Warehouse Proxy Agent and
Summarization and Pruning Agent to resource group
application server 63
base HACMP cluster (continued) Warehouse Proxy Agent and
Summarization and Pruning Agent to resource group (continued)
monitoring for Summarization and Pruning Agent process 63 monitoring for Warehouse Proxy
Agent and Summarization and Pruning Agent process 63 monitoring for Warehouse Proxy
Agent process 63
Summarization and Pruning Agent failover to clusternode2, testing 63
Warehouse Proxy Agent and Summarization and Pruning Agent failover to clusternode2, testing 63
Warehouse Proxy Agent failover to clusternode2, testing 63 Warehouse Proxy Agent and the
Summarization and Pruning Agent to resource group 62
Warehouse Proxy Agent on clusternode2, setting up 62 Warehouse Proxy Agent, creating stop
and start scripts 62
base HACMP cluster for monitoring server 47
base HACMP cluster for monitoring server, building
cluster configuration, verifying and synchronizing 47
file system as shared resource, configuring 47
HACMP resource group 47 IP address 47
monitoring server resource group 47 base HACMP cluster for portal server
and data warehouse components 47 base HACMP cluster, install DB2 48 base HACMP cluster, installing on
monitoring server 50, 58 Summarization and Pruning
Agent 61
Warehouse Proxy Agent 61 Warehouse Proxy Agent or
Summarization and Pruning Agent 61
C
checking cluster nodes environment, HACMP 46
checking cluster nodes environment, IBM Tivoli System Automation for
Multiplatforms 69 cluster 31
basic steps 36 data warehouse 36 data warehouse setup 38
cluster (continued) HACMP
base cluster 45 define base cluster 46 HACMP environment 45 hub monitoring server 36 hub monitoring server setup 37 portal server 36
portal server setup 37 set up
IBM Tivoli System Automation for Multiplatforms 74
SA-MP (IBM Tivoli System Automation for
Multiplatforms) 74 cluster agent 12
cluster configuration, verifying and synchronizing 47
summarization and pruning agent 40 Warehouse Proxy Agent 41
clustered environment, infrastructure what to expect 39
clustered environment, setting up IBM Tivoli Monitoring components 35 clustering
Microsoft Cluster Server 95 overview 31
clustering IBM Tivoli Monitoring components 31
supported configurations 32 configuration A 32 configuration B 33 configuration C 34
clusternode1, installing and setting up monitoring server on 50
clusternode1, installing and setting up the portal server on 58
clusternode1, installing and setting up the Warehouse Proxy Agent and
Summarization and Pruning Agent on 61
configuration 5 configuration A 32 configuration B 32, 33 configuration C 32, 34
creating stop and start scripts for Warehouse Proxy Agent and
Summarization and Pruning Agent 62 CT_CMSLIST 147 data warehouse setup 38
database middleware 38 shared persistent storage 38 virtual IP address 38
Warehouse Proxy and Summarization and Pruning Agent processes 38 database on clusternode1, for portal
server or data warehouse 48 database, adding to base cluster 49 DB2, install for base HACMP cluster 48 defining base cluster for Tivoli
Monitoring 46 monitoring server
HACMP resource group 47 defining base cluster, HACMP 46
base HACMP cluster
data Summarization and Pruning Agent 47
data warehouse components 47 portal server 47
Warehouse Proxy Agent 47 base HACMP cluster for monitoring
server 47
cluster configuration, verifying and synchronizing 47
file system as shared resource, configuring 47
HACMP resource group 47 IP address 47
monitoring server resource group 47
database on clusternode1, for data warehouse 48
database on clusternode1, for portal server 48
database on clusternode1, for portal server or data warehouse 48 database, adding to base cluster 49 DB2, install for base HACMP
cluster 48
portal server and data warehouse database on clusternode2, cataloging 49
defining the base cluster for Tivoli Monitoring
data warehouse
database on clusternode1 48 data warehouse components
base HACMP cluster 47 data warehouse database
clusternode2, cataloging on 49
defining the base cluster for Tivoli Monitoring (continued)
monitoring server
cluster configuration, verifying and synchronizing 47
file system as shared resource, configuring 47
IP address 47
monitoring server resource group 47
portal server
base HACMP cluster 47 clusternode2, cataloging on 49 database on clusternode1 48 Summarization and Pruning Agent
base HACMP cluster 47 Warehouse Proxy Agent
base HACMP cluster 47 disk R, shared
Microsoft Cluster Server hub monitoring server 96 MSCS (Microsoft Cluster Server)
hub Tivoli Enterprise Monitoring Server 96
E
ECKD device number 71 ECKD tiebreaker
Linux on zSeries 71
EIB (enterprise information base) 16 EIB (Enterprise Information Base) 7 enterprise information base 16 Enterprise Information Base 7 environment 5
agentless monitoring, clustered 41 deployment 41
clustered hub 39
data warehouse, clustered 40 portal server, clustered 40 Summarization and Pruning Agent,
clustered 40
Warehouse Proxy Agent, clustered 41 failover 31
agentless monitoring, clustered 41 deployment 41
clustered hub 39
data warehouse, clustered 40 portal server, clustered 40 Summarization and Pruning Agent,
clustered 40
Warehouse Proxy Agent, clustered 41 failover scenario 17
components, starting up 17 failing over 18
failover support
failover support (continued)
configuring primary hub (continued) UNIX 25
hub monitoring servers, configuring hot standby for 21
Linux 25 UNIX 25 Windows 21
monitoring agents, configuring 28 primary hub
failover support, configuring 21 file system as shared resource,
configuring for monitoring server 47 Fix Pack 2.2.0.0
Tivoli System Automation for Multiplatforms 72
G
gathering cluster node information, HACMP 45
Global Security Tool Kit 37 GSKit 37, 38
GSKit (Global Security Tool Kit) 37, 38
H
HACMP clustering 45
HACMP (High Availability Cluster Multiprocessing),
clustering 45
HACMP (High Availability Cluster Multiprocessing), base cluster 45
creating stop and start scripts for Warehouse Proxy Agent and Summarization and Pruning Agent 62
define 46 monitoring server
clusternode1, installing and setting up on 50
clusternode1, testing 52
HACMP (High Availability Cluster Multiprocessing), base cluster (continued)
monitoring server (continued) clusternode2, setting up 53 installing 50
monitoring server cluster configuration, setting up 52 monitoring server to resource
group 53
pristine installation 51 reconfiguration 52 upgrade 50
monitoring server to resource group 53
HACMP monitoring for
monitoring server processes 54 monitoring server as application
server 54
monitoring server failover to clusternode2, testing 58 start and stop scripts for
monitoring server 54 portal server
clusternode1, installing and setting up on 58
clusternode1, testing 60 clusternode2, setting up 60 installing 58
portal server to resource group 60
portal server to resource group 60 monitoring for portal server
process 61
portal server as application server 61
portal server failover to clusternode2, testing 61 start and stop scripts for portal
server 60 preparing 45
Summarization and Pruning Agent clusternode1, installing and setting
up on 61
clusternode2, setting up 62 installing 61
resource group 62
Tivoli data warehouse components, testing 62
Summarization and Pruning Agent to resource group 62
summarizing and pruning agent, creating stop and start scripts 62 Warehouse Proxy Agent 62
clusternode1, installing and setting up on 61
clusternode2, setting up 62 installing 61
resource group 62
Tivoli data warehouse components, testing 62
Warehouse Proxy Agent and Summarization and Pruning Agent
clusternode1, installing and setting up on 61
clusternode2, setting up 62
HACMP (High Availability Cluster Multiprocessing), base cluster (continued)
Warehouse Proxy Agent and Summarization and Pruning Agent (continued)
Tivoli data warehouse components, testing 62
Warehouse Proxy Agent and Summarization and Pruning Agent to resource group
monitoring for Summarization and Pruning Agent process 63 monitoring for Warehouse Proxy
Agent and Summarization and Pruning Agent process 63 monitoring for Warehouse Proxy
Agent process 63
Summarization and Pruning Agent as application server 63 Summarization and Pruning Agent
failover to clusternode2, testing 63
Warehouse Proxy Agent and Summarization and Pruning Agent as application server 63 Warehouse Proxy Agent and
Summarization and Pruning Agent failover to clusternode2, testing 63
Warehouse Proxy Agent as application server 63
Warehouse Proxy Agent failover to clusternode2, testing 63 Warehouse Proxy Agent and the
Summarization and Pruning Agent resource group 62
Warehouse Proxy Agent and the Summarization and Pruning Agent to resource group 62
Warehouse Proxy Agent, creating stop and start scripts 62
HACMP (High-Availability Cluster Multiprocessing for pSeries AIX) 3 HACMP monitoring for monitoring
server processes 54
HACMP resource group for the monitoring server, configuring 47 heartbeat function 35
High Availability Cluster Multiprocessing base cluster
creating stop and start scripts for Warehouse Proxy Agent and Summarization and Pruning Agent 62
portal server on clusternode2, setting up 60
summarizing and pruning agent, creating stop and start scripts 62
Warehouse Proxy Agent, creating stop and start scripts 62 clustering 45
High Availability Cluster
Multiprocessing, base cluster 45, 46 high availability software 3
High-Availability Cluster Multiprocessing 3 historical data collection 5
performance metrics 5 host name
Microsoft Cluster Server hub monitoring server 96 MSCS (Microsoft Cluster Server)
hub Tivoli Enterprise Monitoring Server 96
hot standby 3, 15, 21 configuring primary hub
hub monitoring servers, configuring UNIX 25
hub monitoring servers, configuring hot standby for 21
Linux 25 Windows 21
monitoring agents, configuring 28 primary hub, configuring
hub Tivoli Monitoring Server 16 remote monitoring servers 16 Tivoli Enterprise Monitoring
Agents 16
Tivoli Enterprise Portal Server 16 verifying 28
hot standby option
configuring failover support UNIX 25
failover support, configuring 21 hub monitoring servers,
configuring 21 Linux 25 Windows 21
HTEMS (hub Tivoli Enterprise Monitoring Server 6 HTEMS (hub Tivoli Enterprise
Monitoring Server) 3, 5, 15, 16 hub 3, 5, 6, 7, 15, 16
clustered 39
hub monitoring server 3, 5, 6, 7, 15, 16 failover support, configuring 21 setup
cluster 37
hub monitoring server setup 37 monitoring server service 37 shared persistent storage 37 virtual IP address 37
hub monitoring servers, configuring hot
hub monitoring service Microsoft Cluster Server
hub monitoring server 96 MSCS (Microsoft Cluster Server)
hub Tivoli Enterprise Monitoring Server 96
hub Tivoli Enterprise Monitoring Server 3, 5, 7, 15, 16
hub Tivoli Enterprise Monitoring Sever 6
hub Tivoli Monitoring Server acting hub 16
enterprise information base 16 primary hub 16
secondary hub 16 standby hub 16
I
IBM Support Assistant 157
IBM Tivoli Distributed Monitoring and Application Management Wiki 157 IBM Tivoli Monitoring
clustered environment, infrastructure agentless monitoring,
clustered 41 clustered hub 39
data warehouse, clustered 40 long-term data collection 42 maintenance 43
portal server, clustered 40 short-term data collection 42 situations 42
summarization and pruning agent, clustered 40
Tivoli Enterprise Console event integration 42
Warehouse Proxy Agent, clustered 41
what to expect 39 workflow policies 42 components
clustering 31
components, starting up 17 enhancement 12
historical data collection 5 hot standby 15
Tivoli Enterprise Portal 6 Tivoli Enterprise Portal Server 6 Warehouse Proxy Agent 7 Warehouse Summarization and
Pruning Agent 7 monitoring functions 4
data visualization 4
event-management integration 5 situations, events, and alerts 4 monitoring functions and
architecture 3
IBM Tivoli Monitoring (continued) monitoring functions and
IBM Tivoli Monitoring cluster setup 35 IBM Tivoli Monitoring components
clustering 31
HACMP environment 45 IBM Tivoli System Automation for
Multiplatforms 67
IBM Tivoli Monitoring configuration 6 IBM Tivoli Monitoring environment 6 IBM Tivoli NetCool 5
IBM Tivoli NetCool/OMNIbus 5 IBM Tivoli System Automation for
Multiplatforms 3
cluster nodes environment, checking 69
cluster nodes information 68 AIX 69
Linux 69
Red Hat enterprise 69 cluster tiebreaker 70
warehouse proxy agent 73 DB2
installing/configuring 77 ECKD tiebreaker
Linux on zSeries 71 IBM Tivoli Monitoring
maintenance 90
IBM Tivoli Monitoring maintenance, fix pack
hub monitoring server 90 hub Tivoli Enterprise Monitoring
Server 90 portal server 90
Summarization and Pruning Agent 92
Tivoli Enterprise Portal Server 90 warehouse proxy agent 91 install 72
base cluster, adding to 81 base cluster, installing 79 clusternode1, installing and setting
up 79
IBM Tivoli System Automation for
base cluster, adding to 84 cluster, installing 82
clusternode1, installing and setting up 82
clusternode1, testing 84 clusternode2, setting up 84 clusternode2, testing failover
to 85
primary network name 83 portal server/Tivoli data warehouse
cluster 77
database on node1 78 node2 78
SCSI tiebreaker AIX 71 Linux 71 set up cluster 74
base cluster, build for monitoring server 76
base cluster, build for portal server/data warehouse 77 IP address 74
policies 75
predefined definitions 75 rational database 74 shared file system 74 summarization and pruning agent
base cluster, adding to 88 cluster, installing 87 clusternode2, testing failover
to 89
Summarization and Pruning Agent add to base cluster 89
clusternode1, installing and setting up 87
primary network name 88 warehouse proxy agent
base cluster, adding to 86 cluster, installing 85
clusternode1, installing and setting up 85
clusternode2, setting up 86 clusternode2, testing failover
clusternode2, setting up 86 clusternode2, testing failover