1. 程式人生 > 實用技巧 >使用zabbix自帶mysql模板監控mysql

使用zabbix自帶mysql模板監控mysql

使用zabbix自帶mysql模板監控mysql

1.拷貝mysql模板檔案

監控主機與被監控主機上都有這個檔案

[root@db40 local]# find / -name userparameter_mysql.conf
/usr/share/doc/zabbix-agent-5.0.3/userparameter_mysql.conf

將這個檔案拷貝到模板路徑下

cp /usr/share/doc/zabbix-agent-5.0.3/userparameter_mysql.conf /etc/zabbix/zabbix_agentd.d/

2.建立監控使用者

這個用於連線mysql,執行SQL查詢命令,不需要額外的多餘的許可權

grant usage on *.* to zabbix_monitor@'localhost' identified by '你的密碼'

3.新增配置檔案

在/etc/zabbix下新增隱藏配置檔案.my.cnf
網上很多說拷貝到/var/lib/zabbix下,其實都可以,後期配置檔案寫清楚就行,後面有描述
這個隱藏的配置檔案需要寫上監控用的使用者與密碼

vim /etc/zabbix/.my/cnf
[client]
user=zabbix_monitor
password=zabbix
socket=/tmp/mysql.sock

4.編輯監控配置檔案

  1. 我們有一個隱藏的配置檔案(內含連線賬號密碼),需要告訴zabbix_agent,這個檔案在哪裡
  2. zabbix_agent需要知道mysql這個命令在哪裡,所以我們也要修改監控配置檔案,指明mysql的路徑
vim /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf

5.重啟agent

systemctl restart zabbix-agent

6.zabbix-server 頁面為這臺伺服器連結mysql模板



來自為知筆記(Wiz)