Umdsdmonmsgs.h  6.14
umdsd_dstat_connection_summary_record_stct Struct Reference

Connection Summary information.
( umdsd_dstat_msg_hdr_t_stct::type == UMDS_DSTATTYPE_CONNSUMMARY ) More...

#include <umdsdmonmsgs.h>

Data Fields

lbm_uint64_t data_msgs_rcvd
 Number of data messages that the UMDS Server has received from the UMDS Client applications.
 
lbm_uint64_t req_msgs_rcvd
 Number of request messages that the UMDS Server has received from the UMDS Client applications.
 
lbm_uint64_t resp_msgs_rcvd
 Number of response messages that the UMDS Server has received from the UMDS Client applications.
 
lbm_uint64_t control_msgs_rcvd
 Number of control messages that the UMDS Server has received from the UMDS Client applications.
 
lbm_uint64_t total_msgs_rcvd
 Number of all types of messages that the UMDS Server has received from the UMDS Client applications.
 
lbm_uint64_t data_bytes_rcvd
 Bytes of data messages that the UMDS Server has received from the UMDS Client applications.
 
lbm_uint64_t req_bytes_rcvd
 Bytes of request messages that the UMDS Server has received from the UMDS Client applications.
 
lbm_uint64_t resp_bytes_rcvd
 Bytes of response messages that the UMDS Server has received from the UMDS Client applications.
 
lbm_uint64_t control_bytes_rcvd
 Bytes of control messages that the UMDS Server has received from the UMDS Client applications.
 
lbm_uint64_t total_bytes_rcvd
 Bytes of all types of messages that the UMDS Server has received from the UMDS Client applications.
 
lbm_uint64_t data_msgs_sent
 Number of data messages that the UMDS Server has sent to the UMDS Client applications.
 
lbm_uint64_t req_msgs_sent
 Number of request messages that the UMDS Server has sent to the UMDS Client applications.
 
lbm_uint64_t resp_msgs_sent
 Number of response messages that the UMDS Server has sent to the UMDS Client applications.
 
lbm_uint64_t control_msgs_sent
 Number of control messages that the UMDS Server has sent to the UMDS Client applications.
 
lbm_uint64_t total_msgs_sent
 Number of all types of messages that the UMDS Server has sent to the UMDS Client applications.
 
lbm_uint64_t data_bytes_sent
 Bytes of data messages that the UMDS Server has sent to the UMDS Client applications.
 
lbm_uint64_t req_bytes_sent
 Bytes of request messages that the UMDS Server has sent to the UMDS Client applications.
 
lbm_uint64_t resp_bytes_sent
 Bytes of response messages that the UMDS Server has sent to the UMDS Client applications.
 
lbm_uint64_t control_bytes_sent
 Bytes of control messages that the UMDS Server has sent to the UMDS Client applications.
 
lbm_uint64_t total_bytes_sent
 Bytes of all types of messages that the UMDS Server has sent to the UMDS Client applications.
 
lbm_uint64_t user_msgs_tossed_for_age
 Messages dropped by the UMDS server because the message queue has reached the limit set by the msg-age-limit attribute of the UMDS Element "<server>".
 
lbm_uint64_t user_msgs_tossed_for_size
 Messages dropped by the UMDS server because the message queue has reached the limit set by the msg-q-size-limit attribute of the UMDS Element "<server>".
 
lbm_uint64_t msgs_lost
 Messages never enqueued on the client queue by the UMDS Server. Transport level loss can happen between the UMDS Server and external Ultra Messaging sources, or between sources and receivers internal to the UMDS Server.
 
lbm_uint32_t id
 This is the connection ID, and is the same as the header field umdsd_dstat_msg_hdr_t_stct::connId. It is replicated here for convenience.
 
char user_name [UMDS_DSTAT_CFG_EL_NAME_SZ+1]
 Name of the user logged in for this connection, as sent by the client. If the UMDS Client does not supply a user name, this item is blank. You specify authenticated users in the Basic Authentication File.
 
char appl_name [UMDS_DSTAT_CFG_EL_NAME_SZ+1]
 Name of the client application connected to the server, as sent by the client. You can specify an application name in the Basic Authentication File or from within the application.
 
char net_ip [20]
 IP address of the host where the UMDS Client application is running.
 
lbm_uint64_t user_bytes_tossed_for_total_size
 Message bytes dropped by the UMDS server because the total of all message queues reached the limit set by the total-q-size-limit attribute of the UMDS Element "<server>".
 
lbm_uint64_t user_msgs_tossed_for_total_size
 Messages dropped by the UMDS server because the message queue has reached the limit set by the msg-q-size-limit attribute of the UMDS Element "<server>".
 

Detailed Description

Connection Summary information.
( umdsd_dstat_msg_hdr_t_stct::type == UMDS_DSTATTYPE_CONNSUMMARY )

Except where indicated, all fields of type lbm_uintXX_t should be byte-swapped if hdr.magic is equal to LBM_UMDS_DMON_ANTIMAGIC.


The documentation for this struct was generated from the following file: