libsbp  v2.4.7
Linux

Data Structures

struct  msg_linux_cpu_state_t
 
struct  msg_linux_mem_state_t
 
struct  msg_linux_sys_state_t
 
struct  msg_linux_process_socket_counts_t
 
struct  msg_linux_process_socket_queues_t
 
struct  msg_linux_socket_usage_t
 
struct  msg_linux_process_fd_count_t
 
struct  msg_linux_process_fd_summary_t
 

Macros

#define SBP_MSG_LINUX_CPU_STATE   0x7F00
 List CPU state on the system. More...
 
#define SBP_MSG_LINUX_MEM_STATE   0x7F01
 List CPU state on the system. More...
 
#define SBP_MSG_LINUX_SYS_STATE   0x7F02
 CPU, Memory and Process Starts/Stops. More...
 
#define SBP_MSG_LINUX_PROCESS_SOCKET_COUNTS   0x7F03
 A list of processes with high socket counts. More...
 
#define SBP_MSG_LINUX_PROCESS_SOCKET_QUEUES   0x7F04
 A list of processes with deep socket queues. More...
 
#define SBP_MSG_LINUX_SOCKET_USAGE   0x7F05
 Summary of socket usage across the system. More...
 
#define SBP_MSG_LINUX_PROCESS_FD_COUNT   0x7F06
 Summary of processes with large amounts of open file descriptors. More...
 
#define SBP_MSG_LINUX_PROCESS_FD_SUMMARY   0x7F07
 Summary of open file descriptors on the system. More...
 

Detailed Description

Macro Definition Documentation

#define SBP_MSG_LINUX_CPU_STATE   0x7F00

List CPU state on the system.

This message indicates the process state of the top 10 heaviest consumers of CPU on the system.

Definition at line 36 of file linux.h.

#define SBP_MSG_LINUX_MEM_STATE   0x7F01

List CPU state on the system.

This message indicates the process state of the top 10 heaviest consumers of memory on the system.

Definition at line 51 of file linux.h.

#define SBP_MSG_LINUX_PROCESS_FD_COUNT   0x7F06

Summary of processes with large amounts of open file descriptors.

Top 10 list of processes with a large number of open file descriptors.

Definition at line 147 of file linux.h.

#define SBP_MSG_LINUX_PROCESS_FD_SUMMARY   0x7F07

Summary of open file descriptors on the system.

Summary of open file descriptors on the system.

Definition at line 160 of file linux.h.

#define SBP_MSG_LINUX_PROCESS_SOCKET_COUNTS   0x7F03

A list of processes with high socket counts.

Top 10 list of processes with high socket counts.

Definition at line 80 of file linux.h.

#define SBP_MSG_LINUX_PROCESS_SOCKET_QUEUES   0x7F04

A list of processes with deep socket queues.

Top 10 list of sockets with deep queues.

Definition at line 103 of file linux.h.

#define SBP_MSG_LINUX_SOCKET_USAGE   0x7F05

Summary of socket usage across the system.

Summaries the socket usage across the system.

Definition at line 130 of file linux.h.

#define SBP_MSG_LINUX_SYS_STATE   0x7F02

CPU, Memory and Process Starts/Stops.

This presents a summary of CPU and memory utilization.

Definition at line 65 of file linux.h.