Fixes are available
APAR status
Closed as program error.
Error description
APAR IV82704 was introduced to use the MemAvailable field from the /proc/meminfo file instead of calculating the value from other fields in that file. Customer would like the ability to use the previous algorithm, so we will add an envornment variable to able to use to the previous algorithm. Prevous algorithm: Net Memory Used (MB) = Memory Used (MB) - Memory in Buffers (MB) - Memory Cached (MB) Algorithm with IV82708: Net Memory Used (MB) = (MemTotal - MemAvailable) Approver: MK Reported Release: 630 FP7 Environment: 630 FP7
Local fix
Use the OS Agent Scripting feature to calculate the value and set it to an attribute. Example to be sent by SME.
Problem summary
Allow previous algorithm for Net Memory Used to be used. APAR IV82704 was introduced to use the MemAvailable field from the /proc/meminfo file instead of calculating the value from other fields in that file. Customer would like the ability to use the previous algorithm, so this APAR will add an envornment variable to able to use to the previous algorithm. Prevous algorithm: Net Memory Used (MB) = Memory Used (MB) - Memory in Buffers (MB) - Memory Cached (MB) Algorithm with IV82708: Net Memory Used (MB) = (MemTotal - MemAvailable) In order for this APAR to be properly implemented in your environment, a new environment variable has been added. See the "Install Actions" section of the APAR conclusion for more details.
Problem conclusion
Install Actions: In order for this APAR to be properly implemented in your environment, a new environment variables has been added: KLZ_NETMEMUSED_PREV_CALC. The variable should be set to TRUE to have the agent use the algorithm for Net Memory Used which was used prior to introduction of IV82708. KLZ_NETMEMUSED_PREV_CALC=TRUE The default if the environment variable is not set, is to continue to use the new alrogithm introduced by APAR IV82708. The fix for this APAR is contained in the following maintenance packages: | service pack | 6.3.0.7-TIV-ITM-SP0001 | interim fix | 6.3.0.7-TIV-ITM_LINUX-IF0002 Install Actions: In order for this APAR to be properly implemented in your environment, a new environment variables has been added: KLZ_NETMEMUSED_PREV_CALC. The variable should be set to TRUE to have the agent use the algorithm for Net Memory Used which was used prior to introduction of IV82708. KLZ_NETMEMUSED_PREV_CALC=TRUE The default if the environment variable is not set, is to continue to use the new alrogithm introduced by APAR IV82708.
Temporary fix
Comments
APAR Information
APAR number
IJ05075
Reported component name
ITM AGENT UNIX
Reported component ID
5724C040U
Reported release
630
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-03-20
Closed date
2018-07-12
Last modified date
2019-05-08
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
ITM AGENT LINUX
Fixed component ID
5724C04LN
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSTFXA","label":"Tivoli Monitoring"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"630","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
08 March 2023