The Debug session monitor is an additional Java process running on each host where other HPA agents are running.

Its main objective is to manage the Calypso monitoring script (embedded in HPA) running those commands:

  • lscpu - information about the CPU configuration
  • vmstat - information about memory, system processes, paging, interrupts, block I/O, disk, and CPU scheduling
  • ps – information about running processes – calypso focus + all processes
  • netstat – information about protocol and network connections
  • jcmd – JVM diagnostic information
  • jstat – JVM performance information
  • jmap – JVM memory-related information
  • jstack – JVM threads-related information

Resources consumed by this process are very limited:

  • CPU %age negligible
  • RAM - 300 Mb max
  • but underlying commands played by the script can be higher