Linux环境下监控MariaDB可采用以下方式:
systemctl status mariadb
查看服务运行状态。mysqladmin -u root -p status
:获取服务器状态(运行时间、线程数等)。SHOW STATUS
/SHOW VARIABLES
:在MariaDB客户端执行,查看详细状态和配置参数。SHOW PROCESSLIST
:查看当前执行的查询。top/htop
:监控CPU、内存使用情况,过滤MariaDB进程。iostat
/vmstat
:监控磁盘I/O和系统资源。ss/netstat
:查看网络连接状态。/var/log/mysql/error.log
等日志文件,定位错误或异常。根据需求选择工具,简单场景可用命令行或系统工具,复杂场景推荐第三方专业方案。