The FTP synthetic monitor verifies the time taken to connect to the FTP server and the time taken to download a file from the FTP server to the local machine.

Configuration Parameters

Before you create the monitor, enable the synthetic agent flag in Setup > Resources > Management Profile > Management Gateways > Synthetic. This flag is used to show your private locations.

Enter the follwoing details to configure the FTP synthetic monitor:

SectionField NameDescriptionValues/ExampleField Type
Basic DetailsNameEnter a name for the synthetic monitor.Text
TypeSelect the type of synthetic monitor.FTPDropdown
FTP ConfigurationHostEnter the IP address/host name of the synthetics. It should be accessible from Gateway.
  • 10.1.2.3
  • www.google.com
Text
Connection TimeoutMaximum time-out to connect to the FTP server.
  • Default value: not NULL
  • Valid values: 1 - 540 seconds
  • Example: 180
String
PortEnter the port number of the FTP server to communicate with OpsRamp's endpoints. It should be accessible from Gateway.
  • Default value: 0
  • Valid values: 0 - 65535 seconds
  • Example: 21
String
Assign CredentialsCredential SetSelect the credentials to access the FTP Server from the dropdown list.Dropdown
Proxy SettingsConfiguration TypeEnable Proxy Configuration option and select the configuration type.
  • System: Enter the credential name.
  • Custom: If selected, fill in the following fields:
    • URL: Enter the website URL.
    • Proxy Authentication Type: Choose None or Basic from the dropdown.
Checkbox
Upload/DownloadFile upload optionsSelect an option to upload or download a file:
  • Upload: Choose the Upload File option or provide the path to upload a file to the FTP server.
  • Download: Provide the path to download a file from the FTP server to the local machine.
Checkbox
LocationsPublic LocationsSelect the public locations where the monitor will run.INT Public1Checkbox
Private LocationsSelect the private locations where the monitor will run.INT Private1Checkbox

After configuring, view metrics, and graphical representations for more information.

Graphical metrics representation

Supported metrics

Metric NameUnits
availability.down.location.count

Location Count. Number of locations where the configured host is down
-
synthetic.response.time

The time taken for the FTP server to transfer the file
milliseconds
ftp.authentication.check

Verify FTP authentication
NA
ftp.transmit.time

Time taken to upload file
seconds
ftp.transmit.speed

Number of bytes uploaded per second
bytes/sec
ftp.receive.time

Time taken to download a file
seconds
ftp.receive.speed

Number of bytes downloaded per second
bytes/sec
ftp.transmit.time and ftp.transmit.speed

These metrics will display when you have an upload option
-
ftp.receive.speed and ftp.receive.time

These metrics will display when you have a download option
-