Feature Requests
New / Open / Unreviewed

[Feature]: Configurable Agent Reporting

What is the installation method of your PatchMon server?

Docker

What is the version of your PatchMon server?

2.0.2

Briefly describe the feature

To allow for a more granular selection of what is reported by the agent

Detailed description

Add a way to configure, per agent/host, which categories of data are reported to the server.

This should be configurable:

  • during agent installation;
  • after installation in the agent config.yml;
  • from the server UI/API, with the configuration pushed to the connected agent.

Proposed Configuration

reporting:
    os: true
    package_inventory: true
    hardware: true
    network: true
integrations:
    compliance:
        docker_bench_enabled: false
        enabled: false
        openscap_enabled: true
        scan_interval: 1440
    docker: false
    rdp-proxy-enabled: false

Expected Behavior

  • When package_inventory=false, the server should purge this host's package and repository associations and stop recreating them from future reports.
  • The UI should clearly show which reporting categories are enabled for each host.

Why is this useful?

Today, the PatchMon agent reports a full host inventory by default, including OS data, packages, repositories, hardware, network information, and enabled integrations.

In some environments, I want to install the agent mainly for inventory purposes or remote access, while limiting the amount of data it sends back to the server.

0 Comments

Posting anonymously

No comments yet. Be the first to share your thoughts!