ListenPort=10051	#默认端口。
LogType=file	#日志类型,可选择输出日志到system系统日志、file日志文件、console控制台标准输出。
LogFile=/tmp/zabbix_server.log	#日志文件路径。
LogFileSize=1	#日志文件最大值(MB),超过则滚动,设为0表示不回滚。
DebugLevel=5	#调试日志级别:
	#	0 - Zabbix进程启停基本信息。
	#	1 - 严重信息。
	#	2 - 错误信息。
	#	3 - 警告。
	#	4 - 调试模式。
	#	5 - 调试模式-加强版。

PidFile=/tmp/zabbix_server.pid	#进程文件,用于标识服务状态。

#数据库配置
DBHost=localhost
DBName=zabbix
DBUser=root
DBPassword=123456
DBSocket=/tmp/mysql.sock
DBPort=3306	#SQLite或者使用socket 链接,请忽略。

StartPollers=5	#轮询进程数,范围0-1000。
StartIPMIPollers=0	#IPMI轮询进程数。
StartPollersUnreachable=1	#不可达主机的轮询进程数,包括IPMI和JAVA。
StartTrappers=5	#陷阱数。
StartPingers=1	#ICMP ping数量。
StartDiscoverers=1	#自动发现实例数。
StartHTTPPollers=1	#HTTP轮询实例数。
StartTimers=1	#定时器实例数。
StartEscalators=1	#Number of pre-forked instances of escalators.

JavaGateway=127.0.0.1 #Zabbix Java gateway 的主机名,需要启动 Java pollers
JavaGatewayPort=10052	#Zabbix Java gateway 监听端口
StartJavaPollers=5

StartVMwareCollectors=0
VMwareFrequency=60
VMwarePerfFrequency=60
VMwareCacheSize=8M
VMwareTimeout=10
SNMPTrapperFile=/tmp/zabbix_traps.tmp	#SNMP传输数据临时文件。Must be the same as in zabbix_trap_receiver.pl or SNMPTT configuration file.
StartSNMPTrapper=0	#1表示SNMP陷阱已开启。
SourceIP	#出口 IP 地址
ListenIP=0.0.0.0
ListenIP=127.0.0.1	#监听地址,留空则会在所有的地址上监听,可以监听多个 IP 地址, ip 之间使用逗号分隔,例如: 127.0.0.1,10.10.0.2
HousekeepingFrequency=1	#housekeeping 数据归档周期(h),housekeep 执行频率,默认每小时回去删除一些过期数据。如果 server 重启,那么 30 分钟之后才执行一次,接下来,每隔一小时在执行一次。。
MaxHousekeeperDelete=5000	#housekeeper表记录,一次删除的数据不能大于 MaxHousekeeperDelete。
SenderFrequency=30	#Zabbix尝试发送未发送数据频率,5-3600s。
CacheSize=8M	#128K-8G,缓存配置项的大小,用于存储 host, item, trigger 数据。
CacheUpdateFrequency=60	#提交缓存频率。
StartDBSyncers=4	#DB同步器线程数。
HistoryCacheSize=16M	#历史缓存大小。
HistoryIndexCacheSize=4M	#历史索引缓存大小。
TrendCacheSize=4M	#趋势缓存大小。
ValueCacheSize=8M	#历史项目值缓存,设为0表示禁用项目值缓存,history value 缓存大小,当缓存超标了,将会每隔 5 分钟往 server 日志里面记录。
Timeout=4	#端探测超时时间。
TrapperTimeout=300	#陷阱超时时间。
UnreachablePeriod=45	#不可达时间,超过视为不可达。
UnavailableDelay=60		#不可达期间尝试周期。
UnreachableDelay=15		#不可用期间尝试周期。
AlertScriptsPath=/opt/zabbix/share/zabbix/alertscripts	#告警脚本目录。
ExternalScripts={datadir}/zabbix/externalscripts	#扩展脚本目录,{datadir}是编译时的prefix值。
FpingLocation=/usr/sbin/fping	#确保fping二进制文件是root属主,并且有SUID权限标签。
Fping6Location=/usr/sbin/fping6	#同fping,用于ipv6。
SSHKeyLocation=	#SSH检查与动作的公私钥路径。
LogSlowQueries=3000	#多慢的数据库查询将会被记录,单位:毫秒,0 表示不记录慢查询。只有在 DebugLevel=3 时,这个配置才有效。
TmpDir=/tmp	#临时目录。
StartProxyPollers=1	#代理轮询线程。
ProxyConfigFrequency=3600	#向代理服务器发送配置信息的周期,proxy 被动模式下, server 多少秒同步配置文件至 proxy。
ProxyDataFrequency=1	#向代理服务器发送历史数据请求的周期,被动模式下, zabbix server 间隔多少秒向 proxy 请求历史数据。
AllowRoot=0	#是否允许使用 root 启动, 0:不允许, 1:允许,默认情况下她会使用 zabbix 用户来启动 zabbix 进程。
User=zabbix	#服务使用的用户。
Include=	#配置文件的引用路径,可以使用正则表达式,默认会读取prefix下的etc。如Include=/usr/local/etc/zabbix_server.general.*.conf。
SSLCertLocation={datadir}/zabbix/ssl/certs	#SSL客户端证书
SSLKeyLocation={datadir}/zabbix/ssl/keys	#SSL客户端证书私钥
SSLCALocation=	#重载CA文件路径。
LoadModulePath=${libdir}/modules	#模块载入路径。
LoadModule=	#服务启动时载入的模块,格式: LoadModule=,文件必须在指定的 LoadModulePath 目录下,如果需要加载多个模块,那么写多个即可。
TLSCAFile=	#CA文件。
TLSCRLFile=	#证书文件。
TLSCertFile==	#证书链文件。
TLSKeyFile=	#服务器私钥文件。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code