Fixes are available
APAR status
Closed as program error.
Error description
Problem: There are cases where the UNIX OS agent is only needed to support remote deploy or other infrastructural tasks. In these cases metrics data collections are not required and in particular it is not necessary to spawn the kuxagent children processes. Introducing a configuration variable to prevent these processes from starting would allow to save a lot of unnecessary CPU workload on such systems. Affected Platforms / Versions: This issue affects all the UNIX OS agent versions. Diagnostics: n/a Initial Impact: High, when the unnecessary CPU workload occurs on multiple virtual environments, like Solaris Local Zones or AIX WPARs, all on the same physical server. Additional Keywords: stat_daemon, mount_stat, kux_vmstat, ifstat, nfs_stat, kuxdstat, aixdp_daemon
Local fix
Problem summary
The Monitoring Agent for UNIX OS is sometimes only installed to support remote deploy of other agents, or to perform take actions or other infrastructural tasks. No operating system resources actually need to be monitored, but still the agent consumes a lot of CPU and memory because it starts the subdaemons for gathering statistical metrics (stat_daemon, ifstat, kux_vmstat, kuxdstat, nfs_stat, mount_stat and aixdp_daemon). 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. j
Problem conclusion
Introduced new environment variable that allows to prevent subdaemons from starting. When configured, all of the attributes that are based on metrics from the subdaemons will not be collected but the kuxagent main executable remains available to support infrastructure tasks. Install Actions: set KUX_DISABLE_SUBDAEMONS=true Allowed values are "true" or "false". The default value is "false". The fix for this APAR will be contained in the following maintenance packages: | FixPack | 6.3.0-TIV-ITM-FP0006 | InterimFix | 6.3.0.5-TIV-ITM_UNIX-IF0001
Temporary fix
Comments
APAR Information
APAR number
IV70848
Reported component name
ITM AGENT UNIX
Reported component ID
5724C040U
Reported release
630
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2015-03-12
Closed date
2015-06-30
Last modified date
2015-12-10
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 UNIX
Fixed component ID
5724C040U
Applicable component levels
R630 PSY
UP
R610 PSN
UP
R620 PSN
UP
R621 PSN
UP
R622 PSN
UP
R623 PSN
UP
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCTLME","label":"ITM Agent UNIX V6"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"630","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
10 December 2015