Maintaining Your ITM Environment Tips to Help Scott

  • Slides: 19
Download presentation
Maintaining Your ITM Environment Tips to Help Scott Wallace - wallacsc@us. ibm. com ©

Maintaining Your ITM Environment Tips to Help Scott Wallace - wallacsc@us. ibm. com © 2010 IBM Corporation © 2009 IBM Corporation

Agenda 2 ■ Overview ■ Self monitoring ■ Collecting logs/configuration data (pdcollect) ■ Converting

Agenda 2 ■ Overview ■ Self monitoring ■ Collecting logs/configuration data (pdcollect) ■ Converting timestamps in RAS 1 logs ■ Online Resources © 2010 IBM Corporation

Overview ■ ■ 3 Goal of this session is to provide you some tips

Overview ■ ■ 3 Goal of this session is to provide you some tips to servicing your ITM environment. The IT environment is distributed across your business so the Tivoli monitoring of your resources is also distributed across the environment. Reality is that you will encounter challenges in the environment – network issues, database issues, unexpected changes and others. These challenges can impact your ITM environment and require that you take steps to service ITM. © 2010 IBM Corporation

Self Monitoring – Workspaces ■ 4 Several ITM components provide self monitoring workspaces to

Self Monitoring – Workspaces ■ 4 Several ITM components provide self monitoring workspaces to help manage those resources – TEMS / TEPS – Warehouse Proxy and Summarization/Pruning Agents – Agentless Agents © 2010 IBM Corporation

TEMS – Self Monitoring Topology 5 © 2010 IBM Corporation

TEMS – Self Monitoring Topology 5 © 2010 IBM Corporation

Warehouse Proxy Agent 6 © 2010 IBM Corporation

Warehouse Proxy Agent 6 © 2010 IBM Corporation

Summarization and Pruning Agent 7 © 2010 IBM Corporation

Summarization and Pruning Agent 7 © 2010 IBM Corporation

Warehouse Agents – Situations ■ ■ 8 Pre-defined situations – Automatically started – Warehouse

Warehouse Agents – Situations ■ ■ 8 Pre-defined situations – Automatically started – Warehouse Proxy • KHD_DB_Connectivity • KHD_Error_Fatal • KHD_Error_Critical – Summarization & Pruning • KSY_Summarization_Failures • KSY_DB_Connectivity_Fail • KSY_TEPS_Connectivity_Fail • KSY_Pruning_Failures Agent User's Guides contain details on the attributes and attribute groups © 2010 IBM Corporation

Agentless Monitoring Health ■ ■ ■ 9 Each remote monitor has self-monitoring attribute tables

Agentless Monitoring Health ■ ■ ■ 9 Each remote monitor has self-monitoring attribute tables that can be used to monitor the collection process: Subset of Performance Object Status attributes: – Last collection start/finish times – Number of collections – Intervals skipped (most useful) It is recommended that an Operating System agent be co-deployed to the Agentless Monitoring Server to watch CPU, Memory, and Network utilization of the monitors © 2010 IBM Corporation

Self Monitoring – Agent Management Services ■ ■ 10 Agent Management Services monitors the

Self Monitoring – Agent Management Services ■ ■ 10 Agent Management Services monitors the availability of agents and automatically takes action if the agent is not responsive. It also provides workspaces with views for a set of base agents including the OS agents, Warehouse agents, Universal Agent and Agentless agents. © 2010 IBM Corporation

Collecting logs/configuration data - pdcollect ■ ITM provides a common tool to collect problem

Collecting logs/configuration data - pdcollect ■ ITM provides a common tool to collect problem determination data (pdcollect). ■ Provides a comprehensive and consistent interface for collecting logs/data for IBM Support ■ Provided for many ITM platforms including Linux, UNIX, Windows and z/OS ■ Allows you to collect a snapshot of the TEPS database ■ Allows you to collect logs/data locally or remotely 11 © 2010 IBM Corporation

ITM 6. 2. 1 FP 03 – enhancements to pdcollect Allows customer to name

