在Ubuntu中监控MySQL可通过以下方式:
命令行工具
systemctl status mysql:查看MySQL服务运行状态。mysqladmin -u root -p status:获取服务器状态(连接数、线程数等)。SHOW STATUS/SHOW PROCESSLIST:登录MySQL后查看详细状态和当前查询。top/htop:监控系统资源(CPU、内存)使用情况。iotop:监控磁盘I/O负载。第三方工具
mysqld_exporter采集数据,可视化监控指标。脚本与自动化
cron定时执行。根据需求选择工具,轻量级场景可用命令行,复杂环境推荐Prometheus+Grafana或PMM。