TCP Server Monitor watches Internet servers to determine if any selected server or service is running. Servers and services are completely programmable, as are the two timers used to run the selected tests. It can notify the designated admininstrator via desktop popup, email or pager. Test results are kept in tables and timestamped to allow tracking of any errors.