zabbix 監控mysql服務

2021-08-29 03:09:09 字數 1680 閱讀 7087

配置 zabbix 監控 mysql 服務

zabbix 預設提供了 mysql 的監控模板 所以我們只需要複製過來就可以了

1.複製監控的模板

cp /usr/local/src/zabbix-3.4.14/conf/zabbix_agentd/userparameter_mysql.conf  /usr/local/zabbix/etc/zabbix_agentd.conf.d/

2.開機配置    開啟配置檔案啟用模板庫 

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

在265行修改位址為 include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf

3.資料庫授權

mysql> grant usage on *.* to zabbix@'%' identified by '123456';

mysql> flush privileges;

(usage  唯讀許可權)

4.建立資料庫和 zabbix 的鏈結資訊.my.cnf

vim /usr/local/zabbix/etc/.my.cnf

#zabbix agent 

[mysql]

host=127.0.0.1

user=zabbix

password=123456

socket= /var/lib/mysql/mysql.sock

[mysqladmin]

host=127.0.0.1

user=zabbix

password=123456

socket= /var/lib/mysql/mysql.sock

5.編輯模板  模板的路徑不對 只需要把路徑改過來就可以了

vim /usr/local/zabbix/etc/zabbix_agentd.conf.d/userparameter_mysql.conf

有三個地方  把/var/lib/zabbix 改為   /usr/local/zabbix/etc/

%s#/var/lib/zabbix#/usr/local/zabbix/etc/#g 全部替換

6.重啟  zabbix_agentd客戶端    /etc/init.d/zabbix_agentd restart

7.後台監控伺服器新增mysql模板

日誌檔案在 /tmp下

檢視agebt日誌  tail -f  /tmp/zabbix_agentd.log

各種模板

apache監控指令碼 wget

Zabbix監控服務

一 client 被監控 端 主機通過安裝 agent 方式採集資料,網路裝置通過 snmp 方式採集資料 二 server 服務 端 通過收集 snmp 和 agent 傳送的資料,寫入資料庫再通過 php apache 在 web 前端展示。zabbix通過c s模式採集資料通過b s模式在we...

zabbix 監控MySQL服務DOCX文件

zabbix4.0監控mysql 我們只需在zabbix agent伺服器上執行操作即可 建立mysql指令碼 mkdir etc zabbix scprits 將mysql.sh上傳至此目錄,並授予執行許可權 chmod x etc zabbix scprits mysql.sh 在登入mysql...

配置zabbix監控服務

9.1 問題 具體配置如下 部署執行環境lnmp 安裝zabbix軟體 初始化配置 修改配置檔案 啟動服務 9.2 步驟 實現此案例需要按照如下步驟進行。步驟一 部署執行環境lnmp 1 安裝lnmp環境 注意,php fpm這個軟體包在lnmp soft 目錄下 2 修改nginx配置檔案 配置n...