libsbp  v2.4.7
linux.h File Reference
#include "common.h"
Include dependency graph for linux.h:

Go to the source code of this file.

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...