zabbix_proxy参数以及简单优化
admin
2023-03-03 07:02:55
0

编写shell脚本

#!/bin/bash

A=`cat -n /etc/zabbix/zabbix_proxy.conf | grep StartPollers= | awk '{print $1}'`
B=`cat -n /etc/zabbix/zabbix_proxy.conf | grep StartTrappers= | awk '{print $1}'`
C=`cat -n /etc/zabbix/zabbix_proxy.conf | grep StartDBSyncers= | awk '{print $1}'`
D=`cat -n /etc/zabbix/zabbix_proxy.conf | grep StartPingers= | awk '{print $1}'`
E=`cat -n /etc/zabbix/zabbix_proxy.conf | grep StartPollersUnreachable= | awk '{print $1}'`
F=`cat -n /etc/zabbix/zabbix_proxy.conf | grep StartDiscoverers= | awk '{print $1}'`
H=`cat -n /etc/zabbix/zabbix_proxy.conf | grep HistoryCacheSize= | awk '{print $1}'`

sed -i ''"$A"'c StartPollers=500' /etc/zabbix/zabbix_proxy.conf
sed -i ''"$B"'c StartTrappers=200' /etc/zabbix/zabbix_proxy.conf
sed -i ''"$C"'c StartDBSyncers=50 ' /etc/zabbix/zabbix_proxy.conf
sed -i ''"$D"'c StartPingers=500' /etc/zabbix/zabbix_proxy.conf
sed -i ''"$E"'c StartPollersUnreachable=500' /etc/zabbix/zabbix_proxy.conf
sed -i ''"$F"'c StartDiscoverers=120' /etc/zabbix/zabbix_proxy.conf
sed -i ''"$H"'c HistoryCacheSize=512M' /etc/zabbix/zabbix_proxy.conf



配置文件参数优化

Server=192.168.X.X      #zabbix-server的ip
ServerPort=10051
Hostname=zabbix_proxy_192.168.X.X   # 一定要和web界面的主机名一致
LogFile=/var/log/zabbix/zabbix_proxy.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_proxy.pid
SocketDir=/var/run/zabbix
DBName=zabbix_proxy
DBUser=zabbix
DBPassword=XXXXXX
ProxyLocalBuffer=720
ProxyOfflineBuffer=1
ConfigFrequency=60
DataSenderFrequency=1
StartPollers=1000
StartPollersUnreachable=500
StartTrappers=200
StartPingers=500
StartDiscoverers=120
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
CacheSize=3G
StartDBSyncers=100
HistoryCacheSize=1G
Timeout=30
ExternalScripts=/usr/lib/zabbix/externalscripts
LogSlowQueries=3000


Zabbix_Proxy.conf配置文件参数详解:

ProxyMode //Proxy工作模式,默认为主动模式,主动发送数据至Server;
Server //指定Server端地址;
ServerPort //Server端PORT;
Hostname //Proxy端主机名;
ListenPort //Proxy端监听端口;
LogFile //Proxy代理端日志路径;
PidFile //PID文件的路径;
DBHost //Proxy端数据库主机名;
DBName //Proxy端数据库名称;
DBUser //Proxy端数据库用户;
DBPassword //Proxy端数据库密码;
DBSocket //Proxy数据库SOCKET路径;
DBPort //Proxy数据库端口号;

ConfigFrequency=60 #zabbix proxyzabbix server取得配置数据的频率

DataSenderFrequency //Proxy向Server发送数据的时间间隔;
StartPollers //Proxy程池数量;
StartDiscoverers //Proxy端自动发现主机的线程数量;
CacheSize //内存缓存配置;
StartDBSyncers //同步数据线程数;
HistoryCacheSize //历史数据缓存大小;
LogSlowQueries //慢查询日志记录,单位为毫秒;
Timeout //超时时间;


相关内容

热门资讯

农业农村“半年报”发布,这些看... 7月24日召开的国新办发布会上,农业农村部介绍2026年上半年农业农村经济运行情况。夏粮喜获丰收、常...
世界遗产+1!景德镇打卡地图,... 北京时间7月25日,在韩国釜山举行的第48届世界遗产大会上,由我国申报的“景德镇手工瓷业遗存”项目经...
有人呼吁白宫“封杀”中国开源大... 未来一段时间,将有多款中国开源模型发布。Kimi K3定于7月27日正式开源,阿里即将开源2.4万亿...
20名“高考状元”选择学医!此... 2026年香港高考的24名“状元”中,有20人明确表示将留港攻读医科。多年来,香港最顶尖的“学霸们”...
“抢人大战”,风向有变? 各地一场“抢老人”的大战,已然徐徐拉开大幕。最近,有着人口净流出压力的吉林,计划拿出3亿元发展旅居康...
石家庄一家不限量的爱心素食面馆... 7月24日正午时分,记者来到位于石家庄市新华区东明家居西二环店北门旁的“素面”小店,不大的店面里坐满...
中材科技申请风电叶片外补强辅助... 国家知识产权局信息显示,中材科技(伊吾)风电叶片有限公司申请一项名为“风电叶片外补强辅助固化装置”的...
为人工智能治理提供重要公共产品 图为2026世界人工智能大会暨人工智能全球治理高级别会议举办期间,在世博展览馆灵心巧手展位,参观者观...
泽连斯基称俄对乌多地发动大规模... 当地时间25日,乌克兰总统泽连斯基通报称,俄军于当日凌晨对乌克兰多地发动大规模空袭,使用2枚导弹、近...