What is a TCP Application check?
TCP/IP model defines how applications communicate over a network. The TCP Application layer provides applications with a standardized data exchange through common protocols.
The TCP application check allows to configure a FTP, HTTP, SMTP, Telnet or even a custom protocol check against an IP address or hostname and its associated TCP port to monitor its state, connection time, total time and more.
TCP Application package description
This package monitors TCP application server Response Time using ServicePilot Agent.
This package automatically configures the ServicePilot Manager to collect statistics from a TCP Application using the ServicePilot Agent by checking TCP Server Response Time and several other indicators with protocols such as FTP, SMTP, HTTP, Telnet.
Advanced and optional parameters can be applied to send custom protocols with personalized strings, closing strings, custom expected response strings, TCP session timeout...
When using a ServicePilot Linux .NET Core Agent, you can also use a DiffServ value when making the TCP connection and adjust its polling interval to suit your TCP monitoring needs.