An FTP monitor requires a user name and password, and the full path to the file to
be downloaded.
Create a custom FTP monitor to verify the File Transfer Protocol
(FTP) service. The monitor attempts to download a specified file to the
/var/tmp directory. If the file is retrieved, the
verification is successful.
Note: The BIG-IP system does
not save the downloaded file.
Create a custom FTP monitor to verify passive mode File Transfer
Protocol (FTP) traffic. The monitor attempts to download a specified file to the
/var/tmp directory. If the file is retrieved, the
verification is successful.
Note: The BIG-IP system does
not save the downloaded file.
-
On the Main tab, click .
The Monitor List screen opens.
-
On the Main tab, click .
The Monitors List screen opens.
-
Click Create.
The New Monitor screen opens.
-
In the Name field, type a name for the monitor.
-
From the Type list, select
FTP.
The screen refreshes, and displays the configuration options for the
FTP monitor type.
-
From the Import Monitor list, select an existing
monitor.
The new monitor inherits initial configuration values from the existing
monitor.
-
In the Interval field, type a number that indicates, in
seconds, how frequently the system issues the monitor check. The default is
10 seconds.
The frequency of a monitor check must be greater
than the value of the global-level Heartbeat Interval
setting. Otherwise, the monitor can acquire out-of-date data.
-
In the Timeout field, type a number that indicates, in
seconds, how much time the target has to respond to the monitor check. The
default is 31 seconds.
If the target responds within the allotted time period, it is considered up.
If the target does not respond within the time period, it is considered
down.
-
In the Probe Timeout field, type a number that indicates
the number of seconds after which the system times out the probe request to the
system. The default is 5 seconds.
-
Type a name in the User Name field.
-
Type a password in the Password field.
-
In the Path/Filename field, type the full path and file
name of the file that the system attempts to download.
The health check is successful if the system can download the file.
-
For the Mode setting, select one of the following data
transfer process (DTP) modes.
Option |
Description |
Passive
|
The monitor sends a data transfer request to the FTP server. When
the FTP server receives the request, the FTP server initiates and
establishes the data connection. |
Port
|
The monitor initiates and establishes the data connection with the
FTP server. |
-
From the Configuration list, select
Advanced.
This selection makes it possible for you to modify additional default
settings.
-
For the Up Interval setting, specify whether to use the
up interval:
- If you do not want to use
the up interval, Retain the default, Disabled.
- To use the up interval,
select Enabled, and specify how often you want the
system to verify the health of a resource that is up.
-
In the Time Until Up field, type a number that indicates
the number of seconds to wait after a resource first responds correctly to the
monitor before setting the resource to up.
The default value is 0 (zero), which disables this
option.
-
For Manual Resume, specify whether the system
automatically enables the monitored resource when the monitor check is
successful.
This setting applies only when the monitored resource has failed to respond to
a monitor check.
Option |
Description |
Yes
|
The system does nothing when the monitor check succeeds, and you
must manually enable the monitored resource. |
No
|
The system automatically re-enables the monitored resource after the
next successful monitor check. |
-
For the Alias Address setting, specify an alias IP
address:
- Retain the
*All Addresses default option.
- Type an alias IP address
for the monitor to verify, on behalf of the pools or pool members with which
the monitor is associated.
If the health check for the alias address is successful, the system marks all
associated objects up. If the health check for the alias address
is not successful, then the system marks all associated objects
down.
-
For the Alias Service Port setting, specify an alias
port or service for the monitor to check:
- Accept the
*All Ports default option.
- Select an alias port or
service for the monitor to check, on behalf of the pools or pool members
with which the monitor is associated.
If the health check for the alias port or service is successful, the system
marks all associated objects up. If the health check for the alias port or
service is not successful, then the system marks all associated objects down.
-
For the Debug setting, specify whether you want the
system to collect and publish additional information and error messages for this
monitor.
You can use the log information to help diagnose and troubleshoot unsuccessful
health checks. To view the log entries, see the screens.
Option |
Description |
Yes
|
The system redirects error messages and other information to a log
file created specifically for this monitor. |
No
|
The system does not collect additional information or error messages
related to this monitor. This is the default setting. |
-
Click Finished.
You can associate the new custom monitor with the server,
virtual server, or pool member that contains the FTP resources.
You can associate the new custom monitor with the pool that contains
the FTP resources.