FTP/FTPS 运行状况监控器检查配置为池成员的 FTP 服务器的运行状况。将从服务器中下载一个文件。在下载成功后,则将服务器标记为 UP
。如果文件传输失败,则将服务器标记为 DOWN
。
配置 FTP/FTPS 运行状况监控器
通过 CLI 使用以下字段在运行状况监控器中配置 FTP/FTPS 设置。
字段 |
描述 |
---|---|
|
输入必须下载的文件的名称,包括完整路径。例如,ftp/testfile.txt。 |
|
选择数据传输模式(主动/被动)。默认情况下,将选择被动模式。
|
|
如果 FTP 服务器要求进行身份验证,请输入用户名。 |
|
如果 FTP 服务器要求进行身份验证,请输入用户帐户的密码。 |
|
对于 FTPS 运行状况监控器,请输入 SSL 属性。 |
目前,只能使用 CLI 配置 FTP/FTPS 运行状况监控器。
FTP 运行状况监控器的示例配置如下所示:
[admin:avi-controller]: > configure healthmonitor ftp-hm [admin:avi-controller]: healthmonitor> type health_monitor_ftp [admin:avi-controller]: healthmonitor> authentication username aviuser [admin:avi-controller]: healthmonitor:authentication> password xyz123 [admin:avi-controller]: healthmonitor:authentication> save [admin:avi-controller]: healthmonitor> ftp_monitor filename ftp/ftptest [admin:avi-controller]: healthmonitor:ftp_monitor> save [admin:avi-controller]: healthmonitor> save
在配置 FTPS 运行状况监控器之前,请确保具有 SSL 配置文件。
可以按如下所示配置 FTPS 运行状况监控器:
[admin:avi-controller]: > configure healthmonitor ftps-hm [admin:avi-controller]: healthmonitor> type health_monitor_ftps [admin:avi-controller]: healthmonitor> authentication username aviuser [admin:avi-controller]: healthmonitor:authentication> password xyz123 [admin:avi-controller]: healthmonitor:authentication> save [admin:avi-controller]: healthmonitor> ftps_monitor filename ftp/ftptest [admin:avi-controller]: healthmonitor:ftps_monitor> ssl_attributes ssl_profile_ref System-Standard [admin:avi-controller]: healthmonitor:ftps_monitor:ssl_attributes> save [admin:avi-controller]: healthmonitor:ftps_monitor> save [admin:avi-controller]: healthmonitor> save
以下是可用于 FTPS 运行状况监控器的 SSL 配置:
SSL Profile
:根据需要,选择现有的 SSL 配置文件或创建新的配置文件。它定义要用于运行状况监控器到后端服务器的流量的密码和 SSL 版本。PKI Profile
:根据需要,选择现有的 PKI 配置文件或创建新的配置文件。它用于验证服务器提供的 SSL 证书。SSL Key and Certificate
:根据需要,选择现有的 SSL 密钥和证书或创建新的密钥和证书。