温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

zabbix-prox 简单部署主动模式分布式

发布时间:2020-06-12 16:08:59 来源:网络 阅读:767 作者:SunshineBoySZF 栏目:数据库



环境:

zabbix-server:192.168.216.8

zabbix-proxy:192.168.216.7

zabbix-agent:192.168.216.2


一、zabbix-server:参照zabbix3.0安装


配置proxy:

1、

zabbix-prox 简单部署主动模式分布式

2、

zabbix-prox 简单部署主动模式分布式

3

zabbix-prox 简单部署主动模式分布式

4

zabbix-prox 简单部署主动模式分布式

zabbix-prox 简单部署主动模式分布式

zabbix-prox 简单部署主动模式分布式

zabbix-prox 简单部署主动模式分布式



二、zabbix-proxy

1、数据库安装配置

[root@zabbix-server zabbix]# yum isntall mariadb-server -y
[root@zabbix-server zabbix]# systemctl start mariadb.service
MariaDB [(none)]> CREATE DATABASE proxy;#创建proxy库
MariaDB [(none)]> GRANT ALL PRIVILEGES ON proxy.* TO proxy@'127.0.0.1' IDENTIFIED BY 'proxypass';#授权proxy
MariaDB [(none)]> FLUSH PRIVILEGES;#刷新
[root@zabbix-server zabbix]# gizp -d  /usr/share/doc/zabbix-proxy-mysql-3.0.5/schema.sql.gz#解压schema.sql.gz
[root@zabbix-server zabbix]# mysql -u proxy -p -h227.0.0.1 proxy < /usr/share/doc/zabbix-proxy-mysql-3.0.5/schema.sql#把schema.sql导入到数据库proxy中



2、配置zabbix-proxy并安装

[root@zabbix-server zabbix]# yum isntall zabbix-get zaabix-sender zabbix-proxy-mysql
[root@zabbix-server zabbix]# grep -v "^#" zabbix_proxy.conf
Server=192.168.216.8 #zabbix-service
Hostname=p1.xiaosheng.com#定义全局唯一标示与proxies的hostname一致
LogFile=/var/log/zabbix/zabbix_proxy.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_proxy.pid
DBHost=127.0.0.1#定义数据库地址
DBName=proxy#定义数据库库
DBUser=proxy#定义数据库用户名
DBPassword=proxypass#定义数据库密码
DBSocket=/var/lib/mysql/mysql.sock#定义数据库sock
ProxyOfflineBuffer=2#离线缓存时长,默认2个小时
ConfigFrequency=10#拉取zabbix-server时长,默认秒
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
Timeout=4
ExternalScripts=/usr/lib/zabbix/externalscripts
LogSlowQueries=3000





三、配置zabbix-agent并配置

[root@ansible-zproxy zabbix]# yum install zabbix-agent zabbix-get zabbix-sender
[root@ansible-zproxy zabbix]# grep -v "^#" zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=512
EnableRemoteCommands=1
LogRemoteCommands=1
Server=127.0.0.1, 192.168.216.7#定义被动允许get的主机
ServerActive=127.0.0.1, 192.168.216.7#定义主动sender的主机
Hostname=Zabbix server
Include=/etc/zabbix/zabbix_agentd.d/


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI