LNMP状态监控实操指南
一 系统与服务快速巡检
二 组件级关键指标与查看方法
| 组件 | 关键指标 | 快速查看方法 |
|---|---|---|
| Nginx | 连接数、请求数、处理状态 | 启用模块 ngx_http_stub_status_module,配置 location /status 后访问;配合 tail -f /var/log/nginx/access.log 观察吞吐与异常 |
| MySQL | 连接数、线程、慢查询 | mysqladmin -u root -p status;SHOW STATUS LIKE ‘Threads_connected’;;SHOW PROCESSLIST;;慢查询分析用 pt-query-digest /var/log/mysql/slow.log |
| PHP-FPM | 进程池状态、排队、慢请求 | sudo systemctl status php-fpm;查看 /var/log/php-fpm/error.log;按需配置 pm.status_path 暴露状态页并用 Nginx 访问 |
| Linux | CPU、内存、IO、网络 | top/htop、vmstat、iostat、free、df、ss 等系统工具 |
| 以上方法覆盖日常排障与容量判断的高频指标,适合作为值班巡检清单。 |
三 日志与慢查询分析
四 可视化与告警方案
五 自动化巡检与自恢复脚本