博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix proxy 配置
阅读量:6337 次
发布时间:2019-06-22

本文共 1809 字,大约阅读时间需要 6 分钟。

在监控大量服务器时,如果将所有的请求都发送到一个zabbix server上,将会对我们的zabbix server造成很大的压力,我们在规划多个区域或机房进行监控的时候,会考虑到使用zabbix proxy 来代理zabbix server 的部分功能。zabbix server 通过管理多个代理来对所有服务器进行监控。

zabbix proxy 安装配置

zabbix proxy 的安装配置也很简单,如果有官方的yum 源,直接yum 安装即可。需要注意的是,zabbix proxy 需要配置数据库,对于受监控的客户端来说,它就是一个zabbix server 的角色,只不过与他直接交互的不是zabbix server,而是zabbix proxy。

安装zabbix proxy:

1
yum 
install 
-y zabbix-proxy-mysql  mariadb mariadb-server

与配置server 相同,配置好数据库后,需要导入数据表:

1
2
3
4
create database zabbix_proxy character 
set 
utf8 collate utf8_bin;
grant all on zabbix_proxy.* to zabbix_proxy@192.168.20.55 identified by 
'zabbix_proxy'
;
cd 
/usr/share/doc/zabbix-proxy-mysql-3
.0.13/
zcat schema.sql.gz| mysql -h 192.168.20.55 -uzabbix_proxy -pzabbix_proxy zabbix_proxy

配置zabbix proxy:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# grep '^[a-Z]'/etc/zabbix/zabbix_proxy.conf 
  
Server=192.168.20.50                   
# zabbix server IP 地址
Hostname=zabbix-proxy
LogFile=
/var/log/zabbix/zabbix_proxy
.log
LogFileSize=0
PidFile=
/var/run/zabbix/zabbix_proxy
.pid
DBHost=192.168.20.55                    
# zabbix proxy数据库地址
DBName=zabbix_proxy
DBUser=zabbix_proxy
DBPassword=zabbix_proxy
SNMPTrapperFile=
/var/log/snmptrap/snmptrap
.log
Timeout=4
ExternalScripts=
/usr/lib/zabbix/externalscripts
LogSlowQueries=3000

启动zabbix proxy:

1
 
systemctl start zabbix-proxy

web界面配置zabbix proxy 

在web界面添加proxy:

选择模式,添加proxy主机:

配置zabbix agent

连接zabbix proxy 的 zabbix agent 配置:

1
2
3
4
5
6
7
8
9
# grep '^[a-Z]'/etc/zabbix/zabbix_agentd.conf
 
PidFile=
/var/run/zabbix/zabbix_agentd
.pid
LogFile=
/var/log/zabbix/zabbix_agentd
.log
LogFileSize=0
Server=192.168.20.55                      
# zabbix proxy 地址  
ServerActive=192.168.20.55
Hostname=agent1
Include=
/etc/zabbix/zabbix_agentd
.d/

启动zabbix  agent:

systemctl start zabbix-agent

在web 界面添加主机,修改主机为使用proxy, zabbix-proxy:

 本文转自 酥心糖 51CTO博客,原文链接:http://blog.51cto.com/tryingstuff/1981251

转载地址:http://ojsoa.baihongyu.com/

你可能感兴趣的文章
nginx负载均衡策略
查看>>
2017-11-27Linux基础知识(14)bash特性之脚本编程初步
查看>>
MySQL数据库安装
查看>>
jdk1.5和jdk1.6对于@override支持的区别
查看>>
我的友情链接
查看>>
Android游戏中含有特定支付<skynetpay>内购教程
查看>>
以写代学:python 添加用户设置密码并发邮件给root用户
查看>>
SQL中游标(二)
查看>>
IELTS 雅思核心词汇
查看>>
MediaInfo使用简介(新版本支持HEVC)
查看>>
LNMP搭建
查看>>
oracle中extents
查看>>
Java中如何取数据各个位上的值
查看>>
第一次接触oracle数据库与suse系统心得
查看>>
vmctl脚本操作的更新版
查看>>
libpcap的安装问题
查看>>
笔记02:redis清除key
查看>>
maven规范:ssm框架整合
查看>>
case 函数语法与使用
查看>>
使用elk+redis搭建nginx日志分析平台
查看>>