Agent Client Collector (ACC) not Collecting Certain Information in ServiceNow CMDB

hamza_usd
Tera Contributor

We have encountered an issue with the Agent Client Collector (ACC) tool not retrieving specific information from a Linux server and updating it in the ServiceNow CMDB. We followed the installation steps as outlined in the documentation.

The missing information includes:

  • Network Adapters
  • Storage Devices
  • File Systems
  • Installed Software
  • CI IPs
  • DNS Names for CIs
  • Memory Modules
  • CPU Manufacturer
  • CPU Type
  • CPU Speed
  • CPU Count
  • CPU Core Count
  • Disk Space

In the logs, we noticed warnings such as:

"Agent Client Collector for Visibility [e7952eba6ba4f46f]: In EnhancedDiscoveryHandler.preIreAddDataToPayload() payload missing memory modules information"

Similar errors occur for memory modules, network adapters, storage devices, and installation dates, which correspond partially to the missing data.

While reviewing the "running_processes.rb" file, we found a reference to "acc-visibility-modules-linux/bin/", which appears to be a directory.

According to the documentation, ACC-visibility relies on Ruby script files such as:

  • installed_software.rb
  • file_systems.rb
  • storage_devices.rb (supports obtaining physical disk and corresponding disk partition information only)
  • network_adapters.rb
  • local_users.rb
  • enhanced_inventory.rb
  • cloud.rb

We suspect that we might have missed a step during the installation process, but we're unsure which step it could be.

Any guidance or assistance on resolving this issue would be greatly appreciated.

Thank you in advance for your help.


0 REPLIES 0