Performance Metric kcml.tcp.open

Summary

TCP/IP Socket open

Send Condition

OPEN #hSock ... "@" & SOAP client

Overview

Records the opening of a TCP/IP socket. The metric is always produced even if the socket failed to open, in such cases the error value will contain the reason for failure. The time taken to for a socket client to connect can depend not only on the quality of the network connection to the server but also on the time taken to resolve the server's name using DNS.

Statistics

NameTypeDescription
addressstringI.P. address or host name
portnumPort number
timeusecTime spent connecting in micro-seconds
dnstimeusecTime spent resolving name via DNS in micro-seconds
sslboolTrue if socket uses SSL encryption
tls_verstringVersion of TLS being used
errorstringError message
handlenumSocket handle
serverboolTrue if socket has been opened in server mode

General Form

kcml.tcp.open,address=string,port=num,time=usec,dnstime=usec,ssl=bool,tls_ver=string,error=string,handle=num,server=bool

See Also:

Performance Metrics