jac*_*hab 5 monitoring ftp service monit
我想从 CentOS 5.4 上的 monit 监控 vsftpd 服务器,但不知何故 vsftpd 不会在 /var/run (也不在任何其他地方)创建 pid 文件。
对于此发行版,这种行为是否正常?我应该如何配置 monit 来监视 vsftpd,我应该在 /etc/init.d/vsftpd 脚本中手动创建 pid 文件吗?
谢谢。
小智 7
你可以试试这个:monit: check process without pidfile
检查进程 vsftpd 匹配 vsftpd 启动程序 = "/etc/init.d/vsftpd start" 停止程序 = "/etc/init.d/vsftpd 停止"
或者,您可以按照我使用上述 init 文件整理的指南进行操作。创建 RPM 以在更新时保持系统一致(通过 fpm)。新的 init 文件修改了服务名称 vsftpd-pid,因此您可以保持 vsftpd 停止和 vsftpd-pid 运行。
请记住也要更改您的 monit 启动和停止命令。
更多信息在这里:http : //bemehow.github.com/2012/11/15/monit-vsftpd/
归档时间: |
|
查看次数: |
5294 次 |
最近记录: |