Process Discovery Module

The process Discovery module is used to discover the existing processes in the current machine and report them to the backend service. After the process upload is completed, the other modules could perform more operations with the process, such as process profiling and collecting process metrics.

Configuration

NameDefaultEnvironment KeyDescription
process_discovery.heartbeat_period20sROVER_PROCESS_DISCOVERY_HEARTBEAT_PERIODThe period of report or keep-alive process to the backend.
process_discovery.properties_report_period10ROVER_PROCESS_DISCOVERY_PROPERTIES_REPORT_PERIODThe agent sends the process properties to the backend every: heartbeart period * properties report period.

Process Detector

Process Detector is used to detect the process from the VM with the different environments:

  1. Linux Process Scanner
  2. Kubernetes Process Detector