D.5. Linux
rhnmd daemon be running on the monitored system.
D.5.1. Linux::CPU Usage
- CPU Percent Used — The five-second average of the percent of CPU usage at probe execution.
rhnmd) must be running on the monitored system to run this probe.
Table D.15. Linux::CPU Usage settings
| Field | Value |
|---|---|
| Timeout* | 15 |
| Critical Maximum CPU Percent Used | |
| Warning Maximum CPU Percent Used |
D.5.2. Linux::Disk IO Throughput
- Read Rate — The amount of data that is read in kilobytes per second.
- Write Rate — The amount of data that is written in kilobytes per second.
iostat on the system to be monitored and see what name has been assigned to the disk you desire. The default value of 0 usually provides statistics from the first hard drive connected directly to the system.
rhnmd) must be running on the monitored system to execute this probe. Also, the Disk number or disk name parameter must match the format visible when the iostat command is run. If the format is not identical, the configured probe enters an UNKNOWN state.
Table D.16. Linux::Disk IO Throughput settings
| Field | Value |
|---|---|
| Disk number or disk name* | 0 |
| Timeout* | 15 |
| Critical Maximum KB read/second | |
| Warning Maximum KB read/second | |
| Warning Minimum KB read/second | |
| Critical Minimum KB read/second | |
| Critical Maximum KB written/second | |
| Warning Maximum KB written/second | |
| Warning Minimum KB written/second | |
| Critical Minimum KB written/second |
D.5.3. Linux::Disk Usage
- File System Used — The percentage of the file system currently in use.
- Space Used — The amount of the file system in megabytes currently in use.
- Space Available — The amount of the file system in megabytes currently available.
rhnmd) must be running on the monitored system to execute this probe.
Table D.17. Linux::Disk Usage settings
| Field | Value |
|---|---|
| File system* | /dev/hda1 |
| Timeout* | 15 |
| Critical Maximum File System Percent Used | |
| Warning Maximum File System Percent Used | |
| Critical Maximum Space Used | |
| Warning Maximum Space Used | |
| Warning Minimum Space Available | |
| Critical Minimum Space Available |
D.5.4. Linux::Inodes
- Inodes — The percentage of inodes currently in use.
rhnmd) must be running on the monitored system to execute this probe.
Table D.18. Linux::Inodes settings
| Field | Value |
|---|---|
| File system* | / |
| Timeout* | 15 |
| Critical Maximum Inodes Percent Used | |
| Warning Maximum Inodes Percent Used |
D.5.5. Linux::Interface Traffic
- Input Rate — The traffic in bytes per second going into the specified interface.
- Output Rate — The traffic in bytes per second going out of the specified interface.
rhnmd) must be running on the monitored system to execute this probe.
Table D.19. Linux::Interface Traffic settings
| Field | Value |
|---|---|
| Interface* | |
| Timeout* | 30 |
| Critical Maximum Input Rate | |
| Warning Maximum Input Rate | |
| Warning Minimum Input Rate | |
| Critical Minimum Input Rate | |
| Critical Maximum Output Rate | |
| Warning Maximum Output Rate | |
| Warning Minimum Output Rate | |
| Critical Minimum Output Rate |
D.5.6. Linux::Load
- Load — The average load on the system CPU over various periods.
rhnmd) must be running on the monitored system to execute this probe.
Table D.20. Linux::Load settings
| Field | Value |
|---|---|
| Timeout* | 15 |
| Critical CPU Load 1-minute average | |
| Warning CPU Load 1-minute average | |
| Critical CPU Load 5-minute average | |
| Warning CPU Load 5-minute average | |
| Critical CPU Load 15-minute average | |
| Warning CPU Load 15-minute average |
D.5.7. Linux::Memory Usage
- RAM Free — The amount of free random access memory (RAM) in megabytes on a system.
yes or no in the Include reclaimable memory field.
rhnmd) must be running on the monitored system to execute this probe.
Table D.21. Linux::Memory Usage settings
| Field | Value |
|---|---|
| Include reclaimable memory | no |
| Timeout* | 15 |
| Warning Maximum RAM Free | |
| Critical Maximum RAM Free |
D.5.8. Linux::Process Counts by State
- Blocked — A process that has been switched to the waiting queue and whose state has been switched to
waiting. - Defunct — A process that has terminated (either because it has been killed by a signal or because it has called
exit()) and whose parent process has not yet received notification of its termination by executing some form of thewait()system call. - Stopped — A process that has been stopped before its execution could be completed.
- Sleeping — A process that is in the
Interruptiblesleep state and that can later be reintroduced into memory, resuming execution where it left off.
rhnmd) must be running on the monitored system to execute this probe.
Table D.22. Linux::Process Counts by State settings
| Field | Value |
|---|---|
| Timeout* | 15 |
| Critical Maximum Blocked Processes | |
| Warning Maximum Blocked Processes | |
| Critical Maximum Defunct Processes | |
| Warning Maximum Defunct Processes | |
| Critical Maximum Stopped Processes | |
| Warning Maximum Stopped Processes | |
| Critical Maximum Sleeping Processes | |
| Warning Maximum Sleeping Processes | |
| Critical Maximum Child Processes | |
| Warning Maximum Child Processes |
D.5.9. Linux::Process Count Total
- Process Count — The total number of processes currently running on the system.
rhnmd) must be running on the monitored system to execute this probe.
Table D.23. Linux::Process Count Total settings
| Field | Value |
|---|---|
| Timeout* | 15 |
| Critical Maximum Process Count | |
| Warning Maximum Process Count |
D.5.10. Linux::Process Health
- CPU Usage — The CPU usage rate for a given process in milliseconds per second. This metric reports the
timecolumn ofpsoutput, which is the cumulative CPU time used by the process. This makes the metric independent of probe interval, allows sane thresholds to be set, and generates usable graphs (i.e. a sudden spike in CPU usage shows up as a spike in the graph). - Child Process Groups — The number of child processes spawned from the specified parent process. A child process inherits most of its attributes, such as open files, from its parent.
- Threads — The number of running threads for a given process. A thread is the basic unit of CPU utilization, and consists of a program counter, a register set, and a stack space. A thread is also called a lightweight process.
- Physical Memory Used — The amount of physical memory (or RAM) in kilobytes used by the specified process.
- Virtual Memory Used — The amount of virtual memory in kilobytes used by the specified process, or the size of the process in real memory plus swap.
Command not found is displayed and the probe will be set to a CRITICAL state.
rhnmd) must be running on the monitored system to execute this probe.
Table D.24. Linux::Process Health settings
| Field | Value |
|---|---|
| Command Name | |
| Process ID (PID) file | |
| Timeout* | 15 |
| Critical Maximum CPU Usage | |
| Warning Maximum CPU Usage | |
| Critical Maximum Child Process Groups | |
| Warning Maximum Child Process Groups | |
| Critical Maximum Threads | |
| Warning Maximum Threads | |
| Critical Maximum Physical Memory Used | |
| Warning Maximum Physical Memory Used | |
| Critical Maximum Virtual Memory Used | |
| Warning Maximum Virtual Memory Used |
D.5.11. Linux::Process Running
Command not found is displayed and the probe enters a CRITICAL state.
rhnmd) must be running on the monitored system to execute this probe.
Table D.25. Linux::Process Running settings
| Field | Value |
|---|---|
| Command name | |
| PID file | |
| Count process groups | (checked) |
| Timeout* | 15 |
| Critical Maximum Number Running | |
| Critical Minimum Number Running |
D.5.12. Linux::Swap Usage
- Swap Free — The percent of swap memory currently free.
rhnmd) must be running on the monitored system to execute this probe.
Table D.26. Linux::Swap Usage settings
| Field | Value |
|---|---|
| Timeout* | 15 |
| Warning Minimum Swap Free | |
| Critical Minimum Swap Free |
D.5.13. Linux::TCP Connections by State
- TIME_WAIT — The socket is waiting after close for remote shutdown transmission so it may handle packets still in the network.
- CLOSE_WAIT — The remote side has been shut down and is now waiting for the socket to close.
- FIN_WAIT — The socket is closed, and the connection is now shutting down.
- ESTABLISHED — The socket has a connection established.
- SYN_RCVD — The connection request has been received from the network.
netstat -ant command to retrieve data. The Local IP address and Local port parameters use values in the Local Address column of the output; the Remote IP address and Remote port parameters use values in the Foreign Address column of the output for reporting.
rhnmd) must be running on the monitored system to execute this probe.
Table D.27. Linux::TCP Connections by State settings
| Field | Value |
|---|---|
| Local IP address filter pattern list | |
| Local port number filter | |
| Remote IP address filter pattern list | |
| Remote port number filter | |
| Timeout* | 15 |
| Critical Maximum Total Connections | |
| Warning Maximum Total Connections | |
| Critical Maximum TIME_WAIT Connections | |
| Warning Maximum TIME_WAIT Connections | |
| Critical Maximum CLOSE_WAIT Connections | |
| Warning Maximum CLOSE_WAIT Connections | |
| Critical Maximum FIN_WAIT Connections | |
| Warning Maximum FIN_WAIT Connections | |
| Critical Maximum ESTABLISHED Connections | |
| Warning Maximum ESTABLISHED Connections | |
| Critical Maximum SYN_RCVD Connections | |
| Warning Maximum SYN_RCVD Connections |
D.5.14. Linux::Users
- Users — The number of users currently logged in.
rhnmd) must be running on the monitored system to execute this probe.
Table D.28. Linux::Users settings
| Field | Value |
|---|---|
| Timeout* | 15 |
| Critical Maximum Users | |
| Warning Maximum Users |
D.5.15. Linux::Virtual Memory
- Virtual Memory — The percent of total system memory - random access memory (RAM) plus swap - that is free.
rhnmd) must be running on the monitored system to execute this probe.
Table D.29. Linux::Virtual Memory settings
| Field | Value |
|---|---|
| Timeout* | 15 |
| Warning Minimum Virtual Memory Free | |
| Critical Minimum Virtual Memory Free |

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.