Download
Release Date
14 June 2024
Abstract
This fix pack includes the superseded fixes listed in section 2.4.
It updates the IBM Tivoli Monitoring framework components to v6.3.0 Fix Pack 07 Service Pack 6, including the IBM SDK Java® Technology Edition Java Runtime Environment (JRE) and the IBM GSKit Security Interface.
See section "3.2 Windows prerequisites for this fix" for more details about prerequisites of ITM 6.30 FP7 Service Pack 6 and later.
Download Description
All rights reserved.
Component ID: 5724C04LF
2.0 Problems fixed
3.0 Architecture and prerequisites
4.0 Image directory contents
5.0 Installation instructions
6.0 Additional installation information
7.0 Known problems and workarounds
8.0 Additional product information
9.0 Copyright and trademark information
10.0 Notices
1.0 General description
==================This fix pack includes the superseded fixes listed in section 2.4. It updates the IBM Tivoli Monitoring framework components to v6.3.0 Fix Pack 07 Service Pack 6, including the IBM SDK Java® Technology Edition Java Runtime Environment (JRE) and the IBM GSKit Security Interface.
2.0 Problems fixed
===============-------------
2.2 Defects
--------------
None
2.3 Enhancements
---------------------
None
-------------------------
- 6.3.0.8-TIV-ITM_LFA-IF0001
- 6.3.0-TIV-ITM_LFA-FP0008
- 6.3.0.7-TIV-ITM_LFA-IF0003
- 6.3.0.7-TIV-ITM_LFA-IF0002
- 6.3.0.7-TIV-ITM_LFA-IF0001
- 6.3.0-TIV-ITM_LFA-FP0007
- 6.3.0-TIV-ITM_LFA-FP0006 - not shipped
- 6.3.0-TIV-ITM_LFA-FP0005
- 6.3.0-TIV-ITM_LFA-FP0004
- 6.3.0-TIV-ITM_LFA-FP0003
- 6.3.0-TIV-ITM_LFA-FP0002
- 6.3.0-TIV-ITM_LFA-FP0001
- 6.3.0-TIV-ITM_LFA-IF0005
- 6.3.0-TIV-ITM_LFA-IF0004
- 6.3.0-TIV-ITM_LFA-IF0003
- 6.3.0-TIV-ITM_LFA-IF0002
- 6.3.0-TIV-ITM_LFA-IF0001
---------------------------------------------------------------
-------------------------------------
Abstract: LFA agent prints "Not found" messages in the agent logs.
Additional information: Log File agent logs is flooded with "Not found" messages, filling up the log space and resulting in high disk space usage.
A recent change made to fix an APAR of the Log File Agent caused flooding of "Not found" messages in one of the log file of LFA agent due to an unwanted print statement.
6.3.0.7-TIV-ITM_LFA-IF0003
-------------------------------------
APAR: IJ47476
Abstract: Log File Agent crashes during repetitive replacement of .conf and .fmt files.
Additional information: When TransportList is used in the .conf file, replacing the .conf and .fmt files multiple times causes the agent to crash.
Defect: 219278
Abstract: Log File Agent crashes when ETX control character encountered.
Additional information: Log File Agent crashes when agent encounters ETX control character in log line.
Stack Trace:
Segmentation fault in List::add(const void*) at 0x10000c5e4 ($t74)
0x10000c5e4 (List::add(const void*)+0x30) 9064000c stw r3,0xc(r4)
(dbx) where
List::add(const void*)(0x0, 0x113475bd0) at 0x10000c5e4
LogMonitorQueryClass::expandForLFA(const char*,Metric*,char*,int*,bool,char*,HashMap*)(0x11130e1d0, 0x113473f10, 0x11013c110, 0x113473b70, 0x11157deb8, 0x100000000000001, 0x1134724b0, 0x113469a70) at 0x100154e0c
LogMonitorQueryClass::setInstanceData(char*(*)[2],int,char*,char*)(0x11130e1d0, 0x113477b70, 0x200000002, 0x113473810, 0x113473b70) at 0x100156b34
LogMonitorQueryClass.dataCallbackFunc(const char*,const char*,const char*,const char*,char*(*)[2],int)(0x11346cd50, 0x11346d870, 0x113473810, 0x113473b70, 0x113477b70, 0x200000002) at 0x1001574dc
KUMP_PerformDataCallback(0x110056760, 0x11346cd50, 0x11346d870, 0x113473810, 0x113473b70, 0x113477b70, 0x200000002) at 0x900000018dfaa58
KUMP_DequeueDCHWork(0x11157e510) at 0x900000018dfa318
KUMP_DCHclientRoutine(0x111565c10) at 0x900000018dfd0a0
-------------------------------------
-------------------------------------
APAR: IJ45819
Abstract: Memory leak in LFA 6.3.0 FP7
Additional information: Log File Agent when upgraded from 6.3.0 Fix Pack 03 to 6.3.0 Fix Pack 07 high memory consumption was observed under heavy load.
High memory leak is observed only when DISCARD event is used in the FMT file.
-------------------------------------
6.3.0.7-TIV-ITM_LFA-IF0001
-------------------------------------
APAR: IJ39278
Abstract: LOG FILE AGENT STOPS FORWARDING EVENTS TO EIF RECEIVER WITH LARGE EVENT.
Additional information: The problem occurs when the Log File Agent is configured to send EIF events, the .conf file contains the BufferEvents and EventMaxSize keywords and an event larger than the EventMaxSize is processed. The event is written to the .cache file, but there is an issue when EIF reads the event from the .cache file to forward to the EIF receiver.
At this point no new events are being sent to the EIF receiver and the .cache file gets filled with events.
Abstract: Log File agent crashes when CTIRA_HOSTNAME is not set and LABEL used.
Additional information: If the .fmt uses the keyword LABEL, for example hostname LABEL it will try to use the value for CTIRA_HOSTNAME. If that is not set the agent will crash.
See 6.3.0-TIV-ITM_LFA-FP0007.README for a list of APARs and fixes included from
superseded fixes.
3.0 Architecture and prerequisites
==========================This fix is supported on all operating systems listed in the Tivoli Log File Agent User's Guide, version 6.3.0.
Refer to the IBM Software Product Compatibility Reports (SPCR) for the latest operating system certification information:
http://publib.boulder.ibm.com/infocenter/prodguid/v1r0/clarity/index.html
3.1 Prerequisites for this fix
--------------------------------
- Windows systems:
GL KGL(64-bit) CMA/Tivoli Enterprise Monitoring Agent Framework
- Linux or UNIX systems:
ax IBM Tivoli Monitoring Shared Libraries
li6263 Version: 06.30.00.00
lx8266 Version: 06.30.00.00
For details, see the Troubleshooting Wiki:
https://www.ibm.com/developerworks/mydeveloperworks/wikis/home?lang=en#/wiki/Tivoli%20Monitoring/page/Log%20File%20Agent
--------------------------------------
On Windows, starting ITM 6.30 FP7 Service Pack 6, framework components and the Windows OS Agent shipped runtimes are built by using VC++12.0. In this fix pack for Log File Agent 6.30 FP9, the same is done via APAR IJ31008.
As a result, when you install this fix on a system with other agents (e.g. Windows OS Agent) or server components (e.g. TEMS, TEPS), the runtimes must match the framework (VC++12.0) or there can be compatibility issues. Because of this, the framework files must be at the ITM 6.30 FP7 SP6 (or later) level as a prerequisite for this fix pack.
SP06 or later framework must be installed to continue.
- If you install this fix on system where only the Log File Agent has been previously installed, the installation can continue.
- If you install this fix on a system where along with Log File Agent other agents or server components are also installed, then the framework must first be upgraded to ITM 6.30 FP7 SP6 (or later) before this Log File Agent Fix Pack 09 can be installed.
- If you install this fix by using remote deploy, the remote system must be at ITM 6.30 FP7 SP6 (or later).
4.0 Image directory contents
======================- 6.3.0-TIV-ITM_LFA-FP0009.README
- 6.3.0-TIV-ITM_LFA-FP0009.checksum
5.0 Installation instructions
=====================This fix can only be installed over an existing installation. Use the following steps to install this fix.
-------------------------------
- The prerequisites listed in section 3.1 entitled 'Prerequisites for this fix' must be installed before you install this fix.
- For the purpose of this README, the symbol <CANDLEHOME> is the IBM Tivoli Monitoring installation directory. The default value for <CANDLEHOME> is '/opt/IBM/ITM' on UNIX systems and 'C:\IBM\ITM' on Windows systems.
For example:
> CANDLEHOME=/opt/IBM/ITM
> export CANDLEHOME
- As there is no uninstall utility for this fix, make sure to back up your environment before installing this fix.
-----------------------
For installation instructions, see the Log File Agent User's Guide v6.3.0:
http://www.ibm.com/support/knowledgecenter/SSTFXA_6.3.0/com.ibm.itm.doc_6.3/logfile/logfileagent_user.htm?lang=en
Note:
- The PowerPC little-endian installation image is located in the PPC_LE directory of the installation image. Invoke ./install.sh from this directory.
- On Windows systems, when the installation completes, the Readme.txt file displays "Welcome to IBM Tivoli Monitoring V6.3.0 Fix Pack 9" message. This is the installer level and Readme and is not an error.
5.3 Remote agent update
----------------------------
1. Transfer the archive file 6.3.0-TIV-ITM_LFA-FP0009.tar.gz to a temporary directory on the IBM Tivoli Enterprise Monitoring Server system. For the purpose of this README, the symbol <TEMP> represents the fully qualified path to this directory.
- The prerequisite Log File Agent bundles will be loaded into the bundle by using the addBundles command below.
- Earlier installed 6.3.0-TIV-ITM_LFA-FP000<n> bundles can be removed from the depot when no longer needed by using the "tacmd removeBundles" command. For example: tacmd removeBundles -t lo -v 06300000<n>
If the fix was expanded to <TEMP>/KLO_DVD-202405302259-41151:
> $CANDLEHOME/bin/tacmd addBundles -t LO -i <TEMP>/KLO_DVD-202404240032-41151/unix
On Windows systems,
If the fix was expanded to <TEMP>\KLO_DVD-202405302259-41151:
> %CANDLE_HOME%\bin\tacmd addBundles -t LO -i <TEMP>\KLO_DVD-202404240032-41151\WINDOWS\Deploy
where:
-i is the directory that contains the deployment bundles to be added to the depot.
> $CANDLEHOME/bin/tacmd login -s <server>
-u <itmuser>
-p <password>
> $CANDLEHOME/bin/tacmd listSystems
The output shows the Managed System Name for the OS agent on the remote system to be updated. Use this value as the target in the "tacmd updateAgent" command.
> $CANDLEHOME/bin/tacmd updateAgent -t lo
-n <Managed system name>
-v 06300900
> %CANDLE_HOME%\bin\tacmd login -s <server>
-u <itmuser>
-p <password>
> %CANDLE_HOME%\bin\tacmd listSystems
The output shows the Managed System Name for the OS agent on the remote system to be updated. Use this value as the target in the "tacmd updateAgent" command.
> %CANDLE_HOME%\bin\tacmd updateAgent -t LO
-n <Managed system name>
-v 06300900
Note:
- The component (-t) in the "tacmd updateAgent" command is specified as two characters (LO), not three characters (KLO).
- The node (-n) in the "tacmd updateAgent" command is the managed system name of the operating system (OS) agent to be updated.
- The target node in the "tacmd updateAgent" command is always an OS agent.
5.4 Agent support update
------------------------------
6.0 Additional installation information
=============================6.1 Updates to shared components
----------------------------------------
Note: This fix pack includes updates to the following shared components that might be installed into the IBM Tivoli Monitoring installation directory (for example, CANDLEHOME), if a later version does not already exist. These shared components are at the same levels that are shipped as a part of 6.30 FP7 Service Pack 6.
6.2 Installation instructions for agent baroc file
-----------------------------------------------------
There are no updates to the baroc files included in this fix or any of the superseded fixes. No additional installation steps are required.
----------------------------
1. To verify that the agent was updated correctly, use the "tacmd" command to view the agent's current version after the agent is restarted.
You are required to log in to a Tivoli Enterprise Monitoring Server prior to viewing the agent version.
For example:
On UNIX systems, where $CANDLEHOME is the IBM Tivoli Monitoring installation directory, the default location is '/opt/IBM/ITM'.
> $CANDLEHOME/bin/tacmd login -s <server>
-u <itmuser>
-p <password>
-u <itmuser>
-p <password>
> %CANDLE_HOME%\bin\tacmd listSystems -t LO
After the agent is restarted, you can also use the GUI to verify that the agent was successfully updated.
For the agent on Windows systems, the version number is displayed as 06.30.09.00.
Note: The displayed date of the build might not be accurate. This is a known problem.
On UNIX or Linux systems (except PowerPC little-endian):
---------------------------------------------------------
To validate that all components have been installed, run the following command:
For example:
> $CANDLEHOME/bin/cinfo -i
User: root Groups: root
Host name : sensor1 Installer Lvl:06.30.07.15
CandleHome: /opt/IBM/KLOFP9
***********************************************************
...Product inventory
lx8266 Version: 06.30.07.14
lx8266 Version: 08.00.55.17
lx8266 Version: 08.06.15.00
lx8266 Version: 06.30.09.00
lx8266 Version: 06.30.07.12
On Windows systems:
---------------------
To validate that all components have been installed, run the following command:
For example:
> %CANDLE_HOME%\InstallITM\kincinfo -i
C:\Users\Administrator>kincinfo -i
********* Tuesday, June 03, 2024 11:29:59 PM **********
User : Administrator Group : NA
Host Name : COMMON2K221 Installer : Ver: 063007130
CandleHome : C:\IBM\ITM
Installitm : C:\IBM\ITM\InstallITM
*************************************************************
...Product Inventory
IN Install INS/Windows Install Component
WINNT Version: 06.30.07.15 Build: 202112071309
IN TEMA(32-bit) INS/ITM 6.x Agent Install Component
WINNT Version: 06.30.07.15 Build: 202112071309
IN TEMA(64-bit) INS/ITM 6.x Agent Install Component Extensions
WINNT Version: 06.30.07.13 Build: 202103261420
AC KAC(64-bit) CMA/32/64 Bit Agent Compatibility Package
WIX64 Version: 06.30.07.13 Build: 202103261420
GL KGL(64-bit) CMA/Tivoli Enterprise Monitoring Agent Framework
WIX64 Version: 06.30.07.15 Build: d1071a
GL KGL(32-bit) CMA/Tivoli Enterprise Monitoring Agent Framework
WINNT Version: 06.30.07.15 Build: d1071a
GS KGS(64-bit) GSK/IBM GSKit Security Interface
WIX64 Version: 08.00.55.17 Build: d1067a
GS KGS(32-bit) GSK/IBM GSKit Security Interface
WINNT Version: 08.00.55.17 Build: d1067a
JM KJM(64-bit) JVM/Embedded JVM
WIX64 Version: 08.06.15.00 Build: 202010091045
JM KJM(32-bit) JVM/Embedded JVM
WINNT Version: 07.10.35.00 Build: 201901031153
LO KLO(64-bit) CMA/Tivoli Log File Agent
WIX64 Version: 06.30.09.00 Build: 202405302259
NT KNT(64-bit) CMA/Monitoring Agent for Windows OS
WIX64 Version: 06.30.07.06 Build: 10571
UE KUE(32-bit) CMA/Tivoli Enterprise Services User Interface Extensions
WINNT Version: 06.30.07.00 Build: d6350a
UI KUI(32-bit) CLI/Tivoli Enterprise Services User Interface
WINNT Version: 06.30.07.13 Build: 202103261420
3. To verify that the agent that you are running contains the updates from the fix, see the following lines in the agent log:
<hostname>_lo_<instance>_kloagent_<timestamp>.log located in
$CANDLEHOME/logs on UNIX systems and
%CANDLE_HOME%\tmaitm6\logs on Windows systems:
<timestamp> Driver: agent-fac:202403290352/5260679.3
<timestamp> Timestamp: Mar 29 2024 03:52:32
7.0 Known problems and workarounds
=========================None
8.0 Additional product information
======================None
9.0 Copyright and trademark information
=======================================A current list of IBM trademarks is available on the Web at "Copyright
and trademark information" at www.ibm.com/legal/copytrade.shtml.
10.0 Notices
============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 jurisdictions do not allow disclaimer of express or implied
warranties in certain transactions, therefore, this statement may not
apply to you.
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.
Corporation in the United States, other countries, or both.
registered trademarks of Oracle and/or its affiliates.
and other countries.
other countries, or both.
marks of others.
-----------------------------------------------------------------
The license agreement for this product refers you to this file for
details concerning terms and conditions applicable to third party
software code included in this product, and for certain notices and
other information IBM must provide to you under its license to
certain software code. The relevant terms and conditions, notices and
other information are provided or referenced below. Please note that
any non-English version of the licenses below is unofficial and is
provided to you for your convenience only. The English version of the
licenses below, provided as part of the English version of this file,
is the official version.
may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party software code identified below
are "Excluded Components" and are subject to the following terms and
conditions:
- IBM DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND
CONDITIONS WITH RESPECT TO THE EXCLUDED COMPONENTS, INCLUDING, BUT
NOT LIMITED TO, THE WARRANTY OF NON-INFRINGEMENT OR INTERFERENCE
AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE
- IBM will not be liable to you or indemnify you for any claims
related to the Excluded Components
- IBM will not be liable for any direct, indirect, incidental,
special, exemplary, punitive or consequential damages with respect
to the Excluded Components.
Installation Instructions
Document Location
Worldwide
Problems (APARS) fixed
Was this topic helpful?
Document Information
Modified date:
07 June 2024
UID
ibm17156253