1. 程式人生 > >zabbix企業級監控之監控MYSQL主從

zabbix企業級監控之監控MYSQL主從

專題 定期 mar lin 更新 技術分享 host tex src

1.監控mysql 主從的要監控哪些指標?

根據Slave_SQL_Running和Slave_IO_Running的線程狀況去判斷主從的情況,Yes的個數是2的時候就說明主從的是正常的

2.設置shell與mysql更好的交互設置mysql的免密登錄

[mysql]

host=localhost

user=zabbix

password=password

[mysqladmin]

host=localhost

user=zabbix

password=password

3.怎麽去獲取兩個線程的Yes的個數?

mysql -e "show slave status\G" | grep -E "Slave_SQL_Running|Slave_IO_Running" |awk '{print $2}' | grep -c Yes

4.在zabbix agent 設置監控模板

模板的樣式是如下:

UserParameter=自定義的key,Command或者shell腳本

agent模板在zabbix目錄下的zabbix_agentd.d

vim userparameter_my.conf

cat userparameter_my.conf

UserParameter=replication,mysql -e "show slave status\G" | head -15 | grep -E "Slave_IO_Running| Slave_SQL_Running" | awk '{print $2}' | grep -c Yes

5.zabbix的web端創建監控模板

配置------> 模板 --------> 創建模板

技術分享圖片

添加監控項

技術分享圖片

創建圖標 添加監控項

技術分享圖片

查看圖標

技術分享圖片

6.準備更新一個關於zabbix監控的專題,歡迎加入我們的Linux技術交流群:642921645,我們不定期去更新很多關於系統運維的資料在群裏,期待你的加入!

zabbix企業級監控之監控MYSQL主從