Application Monitoring

tcp applications monitoring

What is a TCP Application check?

The TCP application layer provides reliable, ordered, and error-checked delivery of a stream of octets (bytes) between applications running on hosts communicating via an IP network. An appmon-tcp resource verifies if a TCP listening port is providing service at a basic level.

As well as testing the availability of a service provided over TCP, a TLS negociation can be initiated in the TCP tunnel to make sure this level of negotiation responds properly. A simple ASCII exchange can be run on the opened connection to make sure that the service is responding. Templates for FTP, HTTP, SMTP, Telnet are pre-configured although a custom protocol check can be verified as well.

TCP Application monitoring

ServicePilot monitors TCP application server Response Time from a ServicePilot Agent.

This package automatically configures the ServicePilot Agent to collect statistics from a TCP Application using this Agent by checking TCP Server Response Time and several other indicators with protocols such as FTP, SMTP, HTTP, Telnet.

If TLS negotiation is enabled, the server certificate common name and the number of days until this certificate expires are also retrieved.

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 Agent, you can also use a DiffServ value when making the TCP connection and adjust the polling interval to suit your TCP monitoring needs.

How to install a tcp resource?

  1. Use your ServicePilot OnPremise installation or a SaaS account.
  2. Add a new tcp resource via the web interface (/prmviews or /prmresources) or via API (/prmpackages page), the default ServicePilot agent or another agent will be provisioned automatically.

Details of the tcp package are located in the /prmpackages page of the software.

Benefits

ServicePilot enables you to deliver IT services faster and more securely with automated discovery and advanced monitoring features.

By correlating the technology TCP with APM and infrastructure monitoring, ServicePilot is able to provide a more comprehensive view of an organization's IT environment.

This allows IT teams to quickly identify and diagnose issues that may be impacting application performance, and take corrective action before end-users are affected.

Start with a free trial of our SaaS solution. Explore our plans or contact us to find what works best for you.

Monitor TCP (1/2)

Monitor TCP (2/2)

Learn more

Free installation in
a few clicks

SaaS Plateform

Flexible deployment according to your needs (SaaS, hybrid, on-premise) to speed up supervision implementation.
  • No on-premise software setup, servicing and configuration complexity
  • Instant setup, complete and pre-configured to ensure robust monitoring

OnPremise Plateform

Flexible deployment according to your needs (SaaS, hybrid, on-premise) to speed up supervision implementation.
  • Contracts and commitments over time ( > 1 year)
  • Performance, Data Storage and Infrastructure Management
  • 2 additional solutions: VoIP and Mainframe monitoring