Monitoring Linux Process Monitoring
Collect and monitor basic information of processes on Linux systems, including CPU usage, memory usage, physical memory, IO, etc.
Configuration Parameters
Parameter Name | Parameter Description |
---|---|
Target Host | The IPv4, IPv6, or domain name of the monitored endpoint. Note ⚠️: Do not include the protocol header (e.g., https://, http://). |
Task Name | Identifies the name of this monitoring, ensuring uniqueness. |
Port | SSH port of the Linux system, default: 22 |
Timeout | Sets the timeout for the connection in milliseconds, default is 6000 milliseconds. |
Reuse Connection | Sets whether SSH connection is reused, default is false. When false, a new connection is created for each information retrieval. |
Username | Username for the server. |
Password | Password for the server. |
Process Name | Name or part of the name of the process to be monitored. |
Collector | Specifies which collector to use for scheduling this monitoring. |
Monitoring Interval | Interval for periodic data collection, in seconds. Minimum interval that can be set is 30 seconds. |
Tags | Used for categorizing and managing monitoring resources. |
Description | Additional notes and descriptions for identifying this monitoring. Users can add remarks here. |
Private Key | Private key required for connecting to the server. |
Metrics Collected
Metric Set: Process Basic Information
Metric Name | Metric Unit | Metric Description |
---|---|---|
PID | NONE | Process ID |
User | NONE | User |
CPU | NONE | CPU Usage |
MEM | NONE | Memory Usage |
rss | NONE | Physical Memory |
cmd | NONE | Command |
Metric Set: Memory Usage Information
Metric Name | Metric Unit | Metric Description |
---|---|---|
PID | NONE | Process ID |
detail | NONE | Detailed metrics |
Includes metrics for:
- Peak Virtual Memory
- Current Virtual Memory Usage
- Locked Memory
- Fixed Memory
- Peak Physical Memory
- Current Physical Memory Usage
- Data Segment Size
- Stack Size
- Code Size
- Shared Library Size
- Page Table Entry Size
Metric Set: Other Monitoring Information
Metric Name | Metric Unit | Metric Description |
---|---|---|
PID | NONE | Process ID |
path | NONE | Execution Path |
date | NONE | Start Time |
fd_count | NONE | Number of File Descriptors Opened |
Metric Set: IO
Metric Name | Metric Unit | Metric Description |
---|---|---|
PID | NONE | Process ID |
metric | NONE | Metric Name |
value | NONE | Metric Value |
Includes metrics for:
- rchar (Total bytes read by the process from disk or other files)
- wchar (Total bytes written by the process to disk or other files)
- syscr (Number of read operations initiated by the process)
- syscw (Number of write operations initiated by the process)
- read_bytes (Actual number of bytes read by the process from disk)
- write_bytes (Actual number of bytes written by the process to disk)
- cancelled_write_bytes (Actual number of bytes cancelled by the process while writing to disk)