bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

Zabbix檢測(cè)Mysql數(shù)據(jù)庫的主從同步

Zabbix 檢測(cè)MySQL數(shù)據(jù)庫的主從同步

成都創(chuàng)新互聯(lián)公司于2013年開始,先為雙灤等服務(wù)建站,雙灤等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為雙灤企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

在高并發(fā)網(wǎng)站架構(gòu)中,MySQL數(shù)據(jù)庫主從同步是不可或缺的,不過經(jīng)常會(huì)發(fā)生由于網(wǎng)絡(luò)原因或者操作錯(cuò)誤,MySQL主從經(jīng)常會(huì)出現(xiàn)不同步的情況,那么如何監(jiān)控MySQL主從同步,也變成檢測(cè)網(wǎng)站正常運(yùn)行的重要環(huán)節(jié)。

MySQL同步功能由3個(gè)線程(master上1個(gè),slave上2個(gè))來實(shí)現(xiàn),簡(jiǎn)單的說就是:master發(fā)送日志一個(gè),slave接收日志一個(gè),slave運(yùn)行日志一個(gè)。

Zabbix 檢測(cè)Mysql數(shù)據(jù)庫的主從同步

Slave_io_Running:yes

Slave_SQL_Running: yes

這兩個(gè)同時(shí)為yes時(shí),表示主從同步,有一個(gè)變?yōu)閚o,同步失敗

我們需要寫一個(gè)腳本,來檢測(cè)這兩個(gè)參數(shù)的狀態(tài)

cat mysql-replication.sh

#!/bin/bash

mysql -uroot

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

測(cè)試腳本時(shí) 出現(xiàn)如下錯(cuò)誤

Warning: Using a password on the command line interface can be insecure.
2

這時(shí)檢測(cè)端接受的數(shù)據(jù)是 錯(cuò)誤和數(shù)據(jù)   無法被檢測(cè)端接受

可以在my.cnf 中 [mysqld] 增加mysql 和 password 我們還可以給數(shù)據(jù)庫一個(gè)沒有密碼的賬戶

mysql -uroot -p密碼

mysql> grant replication client on *.* to 'zabbix'@'localhost';

測(cè)試將腳本更改為

#!/bin/bash

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

測(cè)試腳本顯示如下

2

當(dāng)顯示1或者0的時(shí)候即為同步出現(xiàn)了問題

  在zabbixagent里面添加監(jiān)控項(xiàng)

vim /usr/local/zabbix-3.0.4/etc/zabbix_agentd.conf

UserParameter=mysql.replication,/usr/local/zabbix-3.0.4/bin/mysql-replication.sh

等號(hào)后面的字符串中,逗號(hào)前面是Key,后面是執(zhí)行的腳本(腳本不要忘了執(zhí)行權(quán)限)

重啟zabbix agent

在zabbix server做測(cè)試 看是否可以接受到數(shù)據(jù)

[root@zabbix bin]# ./zabbix_get -s 192.168.2.44 -k "mysql.replication"
2
表示成功

在監(jiān)控界面增加監(jiān)控項(xiàng)和觸發(fā)器

Zabbix 檢測(cè)Mysql數(shù)據(jù)庫的主從同步

    當(dāng)返回的值小于2時(shí),說明只存在1個(gè)YES或0個(gè)YES,這時(shí)候說明MYSQL主從同步出現(xiàn)異常,即產(chǎn)生報(bào)警;

Zabbix 檢測(cè)Mysql數(shù)據(jù)庫的主從同步

此時(shí)在從庫中執(zhí)行stop slave ;

Zabbix 檢測(cè)Mysql數(shù)據(jù)庫的主從同步

接收到郵件

Zabbix 檢測(cè)Mysql數(shù)據(jù)庫的主從同步

啟動(dòng)salve start slave

Zabbix 檢測(cè)Mysql數(shù)據(jù)庫的主從同步

收到回復(fù)郵件

Zabbix 檢測(cè)Mysql數(shù)據(jù)庫的主從同步

增加主從監(jiān)控成功



名稱欄目:Zabbix檢測(cè)Mysql數(shù)據(jù)庫的主從同步
分享網(wǎng)址:http://vcdvsql.cn/article28/gjdccp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃網(wǎng)站營銷Google網(wǎng)站收錄App開發(fā)品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司