System > Process

CPView Gauges

Not available.

CLI

Notes

  • The metrics "cpwd.XXX" return data only for the processes that appear in the output of the "cpwd_admin list" command.

  • The metrics "process.XXX" return data only for the processes that are configured in these:

    • In the default list of monitored processes ($CPOTLPAGENT_DIR/monitored_process_list.json).

      The default list of monitored processes:

      • cloudwatch

      • cme

      • cme_api

      • cpd

      • cpm

      • fwd

      • fwm

      • gcp-statd

      • gcpd

      • httpd2

      • log_exporter

      • mds

      • metered_collector

      • solr

      • vpnd

      • vsec_controller_start

    • In the custom list of monitored processes (/var/log/CPotlpAgent/custom_monitored_process_list.json).

      To create a custom list of monitored processes, use the "sklnctl otlp process" command. See CLI Syntax for 'sklnctl'.

Metric Information

Metric ID

Metric Description

Metric Type

Metric Units

Metric Labels

Metric Label Description

VSX Behavior

cpwd.pid

PID of the monitored process in Check Point WatchDog.

This metric is available in:

AsyncGauge

{pid}

{'app'}

  • app

    The application in Check Point WatchDog.

The same data for VSX Gateway (VS0) and other Virtual Systems.

cpwd.restarts

Number of times Check Point WatchDog restarted the monitored process.

This metric is available in:

AsyncCounter

{restarts}

{'app'}

  • app

    The application in Check Point WatchDog.

The same data for VSX Gateway (VS0) and other Virtual Systems.

cpwd.state

State of the monitored process in Check Point WatchDog.

This metric is available in:

AsyncGauge

{state}

{'app'}

  • app

    The application in Check Point WatchDog.

The same data for VSX Gateway (VS0) and other Virtual Systems.

cpwd.uptime

Uptime of the monitored process in Check Point WatchDog, in seconds.

This metric is available in:

AsyncCounter

s

{'app'}

  • app

    The application in Check Point WatchDog.

The same data for VSX Gateway (VS0) and other Virtual Systems.

process.cpu.usage

CPU utilization by the process, in %.

This metric is available in:

AsyncGauge

{percent}

{'cmd_name', 'process name', 'pid'}

  • cmd_name

    The complete process command line (arguments and the full call list).

  • process name

    The name of the process.

  • pid

    The PID of the process.

The same data for VSX Gateway (VS0) and other Virtual Systems.

process.disk.io.read

Total amount of disk I/O reads by the process, in bits.

This metric is available in:

AsyncCounter

b

{'cmd_name', 'process name', 'pid'}

  • cmd_name

    The complete process command line (arguments and the full call list).

  • process name

    The name of the process.

  • pid

    The PID of the process.

The same data for VSX Gateway (VS0) and other Virtual Systems.

process.disk.io.write

Total amount of disk I/O writes by the process, in bits.

This metric is available in:

AsyncCounter

b

{'cmd_name', 'process name', 'pid'}

  • cmd_name

    The complete process command line (arguments and the full call list).

  • process name

    The name of the process.

  • pid

    The PID of the process.

The same data for VSX Gateway (VS0) and other Virtual Systems.

process.rss_memory.bytes

The actual RAM utilization (RSS) by the process, in Bytes.

This metric is available in:

AsyncGauge

By

{'cmd_name', 'process name', 'pid'}

  • cmd_name

    The complete process command line (arguments and the full call list).

  • process name

    The name of the process.

  • pid

    The PID of the process.

The same data for VSX Gateway (VS0) and other Virtual Systems.

process.vms_memory.bytes

The total memory utilization (RAM and Virtual Memory, VMS) by the process, in Bytes.

This metric is available in:

AsyncGauge

By

{'cmd_name', 'process name', 'pid'}

  • cmd_name

    The complete process command line (arguments and the full call list).

  • process name

    The name of the process.

  • pid

    The PID of the process.

The same data for VSX Gateway (VS0) and other Virtual Systems.

process.memory.limit

Memory utilization limit (HWM) by the process, in Bytes.

This metric is available in:

AsyncGauge

By

{'cmd_name', 'process name', 'pid'}

  • cmd_name

    The complete process command line (arguments and the full call list).

  • process name

    The name of the process.

  • pid

    The PID of the process.

The same data for VSX Gateway (VS0) and other Virtual Systems.

process.uptime

Uptime of the process, in seconds.

This metric is available in:

AsyncCounter

s

{'cmd_name', 'process name', 'pid'}

  • cmd_name

    The complete process command line (arguments and the full call list).

  • process name

    The name of the process.

  • pid

    The PID of the process.

The same data for VSX Gateway (VS0) and other Virtual Systems.