以下是Debian LAMP服务器的监控方法及工具:
top/htop(实时进程与资源占用)、vmstat(内存、CPU等)、iostat(磁盘I/O)、df(磁盘空间)。iftop(实时网络流量)、nethogs(按进程显示网络流量)。apachectl status(需启用mod_status)、netstat -anp | grep httpd。SHOW STATUS、SHOW PROCESSLIST、mysqladmin extended-status。systemctl status php-fpm、ps aux | grep php。Glances(终端/Web界面)、Netdata(实时仪表盘)、Prometheus + Grafana(专业可视化)。phpMyAdmin(MySQL管理)、Adminer(轻量级数据库工具)。journalctl(系统日志)、tail -f /var/log/apache2/error.log(Apache错误日志)。Logwatch(定期生成日志报告)、ELK Stack(集中式日志分析)。cron定时执行脚本,检测资源使用情况并发送邮件通知。# 安装Prometheus
sudo apt install prometheus
# 安装Grafana
sudo apt install grafana
# 启动服务
sudo systemctl start prometheus grafana-server