Documentation forServer & Application Monitor
Monitoring your applications and environment is a key capability of Hybrid Cloud Observability and is also available in a standalone module, Server & Application Monitor (SAM). Hybrid Cloud Observability and SAM are built on the self-hosted SolarWinds Platform.

TCP Port Monitor

This SAM component monitor tests the ability of a TCP/IP-based service to accept incoming sessions. It tries to establish a socket connection using the Connect method of System.Net.Sockets. TcpClient class in the .NET framework. The elapsed time for a connection is saved as Response Time in the result.


This component monitor does not compute a statistic.

Prerequisites for SolarWinds Platform agent for Linux

If using the SolarWinds Platform agent for Linux for monitoring, you only need to supply the port. No additional requirements are needed.

Field descriptions


A default description of the monitor. To override the default description, add to or replace existing text. Changes are automatically saved. The variable to access this field is ${UserDescription}.

Customize descriptions to specify what will be monitored so related alerts and notifications are more meaningful later.

Enable Component

Determines whether the component is enabled. Disabling the component leaves it in the application in a deactivated state not influencing either SolarWinds SAM application availability or status.

Port Number

This field is the TCP protocol connection port. The default value is 80.

Response Time Threshold

Set the warning and critical threshold conditions based on the response time. The response time is the time in milliseconds it takes SolarWinds SAM to determine that a component is not Down and to retrieve any statistical data. See Application Monitor Thresholds.

User Notes

Add notes for easy reference. You can access this field by using the variable, ${UserNotes}.