以下是Linux上监控MariaDB的常用方法:
systemctl status mariadb:查看MariaDB服务运行状态及日志。mysqladmin -u root -p status:获取服务器状态(运行时间、线程数、查询量等)。SHOW STATUS/SHOW PROCESSLIST:登录MariaDB后查看详细状态和进程信息。top/htop:监控CPU、内存占用,过滤MariaDB进程。iostat -x 1:监控磁盘I/O性能。ss -tnp | grep mariadb:查看网络连接状态。tail -f /var/log/mysql/error.log:实时查看错误日志。grep "关键字" /var/log/mysql/*.log:筛选特定日志内容。SHOW SLAVE STATUS查看复制状态。根据需求选择工具,简单场景可用命令行,复杂环境推荐PMM或Prometheus+Grafana。