German Pages



  Products   Downloads   FAQ  



How to test port 21...

FTP Monitoring

The free tool SLCheck can monitor your FTP servers by connecting to port 21 periodically, for example once a minute.

Here's the command to monitor your FTP server:

SLCheck -p 21 -a -r "220"

SLCheck tries to establish a connection to server The results are logged in file SLReport.csv. In dependence of the answer one of the following batch files will be executed:
  • CheckOK.cmd if the connection is successfull. That means that the FTP server has answered with the right answer string "220" within 2000ms. That's the default timeout, you can change it with option -w. If you don't want a batch file to be executed if the attempt is successful you can add option -NoOkBatch.
  • CheckTimeout.cmd if the server doesn't answer within 2000ms.
  • CheckMismatch.cmd if the servers answers with a different answer string.

If you don't want any batch files to run (only logging) you can add option -NoBatch. Use -NoErrorBatch to suppress the execution of CheckTimeout.cmd and CheckMismatch.cmd.

To get the answer string of your FTP server you can use the command without option -r:

SLCheck -p 21 -a

A window will occur that shows the answer of the FTP server.

To connect to port 21 periodically you have to create a scheduled task









How does SLCheck

Service Level

Monitor Internet

HTTP Monitoring

FTP Monitoring

SMTP Monitoring

POP3 Monitoring

Citrix Server Monitoring

Answer strings

Command line Syntax

Batch files parameters