|
# This is a configuration file for Zabbix Server process
# To get more information about Zabbix,
# visit http://www.zabbix.com
############ GENERAL PARAMETERS #################
############一般参数
### Option: NodeID
# Unique NodeID in distributed setup. #用于proxy之类的设置中,0为独立的服务
# 0 - standalone server
#
# Mandatory: no 强制性:不
# Range: 0-999
# Default:
# NodeID=0
### Option: ListenPort #监听端口
# Listen port for trapper.
#
# Mandatory: no
# Range: 1024-32767
# Default:
# ListenPort=10051
### Option: SourceIP #通过哪个ip连接出去;用于多网卡的服务器
# Source IP address for outgoing connections.
#
# Mandatory: no
# Default:
# SourceIP=
### Option: LogFile #日志位置
# Name of log file.
# If not set, syslog is used.
#
# Mandatory: no
# Default:
# LogFile=
LogFile=/tmp/zabbix_server.log
### Option: LogFileSize #日志大小,增长~
# Maximum>
# 0 - disable automatic log rotation.
#
# Mandatory: no
# Range: 0-1024
# Default:
LogFileSize=1024
### Option: DebugLevel #日志记录的级别(报错级别,具体详情看下)
# Specifies debug level
# 0 - no debug
# 1 - critical information
# 2 - error information
# 3 - warnings
# 4 - for debugging (produces lots of information)
#
# Mandatory: no
# Range: 0-4
# Default:
DebugLevel=3
### Option: PidFile #PIDfile
# Name of PID file.
#
# Mandatory: no
# Default:
# PidFile=/tmp/zabbix_server.pid
### Option: DBHost #数据库
# Database host name.
# If set to localhost, socket is used for MySQL.
# If set to empty string, socket is used for PostgreSQL.
#
# Mandatory: no
# Default:
DBHost=localhost
### Option: DBName #数据库
# Database name.
# For SQLite3 path to database file must be provided. DBUser and DBPassword are ignored.
#
# Mandatory: yes
# Default:
# DBName=
DBName=zabbix
### Option: DBSchema #数据库
# Schema name. Used for IBM DB2.
#
# Mandatory: no
# Default:
# DBSchema=
### Option: DBUser
# Database user. Ignored for SQLite.
#
# Mandatory: no
# Default:
# DBUser=
### Option: DBPassword
# Database password. Ignored for SQLite.
# Comment this line if no password is used.
#
# Mandatory: no
# Default:
### Option: DBSocket
# Path to MySQL socket.
#
# Mandatory: no
# Default:
# DBSocket=/tmp/mysql.sock
### Option: DBPort
# Database port when not using local socket. Ignored for SQLite.
#
# Mandatory: no
# Range: 1024-65535
# Default (for MySQL):
# DBPort=3306
############ ADVANCED PARAMETERS ################
############高级参数
### Option: StartPollers 开启轮询器
# Number of pre-forked instances of pollers. 轮询器中preforked模型的个数
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartPollers=5
### Option: StartIPMIPollers #start IPMI pollers
# Number of pre-forked instances of IPMI pollers.
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartIPMIPollers=0
### Option: StartPollersUnreachable #unreachable
# Number of pre-forked instances of pollers for unreachable hosts (including IPMI).
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartPollersUnreachable=1
### Option: StartTrappers #start Trapper 开启捕捉器
# Number of pre-forked instances of trappers.
# Trappers accept incoming connections from Zabbix sender, active agents, active proxies and child nodes.
# 接收来自zabbix_sender、活动代理、活动节点、子节点等发来的信息。
# At least one trapper process must be running to display server availability in the frontend.
# 最后1个trapper进程必须在前端显示服务的可用性。
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartTrappers=5
### Option: StartPingers
# Number of pre-forked instances of ICMP pingers.
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartPingers=1
### Option: StartDiscoverers
# Number of pre-forked instances of discoverers.
#
# Mandatory: no
# Range: 0-250
# Default:
# StartDiscoverers=1
### Option: StartHTTPPollers
# Number of pre-forked instances of HTTP pollers.
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartHTTPPollers=1
### Option: JavaGateway
# IP address (or hostname) of Zabbix Java gateway.
# Only required if Java pollers are started.
#
# Mandatory: no
# Default:
# JavaGateway=
### Option: JavaGatewayPort
# Port that Zabbix Java gateway listens on.
#
# Mandatory: no
# Range: 1024-32767
# Default:
# JavaGatewayPort=10052
### Option: StartJavaPollers
# Number of pre-forked instances of Java pollers.
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartJavaPollers=0
### Option: SNMPTrapperFile
# Temporary file used for passing data from SNMP trap daemon to the server.
# 临时文件用于保存来自SNMP trap守护进程传送过来的数据。
# Must be the same as in zabbix_trap_receiver.pl or SNMPTT configuration file.
# 必须和 zabbix_trap_receiver.pl or SNMPTT 中配置相同
#
# Mandatory: no
# Default:
# SNMPTrapperFile=/tmp/zabbix_traps.tmp
### Option: StartSNMPTrapper 开启SNMP trapper
# If 1, SNMP trapper process is started. 1开启
#
# Mandatory: no
# Range: 0-1
# Default:
# StartSNMPTrapper=0
### Option: ListenIP
# List of comma delimited IP addresses that the trapper should listen on.
# Trapper will listen on all network interfaces if this parameter is missing.
#
# Mandatory: no
# Default:
# ListenIP=0.0.0.0
# ListenIP=127.0.0.1
### Option: HousekeepingFrequency #整理频率
# How often Zabbix will perform housekeeping procedure (in hours).
# zabbix多久将进行一次整理工作。
# Housekeeping is removing unnecessary information from history, alert, and alarms tables.
# 整理工作是从历史、警示、报警表中删除不必要的信息。
#
# Mandatory: no
# Range: 1-24
# Default:
# HousekeepingFrequency=1
### Option: MaxHousekeeperDelete 最大删除数(zabbix管家)
# The table "housekeeper" contains "tasks" for housekeeping procedure in the format:格式
# [housekeeperid], [tablename], [field], [value].
# No more than 'MaxHousekeeperDelete' rows (corresponding to [tablename], [field], [value])
# will be deleted per one task in one housekeeping cycle.
# SQLite3 does not use this parameter, deletes all corresponding rows without a limit.
# If set to 0 then no limit is used at all. In this case you must know what you are doing!
#
# Mandatory: no
# Range: 0-1000000
# Default:
# MaxHousekeeperDelete=500
### Option: DisableHousekeeping 关闭!
# If set to 1, disables housekeeping.
#
# Mandatory: no
# Range: 0-1
# Default:
# DisableHousekeeping=0
### Option: SenderFrequency
# How often Zabbix will try to send unsent alerts (in seconds).
# 多久重发未发送的报警。
#
# Mandatory: no
# Range: 5-3600
# Default:
# SenderFrequency=30
### Option: CacheSize
# >
# Shared memory>
# 内存存储主机、项目、触发器数据。
#
# Mandatory: no
# Range: 128K-2G
# Default:
# CacheSize=8M
CacheSize=1G
### Option: CacheUpdateFrequency
# How often Zabbix will perform update of configuration cache, in seconds.
# cache刷新周期
#
# Mandatory: no
# Range: 1-3600
# Default:
# CacheUpdateFrequency=60
### Option: StartDBSyncers 数据同步程序
# Number of pre-forked instances of DB Syncers
#
# Mandatory: no
# Range: 1-100
# Default:
# StartDBSyncers=4
### Option: HistoryCacheSize 历史数据缓存
# >
# Shared memory>
#
# Mandatory: no
# Range: 128K-2G
# Default:
# HistoryCacheSize=8M
### Option: TrendCacheSize 趋势缓存
# >
# Shared memory>
#
# Mandatory: no
# Range: 128K-2G
# Default:
# TrendCacheSize=4M
### Option: HistoryTextCacheSize 文本历史缓存
# >
# Shared memory>
#
# Mandatory: no
# Range: 128K-2G
# Default:
# HistoryTextCacheSize=16M
### Option: NodeNoEvents 节点无事件
# If set to '1' local events won't be sent to master node.
# 如果是1,则本地事件不在主节点中显示出来,
# This won't impact ability of this node to propagate events from its child nodes.
# 不会影响节点之间传播的能力。
#
# Mandatory: no
# Range: 0-1
# Default:
# NodeNoEvents=0
### Option: NodeNoHistory 节点无历史
# If set to '1' local history won't be sent to master node.
# This won't impact ability of this node to propagate history from its child nodes.
#
# Mandatory: no
# Range: 0-1
# Default:
# NodeNoHistory=0
### Option: Timeout 超时时间
# Specifies how long we wait for agent, SNMP device or external check (in seconds).
# 指定等待多久,SNMP or 外部检查设备(单位:秒)。
#
# Mandatory: no
# Range: 1-30
# Default:
# Timeout=3
### Option: TrapperTimeout 捕捉器超时
# Specifies how many seconds trapper may spend processing new data.
# 指定捕捉器处理新数据花费的超时时间。
#
# Mandatory: no
# Range: 1-300
# Default:
# TrapperTimeout=300
### Option: UnreachablePeriod 无法到达的时间
# After how many seconds of unreachability treat a host as unavailable.
# “不可达”多少秒将一台主机定义为不可用。
#
# Mandatory: no
# Range: 1-3600
# Default:
# UnreachablePeriod=45
### Option: UnavailableDelay 不可用 延迟
# How often host is checked for availability during the unavailability period, in seconds.
# 多久继续检查一次不可用主机(秒为单位)
# Mandatory: no
# Range: 1-3600
# Default:
# UnavailableDelay=60
### Option: UnreachableDelay 无法访问 延迟
# How often host is checked for availability during the unreachability period, in seconds.
# 多久继续检查一次不可达主机(秒为单位)
# Mandatory: no
# Range: 1-3600
# Default:
# UnreachableDelay=15
### Option: AlertScriptsPath 报警脚本路径(邮件、短信)
# Full path to location of custom alert scripts.
# Default depends on compilation options.
#
# Mandatory: no
# Default:
AlertScriptsPath=/usr/local/zabbix/share/zabbix/alertscripts
### Option: ExternalScripts 外部脚本
# Full path to location of external scripts.
# 使用全路径
# Default depends on compilation options.
# 默认依赖于汇编选项。
#
# Mandatory: no
# Default:
# ExternalScripts=${datadir}/zabbix/externalscripts
### Option: FpingLocation fping命令的位置
# Location of fping.
# Make sure that fping binary has root ownership and SUID flag set.
#
# Mandatory: no
# Default:
# FpingLocation=/usr/sbin/fping
### Option: Fping6Location fping6位置
# Location of fping6.
# Make sure that fping6 binary has root ownership and SUID flag set.
# Make empty if your fping utility is capable to process IPv6 addresses.
#
# Mandatory: no
# Default:
# Fping6Location=/usr/sbin/fping6
### Option: SSHKeyLocation SSHKEY位置
# Location of public and private keys for SSH checks and actions
#
# Mandatory: no
# Default:
# SSHKeyLocation=
### Option: LogSlowQueries
# How long a database query may take before being logged (in milliseconds).
# 0 - don't log slow queries.
#
# Mandatory: no
# Range: 1-3600000
# Default:
# LogSlowQueries=0
### Option: TmpDir
# Temporary directory.
#
# Mandatory: no
# Default:
# TmpDir=/tmp
### Option: Include
# You may include individual files or all files in a directory in the configuration file.
# Installing Zabbix will create include directory in /usr/local/etc, unless modified during the compile time.
#
# Mandatory: no
# Default:
# Include=
# Include=/usr/local/etc/zabbix_server.general.conf
# Include=/usr/local/etc/zabbix_server.conf.d/
### Option: StartProxyPollers 开启接收proxy的poller中的实例数量
# Number of pre-forked instances of pollers for passive proxies.
#
# Mandatory: no
# Range: 0-250
# Default:
# StartProxyPollers=1
### Option: ProxyConfigFrequency 多久发送配置信息到proxy中
# How often Zabbix Server sends configuration data to a Zabbix Proxy in seconds.
# This parameter is used only for proxies in the passive mode.仅用于被动模式
#
# Mandatory: no
# Range: 1-3600*24*7
# Default:
# ProxyConfigFrequency=3600
### Option: ProxyDataFrequency 从proxy中请求历史数据
# How often Zabbix Server requests history data from a Zabbix Proxy in seconds.
# This parameter is used only for proxies in the passive mode.仅用于被动模式
#
# Mandatory: no
# Range: 1-3600
# Default:
# ProxyDataFrequency=1
|
|
|