CentOS SFTP服务器性能监控可从系统整体和SFTP服务两方面入手,具体方法如下:
系统整体性能监控
top、htop实时查看CPU、内存占用;vmstat、iostat监控虚拟内存、磁盘I/O;netstat/ss查看网络连接状态。journalctl -u sshd -f查看SSH/SFTP服务日志,记录连接、认证等事件。SFTP服务专项监控
/etc/ssh/sshd_config,设置LogLevel VERBOSE或DEBUG3,将日志输出到/var/log/sftp.log,分析传输、登录等操作。tcpdump捕获SFTP端口(默认22)流量,分析数据包传输情况。auditd记录SFTP文件操作(如打开、读写),配置规则后查看ausearch -k sftp日志。第三方工具
注意:监控时需关注非高峰时段数据,定期分析日志并优化配置,确保安全合规。