Processes (NUK_Process_Container)
Attributes (parameters)
The following attributes are available for this application class:
Name | Description | Unit | Default Performance Key Indicator (KPI) |
---|---|---|---|
Collection status (_CollectionStatus) | Displays the collection status of the process. |
| No |
ProcessDataCollector | Sets value for all the parameters of NUK_Process and NUK_Process_Container. | Not applicable | No |
ProcessDiscoveryCollector | This parameter discovers all the instances of process configured on the system. | Not applicable | No |
Monitored processes configuration status (ProcessesConfigStatus) | This parameter is a text window that lists the status of monitored processes and host groups. | Not applicable | No |
Processes using most CPU time (TopProcessesByCpu) | This parameter displays the processes (up to ten) using the highest percentage of CPU time during a sample period. Note: Machines with multiple CPUs may show more than 100% utilization for a given process. PATROL annotates the value of some parameters in the warning and/or alarm state with a report that displays the value of the PROCTopProcs parameter. Annotations are denoted by an asterisk (or user-specified symbol) in a parameter's graph. Recommendations Looking at this parameter regularly will help you determine the top CPU-using processes in your system's work load. With this information, you can determine which processes
| Not applicable | No |
Total number of processes on the system (TotalNumberOfProcesses) | This parameter displays the total number of active processes on the system. | # | Yes |
Average number of processes per non-root user (UserSpawnedAvgProcesses) | This parameter displays the average number of processes per non-root user. This value is calculated by dividing the total number of non-root processes by the total number of non-root users. | # | No |
Number of non-root processes (UserSpawnedProcesses) | This parameter displays the total number of non-root user processes. | # | No |
Number of zombie processes (ZombieProcessesCount) | This parameter displays the total number of zombie processes currently running. Zombie processes take up physical memory and process table slots. This can be a critical problem in systems that do not dynamically increase the number of process table slots. Once the process table is full, your system cannot start any new processes, and running processes cannot spawn new processes. Recommendations Linux systems usually attempt to remove zombie processes on their own, but sometimes the attempt is unsuccessful.The only way to remove zombie processes manually is to reboot your system. Because each Linux system has its own characteristics and tolerances, no range thresholds have been set for this parameter. However, being familiar with your system, its characteristics, and its work load will help you determine useful range thresholds. | # | No |