amswmAgent Process CPU usage
search cancel

amswmAgent Process CPU usage

book

Article ID: 429561

calendar_today

Updated On:

Products

CA Client Automation CA Client Automation - IT Client Manager

Issue/Introduction

On Linux machine the process amswmAgent is taking a lot of CPU

This file located in a directory like : /opt/CA/DSM/Agent/plugin/swm/amswmAgent

Environment

Client Automation - All Versions

Cause

Process amswmAgent is used for plugin "Asset Management Software Usage agent for workstation".

It is used for the "Software Usage" feature.
See : Software Usage

This problem could occurs if a Software Usage Task has been created for Windows machines, and this task has been attached to Linux machines by mistake.

Resolution

If the Software Usage feature on Linux is not needed/used, it is possible to disable it by executing this on the Linux machines :

caf disable amswmagtw
caf stop amswmagtw
caf kill amswmagtw
pkill amswmAgent

Another solution is to make sure the "Software Usage Collect Task" is not linked to a group containing Linux machines.

In example below, "SW Usage TEST" Software Usage task is linked to GROUP1
And GROUP1 does not contain Linux machines.

 

Additional Information

If "Software Usage" collect task is needed for Linux machines and a task has been created and there is the amswmAgent CPU problem, open a case at Broadcom Support with the following logs

  • File /tmp/dsmdiag.txt result of command :
    dsmdiag -a /tmp/dsmdiag.txt

  • Zip of these 2 directories :
    /opt/CA/DSM/logs
    /opt/CA/DSM/Agent/AM/data