zabbix監控Mariadb資料庫

2022-07-21 20:27:19 字數 997 閱讀 8984

zabbix自帶的mysql外掛程式來監控mysql資料庫,但是太過簡陋,基本沒有啥作用,所以需要做更詳細的監控,而percona就有這個詳細監控的模版以及指令碼,正好拿過來用。

percona官網: www.percona.com

percona組成:

1、php指令碼 用來資料採集

2、shell指令碼 用來呼叫採集資訊

3、zabbix配置檔案

4、zabbix模板檔案

#

同時也支援nagios和catcti

wget

rpm -ivh percona-zabbix-templates-1.1.7-2.noarch.rpm

yum install percona-zabbix-templates php php-mysql -y

2、將模板配置檔案拷貝到/etc/zabbix/zabbix_agentd.d/目錄:

cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/vi /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php

$mysql_user ='root';

$mysql_pass ='';

$mysql_port = 3306;

$mysql_socket =null;

$mysql_flags = 0;

注:測試環境root密碼為空,如果生產環境會建立專門唯讀賬號。

需要改配置檔案需要重啟

systemctl restart zabbix-agent

進行測試會返回測試結果

20060

匯入的時候會報錯:

標籤無效 "/zabbix_export/date": "yyyy-mm-ddthh:mm:ssz" 預計。

改好的檔案:    密碼:291e

zabbix監控部署

一 環境,監控伺服器和被監控伺服器都關閉防火牆和selinux 二 監控伺服器安裝及配置 2 安裝好資料庫後啟動systemctl start mariadb,建立資料庫create database zabbix character set utf8 collate utf8 bin 建立賬戶並授...

Zabbix 監控日誌

監控伺服器指定日誌檔案,實現過濾日誌關鍵字報警。確保在被監控主機的配置檔案中 hostname 引數與前端頁面中的主機名匹配 serveractive 引數中指向zabbix伺服器ip 1 建立監控項 配置 主機 監控項 建立監控項 2 填寫監控項資訊 名稱 日誌czd.log 型別 zabbix客...

Zabbix 日誌監控

之前部落格寫過nginx日誌錯誤數量監控,達到觸發器閾值就報警,最近出了乙個事故,資料庫主庫磁碟滿了,導致主從異常,線上好多業務都down,所以資料庫這塊的監控尤其重要,下面做個mysql log 監控,如果匹配到異常錯誤,就輸出這條錯誤日誌。zabbix版本 3.0.4 mysql5.6.29 二...