get_client_stats

get_client_stats — provides statistics for all clients.

Synopsis

(get_client_stats [label_pattern])
    

Arguments

label_pattern

Not yet documented.

Returns

A list containing each client of a DataHub instance, and its associated statistics.

Description

This command generates a list of DataHub clients, along with their statistics in Lisp format. The statistics in the list correspond to the statistics displayed in the Connection Viewer.

Example

--> pretty_princ(datahub_command ("(get_client_stats)", 1));
("get_client_stats" (
   ("" "Gamma Scripting Engine" "Gamma Scripting Engine" "" "" ""
     ((PointsIn 0)(PointsOut 4)(ConnectOk 0)(ConnectFail 0)
      (Disconnect 0)(Block 0)(Unblock 0)(PointsCreate 0)
      (PointsRead 0)(PointsRegister 2)(PointsUnregister 0)
      (CmdInvalid 0)(CmdFailed 0)(PointsDropped 0)(QueueSize 0)))
   ("" "TCP Outgoing" "Outgoing plain text to 
     developers.cogentrts.com:4502 into domain test" "Running" "" ""
     ((PointsIn 88495)(PointsOut 0)(ConnectOk 0)(ConnectFail 0)
      (Disconnect 0)(Block 0)(Unblock 0)(PointsCreate 11)
      (PointsRead 0)(PointsRegister 0)(PointsUnregister 0)
      (CmdInvalid 0)(CmdFailed 0)(PointsDropped 0)(QueueSize 0)))
   ("" "Mainline" "Mainline" "" "" ""
     ((PointsIn 0)(PointsOut 0)(ConnectOk 0)(ConnectFail 0)
      (Disconnect 0)(Block 0)(Unblock 0)(PointsCreate 4)
      (PointsRead 0)(PointsRegister 0)(PointsUnregister 0)
      (CmdInvalid 0)(CmdFailed 0)(PointsDropped 0)(QueueSize 0)))
   ("" "OPCAE" "OPC A&E Server: 0 client connections" "" "" ""
     ((PointsIn 0)(PointsOut 9)(ConnectOk 0)(ConnectFail 0)
      (Disconnect 0)(Block 0)(Unblock 0)(PointsCreate 0)
      (PointsRead 0)(PointsRegister 16)(PointsUnregister 0)
      (CmdInvalid 0)(CmdFailed 0)(PointsDropped 0)(QueueSize 0)))
 ))
t