TCP (Transmission Control Protocol) is an IP protocol which provides reliable data delivery between systems.
The TCP job checks the remote system's availability by establishing a TCP connection, as well as measuring the amount of time spent on opening the connection.
If connection is successful, the
tcp-check-status metric is set to 0, otherwise the metric is set to one of the codes in the Connection Status table.
| ||Connection status.|
| ||Number of milliseconds spent on opening the connection.|
In case of failure retests, the values for the above metrics are based on the last connection attempt.
|0||Connection established successfully.|
|2||No Route To Host|
|Configuration Name||Name of the configuration.|
|Default TCP Port||Default TCP port to which Collector connects,|
unless a specific port is included in the remote system address.
|Item List||Collection of remote system hostnames or IP addresses with an optional |
|Metric Prefix||Metric prefix prepended to the collected metric names.|
|Default Tags||Predefined series tags added to all series commands.|
|Request Timeout, seconds||The number of seconds the server waits for the connection to open.|
|Failure Retests||Number of attempts to re-establish the connection in case of failure.|
|Failure Retest Delay, seconds||Delay between retry attempts in case of failure.|