以下是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。