ITM 6. 2. 1 FP 03 – enhancements to pdcollect Allows customer to name the archive file (recommendation is to have the PMR number as the file name) Introduces ability to snapshot the TEPS database. Updated for data/log currency with product updates Invoked from tacmd to make it consistent with all other ITM commands. Technote: http: //www. ibm. com/support/docview. wss? uid=swg 21446655 12 © 2010 IBM Corporation

Sample pdcollect commands 13 tacmd pdcollect -d /opt/pmrs -o nohist -a pmr 12345. 499.

Sample pdcollect commands 13 tacmd pdcollect -d /opt/pmrs -o nohist -a pmr 12345. 499. 000_pdcollect_tems Specify a local directory for the archive with the -d Do not use the CANDLEHOME for this location Specify the archive name with the -a Specify options with the -o tacmd pdcollect -s agent 1 -u root -d /usr/local/tmp -c /opt/IBM/ITM -o nohist -a pmr 12345. 000_pdcollect_agent Remote collection requires a login ID on the target system Specify location of ITM with -c Pre-FP 03 defaults to /opt/ibm/itm on UNIX/Linux tacmd pdcollect -d /opt/pmrs -o nohist nologs -a pmr 12345. 499. 000_teps_database -m Export the TEPS database with the -m Note that these commands are using the updated pdcollect with ITM 6. 2. 1 FP 03 © 2010 IBM Corporation

Timestamps in the RAS 1 Logs ■ RAS 1 logs serve the purpose of

Timestamps in the RAS 1 Logs ■ RAS 1 logs serve the purpose of providing detailed information on what the ITM processes are doing. ■ They contain a wealth of information especially with the correct trace level set ■ There is a hex timestamp at the begging of each line ■ So how do you convert this timestamp from hex to one you can use? – Use the TMS Log Viewer – Get a script from your favorite Support person Please send me that cool script. You 14 Sure – are you aware of ras 1 log? Support © 2010 IBM Corporation

Converting timestamps - ras 1 log ■ ■ 15 ras 1 log – Located

Converting timestamps - ras 1 log ■ ■ 15 ras 1 log – Located in Installdir/bin directory on Linux/UNIX/Windows – Converts timestamp and redirects input log file to stdout ras 1 log <filename> – Defaults to UTC – Use the “-l” flag to change to local time of the system where it is run © 2010 IBM Corporation

Some Gotchas With These Tools ■ ■ 16 Agent Management Services (watchdog) – Multiple

Some Gotchas With These Tools ■ ■ 16 Agent Management Services (watchdog) – Multiple copies of OS agent running • IZ 76377 – watchdog using “cinfo -R” instead of “cinfo -r” • IZ 78695 – multiple copies of OS agent running • http: //www. ibm. com/support/docview. wss? uid=swg 21445312 – See technote for fix versions – Multiple copies of cscript running on Windows • http: //www. ibm. com/support/docview. wss? uid=swg 21429650 Issues with pdcollect – ITM 6. 2. 1 not collecting logs • IZ 42589 – does not collect logs • Fixed in ITM 6. 2. 1 FP 01 • http: //www. ibm. com/support/docview. wss? uid=swg 21368486 © 2010 IBM Corporation

Online Resources ■ ■ ■ 17 IBM Support Portal – https: //www. ibm. com/support/entry/myportal

Online Resources ■ ■ ■ 17 IBM Support Portal – https: //www. ibm. com/support/entry/myportal IBM Education Assistant for ITM – http: //www. ibm. com/support/docview. wss? rs=2366&uid=swg 21393195 Tivoli Media Gallery – https: //www. ibm. com/developerworks/wikis/display/tivolimediagallery/Home Tivoli Monitoring Wiki on developer. Works – https: //www. ibm. com/developerworks/wikis/display/tivolimonitoring/Home IBM Fix Central – http: //www. ibm. com/support/fixcentral/ © 2010 IBM Corporation

ITM Support Portal ■ 18 Provides you access to a wealth of information for

ITM Support Portal ■ 18 Provides you access to a wealth of information for your ITM environment! © 2010 IBM Corporation

Wrap Up Are you aware of these features? Do you use these features to

Wrap Up Are you aware of these features? Do you use these features to improve your ITM experience? What can we do to enhance these features for you? 19 © 2010 IBM Corporation