zabbix4 2配置監控MySQL

2022-08-29 19:12:13 字數 2624 閱讀 7869

1.在被監控主機安裝好mysql

相關步驟省略。

2.建立監控所需要的mysql賬戶(mysql伺服器端)

mariadb [(none)]>grant usage on *.* to [email protected] identified by '123456';

mariadb [(none)]>flush privileges;

3.修改mysql伺服器主機配置檔案(my.cnf)

[root@ansible-control etc]# vim my.cnf

[mysql]

host=192.168.10.100  #ip位址為mysql伺服器端位址

user=zabbix

password=123456

[mysqladmin]

host=192.168.10.100

user=zabbix

password=123456

4.zabbix伺服器端驗證zabbix**服務端是否正常返回資料如果可以正常返回數字資訊,則說明伺服器端可以正確獲取客戶端資訊。

[root@zabbix-server-center /]# zabbix_get -s 192.168.10.100 -p 10050 -k "mysql.status[uptime]"

11027

5.新增mysql監控指令碼注意監控指令碼都必須放在/etc/zabbix/zabbix_agentd.d目錄(存放配置檔案的目錄)中,因為在zabbix-agent配置檔案中已經規定了,除非人為更改:

【監控指令碼】

[root@ansible-control zabbix_agentd.d]# cat userparameter_mysql.conf

# 連線數

userparameter=mysql.max_connections,echo "show variables where variable_name='max_connections';" | mysql -n | awk ''

userparameter=mysql.current_connections,echo "show global status where variable_name='threads_connected';" | mysql -n | awk ''

# 緩衝池

userparameter=mysql.buffer_pool_size,echo "show variables where variable_name='innodb_buffer_pool_size';" | mysql -n |awk ''

userparameter=mysql.buffer_pool_usage_percent,echo "show global status where variable_name='innodb_buffer_pool_pages_free' or variable_name='innodb_buffer_pool_pages_total';" | mysql -n | awk 'end'

# 增刪改查

userparameter=mysql.status[*],echo "show global status where variable_name='$1';" | mysql -n | awk ''

# 例項狀態

userparameter=mysql.ping,mysqladmin ping | grep -c alive

userparameter=mysql.version,mysql -v

6.重啟zabbix-agent客戶端

[root@ansible-control zabbix]# systemctl restart zabbix-agent.service
7.使用系統自帶template db mysql模板進行監控

8.檢視監控圖形

9.匯入預製模板進行監控

Zabbix4 2對IIS監控摸索記錄

zabbix是很強大,但是相關的細節技術文件貌似很少,摸索之路就顯得異常難。度娘搜了下,關於zabbix對iis的監控資料確實有,確實也講如何操作了,但是細細按照對方的要求操作下,總是缺資料,no data。費勁了幾天,突然一下開竅似的發現了關鍵點,之前的no data在修改配置檔案後全部有了資料,...

zabbix4 2 系列(二) agent配置

分為主動模式和被動模式,均在配置檔案實現 主動模式和被動模式可同時設定 vim etc zabbix zabbix agentd.conf server 192.168.18.154 用於被動模式,允許哪台伺服器可以拉取本機資料 serveractive 192.168.18.154 用於主動模式,...

zabbix4 2學習筆記系列

寫在前面 對zabbix的接觸始於對監控的了解,網上比較多zabbix相關部落格,比較多基於3系列甚至2系列,最新開發版zabbix4.2版本已經出來,本部落格基於4.2版本學習,參考官網4.2版本和網上博文實踐總結 zabbix4.2學習筆記 zabbix安裝 zabbix4.2學習筆記 新建使用...