標籤:資料 show admin images 擷取 stat image ges int
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主從