zabbix proxy 安裝配置

2022-06-27 05:24:08 字數 2995 閱讀 6886

關於proxy的使用場景

zabbix的proxy主動模式proxy 可以用在 proxy 沒有公網 ip ,但可以訪問公網的情況下

zabbix server <-zabbix proxy -> zabbix agent

proxy 去請求 zabbix server,由於 zabbix agent 用的是被動模式,所以也是由 zabbix proxy 去請求 zabbix agent

zabbix proxy 需要注意的幾個點

我的使用場景

這就用到了zabbix proxy

我的環境

系統                     伺服器ip                        角色         

centos 7.3.1611 | 118.25.56.19(公網ip) | zabbix-server |

centos 7.3.1611 | 192.168.2.223(內網) | zabbix-proxy |

centos 7.3.1611 | 192.168.2.224(內網) | zabbix-agent |

我的zabbix-server,zabbix-agent,zabbix-proxy 版本都是3.4的

118.25.56.19安裝zabbix-server 省略

部署zabbix proxy

192.168.2.223上安裝zabbix-proxy

[root@localhost ~]#rpm -ivh \

[root@localhost ~]#yum install zabbix-proxy-mysql

[root@localhost ~]#systemctl start zabbix-proxy

proxy需要乙個獨立的資料庫,請勿和server同庫

安裝mysql 略

[root@localhost ~]# mysql -uroot -p

mysql> create database zabbix_proxy;

mysql> grant all privileges on zabbix_proxy.* to 'zabbix_proxy'@'localhost' identified by 'zabbix';

匯入zabbix-proxy sql

[root@localhost ~]#cd /usr/share/doc/zabbix-proxy-mysql-3.4.15/

[root@localhost ~]#zcat schema.sql.gz | mysql -uzabbix_proxy -p zabbix_proxy

proxy配置

[root@localhost ~]#grep -ve '^#|^$' /etc/zabbix/zabbix_proxy.conf

proxymode=0 //預設主動模式0,被動模式1

server=118.25.56.19 //zabbix_server的外網ip

listenport=10051

hostname=zabbix_proxy的主機名

dbhost=localhost

dbname=zabbix_proxy

dbuser=zabbix_proxy

dbpassword=zabbix

dbsocket=/data/mysql/mysql.sock

logfile=/var/log/zabbix/zabbix_proxy.log

pidfile=/var/run/zabbix/zabbix_proxy.pid

logfilesize=0 //不切割日誌,預設1m

timeout=10 //等待agent回應超時時間,預設3s

configfrequency=60 //多久從zabbix-server接受配置

datasenderfrequency=60 //多久向zabbix-server傳送收集資料

externalscripts=/usr/lib/zabbix/externalscripts //也需要放乙份到**

192.168.2.224上安裝zabbix-agent

[root@localhost ~]#rpm -ivh \

[root@localhost ~]#yum install zabbix-agent

[root@localhost ~]#grep -ve '^#|^$' /etc/zabbix/zabbix_agent.conf

logfile=/var/log/zabbix/zabbix_agentd.log

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

enableremotecommands=1

server=proxy內網ip(外網ip)

serveractive=proxy的內網ip:10051

hostname=agent的主機名

refreshactivechecks=120

buffersize=2048

timeout=15

unsafeuserparameters=1

include=/etc/zabbix/zabbix_agentd.d

啟動

新建**

在我們的zabbix介面上點選管理-->agent**程式-->建立**

agent**程式名稱 為 zabbix_proxy的主機名 (建議一致 )

新增主機

只需要填寫以下

的安裝配置 Manjaro Linux安裝配置

安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...

python配置安裝 配置安裝

scrapy框架安裝 安裝請參考 scrapy安裝 windows安裝方式 1.先確定windows是否安裝了python c users administrator python python 2.7.13 v2.7.13 a06454b1afa1,dec 17 2016,20 53 40 msc...

Fedora 安裝配置

1,sudo 的配置 chmod w etc sudoers echo mirandam all all nopasswd all etc sudoers chmod w etc sudoers sudo 2,安裝源 產生新增第三方源 安裝驅動 sudo yum install kmod nvidi...