zabbix監控percona容器

zabbix利用自帶模板監控percona容器的性能

  • 在宿主機器上配置mysql客戶端

  • 設置容器可以連接外網(不連接導致zabbix蒐集的數據發送不到server端)

# vi /etc/sysctl.conf

net.ipv4.ip_forward = 1

2.在設置mysql連接客戶端配置

# vi/var/lib/zabbix/.my.cnf

# Zabbix Agent

[mysql]

host     = localhost

user     = root

password = 密碼

port           =輸入容器映射出的端口

proctocol = tcp

[mysqladmin]

host     = localhost

user     = zabbix

password = 密碼

port           =輸入容器映射出的端口

proctocol = tcp

 

  • 在宿主機器上安裝zabbix22-agent

  • 安裝zabbix客戶端

# yum install –y zabbix22 zabbix22-agent

2.修改配置文件

# vi /etc/zabbix/zabbix_agentd.conf

PidFile=/var/run/zabbix/zabbix_agentd.pid

LogFile=/var/log/zabbix/zabbix_agentd.log

LogFileSize=0

DebugLevel=4

Server=192.168.20.5

ServerActive=192.168.20.5

Hostname=docker-test

Include=/etc/zabbix/zabbix_agentd.userparams.conf

UnsafeUserParameters=1

 

3.傳遞mysql的自定義key,直接複製文件即可

# cp /usr/share/doc/zabbix22-agent-2.2.1/userparameter_mysql.conf/etc/zabbix/zabbix_agentd.userparams.conf

 

4.啓動zabbix-agentd

# /etc/init.d/zabbix-agentd start


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章