一、zabbix proxy安装:
1、下载zabbix2.0.5解压后,需要net-snmp和libcurl支持
yum install net-snmp libcurl
编译安装
./configure --enable-proxy --with-mysql --with-net-snmp –with-libcurl
make && make install
2、mysql设定
shell> mysql -u -p
mysql> create database zabbix character set utf8;
mysql> GRANT ALL ON zabbix.* TO zabbix@'localhost' IDENTIFIED BY 'zabbixpass';
mysql> flush privileges;
mysql> quit;
shell> mysql -u -p zabbix < /root/zabbix-2.0.5/database/mysql/schema.sql
3、zabbix_proxy.conf配置文件设定:
Server=zabbix_server #zabbix server的ip地址或者域名
Hostname=Telcom_proxy #proxy主机名,在zabbix web会以这个名字为准
#DB 设定档
DBName=zabbix
DBUser=zabbix
DBPassword=zabbixpass
ProxyLocalBuffer=0 #设定为0小时,除非有其他第三方应用和插件需要调用
ProxyOfflineBuffer=1 #proxy或者server无法连接时,保留离线的监控数据的时间,单位小时
ConfigFrequency=600 #server和proxy配置修改同步时间间隔,设定5-10分钟即可。
DataSenderFrequency=10 #数据发送时间间隔,10-30s;
#网络传输质量越好,可以设定间隔时间越短,监控效果也越迅速;
StartPollers=10 #开启多线程数,一般不要超过30个;
StartPollersUnreachable=1 #该线程用来单独监控无法连接的主机,1个即可;
StartTrappers=10 #trapper线程数
StartPingers=1 #fping线程数
CacheSize=64M #用来保存监控数据的缓存数,根据监控主机数量适当调整;
Timeout=10 #超时时间,设定不要超过30s,不然会拖慢其他监控数据抓取时间;
TrapperTimeout=30 #同上
FpingLocation=/usr/sbin/fping #配合simple check icmp检测使用,如不需要可关闭;
其他配置默认即可;
4、在zabbix web interface中添加proxy:
Administration -> GM -> proxies [create proxy]
二、proxy下的被监控主机的zabbix_agentd.conf设定:
Server=Telcom_proxy #输入Telcom_proxy的IP地址
重启zabbix agentd服务;
zabbix proxy安装(二)
原创wg_zajjdGBB ©著作权
©著作权归作者所有:来自51CTO博客作者wg_zajjdGBB的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:FastDFS分布式文件存储系统
下一篇:zabbix 邮件报警(三)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
zabbix-proxy编译安装
本文主要介绍zabbix-proxy的安装配置,agent通过proxy连接配置。
proxy zabbix 编译安装