.jpg

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