Zabbix進階應用程式篇

來源:互聯網
上載者:User

1.利用zabbix+Shell指令碼監控Mysql主從複製,當從庫出現異常的時候警示。

1.1首先給mysql slave授權一個監控帳號。

1.2編寫一個監控從資料庫狀態的指令碼,用show slave status可以查看從庫工作狀態,當同時出現2個Yes是表明從庫正常,否則從庫會出現各種異常情況。

1.3在從資料庫的zabbix_agentd的設定檔裡面添加如下內容:

其中mysql.replication表示key值,/etc/zabbix/replication_status.sh表示指令碼存放絕對路徑

1.4重啟從資料zabbix_agentd服務。

1.4在zabbix服務端執行zabbix_get看是否能取到從資料監控的狀態值。

1.5配置mysql主從監控的監控條目Items。

1.6配置mysql主從監控的觸發器Trigger,即當採集的狀態值小於2的時候警示。

1.7測試,停止主要資料庫的mysql服務或者在從資料庫上面slave stop,zabbix都會警示的。

2.利用zabbix+Shell指令碼監控主機存活,宕機後警示。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.