在zabbix官网直接翻译过来的,部分可能不准确,请大家勿排版,如果有好的解释,我会着手更新.
AlertScriptsPath |
no |
/usr/local/share/zabbix/alertscripts |
自定义警报脚本的位置(取决于编译时安装变量datadir) |
|
AllowRoot |
no |
0 |
允许服务器作为“root”运行。如果禁用并且服务器由“root”启动,则服务器将尝试切换到“zabbix”用户。如果在常规用户下启动,则不起作用。 0 - 不允许 1 - 允许 |
|
CacheSize |
no |
128K-8G |
8M |
配置缓存的大小,以字节为单位。 用于存储主机,项目和触发器数据的共享内存大小。 |
CacheUpdateFrequency |
no |
1-3600 |
60 |
Zabbix执行配置缓存的更新频率 |
DBHost |
no |
localhost |
数据库主机名 |
|
DBName |
yes |
数据库名称,必须提SQLite3数据库文件路径,DBUser和DBPassword被忽略 |
||
DBPassword |
no |
数据库密码 |
||
DBPort |
no |
1024-65535 |
3306 |
数据库端口 |
DBSchema |
no |
模式名称。用于IBM DB2和PostgreSQL |
||
DBSocket |
no |
/tmp/mysql.sock |
MySQL socket路径 |
|
DBUser |
no |
数据库用户. 不包含SQLite. |
||
DebugLevel |
no |
0-5 |
3 |
指定调试级别: 0 - Zabbix进程的启动和停止的基本信息 1 - 关键信息 2 - 错误信息 3 - 警告 4 - 用于调试(产生大量信息) 5 - 扩展调试(产生更多信息)See also runtime control options. |
ExternalScripts |
no |
/usr/local/share/zabbix/externalscripts |
外部脚本的位置(取决于编译时安装变量datadir) |
|
Fping6Location |
no |
/usr/sbin/fping6 |
fping6的位置 确保fping6二进制有root权限和SUID标志设置 |
|
FpingLocation |
no |
/usr/sbin/fping |
fping的位置 确保fping二进制有root权限和SUID标志设置! |
|
HistoryCacheSize |
no |
128K-2G |
16M |
历史缓存的大小,用于存储历史数据的共享内存大小。 |
HistoryIndexCacheSize |
no |
128K-2G |
4M |
历史索引缓存的大小,用于索引存储在历史缓存中的历史数据的共享内存大小。 索引缓存大小大约需要100个字节来缓存一个项目。 Zabbix 3.0.0支持此参数。 |
HousekeepingFrequency |
no |
0-24 |
1 |
Zabbix将执行内务处理(几小时)。 家务管理从数据库中删除过时的信息。 注意:为了防止管家过载(例如,当历史和趋势周期大大减少时),每个物品在一个管理周期内将不超过4次家政服务频率小时的过时信息被删除。因此,如果家政频率为1,则不会超过4小时的过期信息(从最早的条目开始)将每个周期删除。 注意:降低服务器启动时的负载在服务器启动后,延迟30分钟。因此,如果客房服务频率为1,则服务器启动后的第一个内部处理程序将在30分钟后运行,此后将重复一个小时。这种推迟行为是自Zabbix 2.4.0起的。 由于Zabbix 3.0.0可以通过将“ |
Include |
no |
您可以将单个文件或所有文件包含在配置文件中的目录中 |
||
JavaGateway |
no |
Zabbix Java网关的IP地址(或主机名)。 仅在Java轮询器启动时才需要 |
||
JavaGatewayPort |
no |
1024-32767 |
10052 |
Zabbix Java网关侦听的端口 |
ListenIP |
no |
0.0.0.0 |
列表的逗号分隔的IP地址,trapper应该监听。 如果缺少此参数,Trapper将监听所有网络接口 |
|
ListenPort |
no |
1024-32767 |
10051 |
监听收集器的端口 |
LoadModule |
no |
在服务器启动时加载模块。模块用于扩展服务器的功能。格式:LoadModule = <module.so> 模块必须位于LoadModulePath指定的目录中。允许包含多个LoadModule参数 |
||
LoadModulePath |
no |
服务器模块位置的完整路径。 默认值取决于编译选项 |
||
LogFile |
日志名 |
|||
LogFileSize |
no |
0-1024 |
1 |
日志文件的最大大小(MB)。 0 - 禁用自动日志旋转。 注意:如果达到日志文件大小限制,并且文件旋转失败,无论什么原因,现有日志文件将被截断并重新启动 |
LogType |
no |
file |
日志输出类型: 文件 - 将日志写入由LogFile参数指定的文件, 系统写入日志到syslog, 控制台 - 将日志写入标准输出 |
|
LogSlowQueries |
no |
0-3600000 |
0 |
在记录之前数据库查询可能需要多长时间(以毫秒为单位)。 0 - 不记录慢查询。 此选项从DebugLevel = 3开始启用 |
MaxHousekeeperDelete |
no |
0-1000000 |
5000 |
在一个整理周期中,每个任务将不会删除“MaxHousekeeperDelete”行(对应于[tablename],[field],[value])。 SQLite3不使用此参数,删除所有相应的行没有限制。 如果设置为0,则根本不使用限制 |
PidFile |
no |
/tmp/zabbix_server.pid |
PID文件的名称 |
|
ProxyConfigFrequency |
no |
1-604800 |
3600 |
Zabbix服务器在几秒钟内向Zabbix代理发送配置数据的频率。仅用于被动模式下的代理。 |
ProxyDataFrequency |
no |
1-3600 |
1 |
Zabbix服务器在几秒钟内从Zabbix代理程序请求历史数据的频率。仅用于被动模式下的代理。 |
SenderFrequency |
no |
5-3600 |
30 |
Zabbix将尝试发送未发送的警报(以秒为单位) |
SNMPTrapperFile |
no |
/tmp/zabbix_traps.tmp |
用于将数据从SNMP陷阱守护程序传递到服务器的临时文件。 必须与zabbix_trap_receiver.pl或SNMPTT配置文件中的相同 |
|
SourceIP |
no |
出站连接的源IP地址 |
||
SSHKeyLocation |
no |
用于SSH检查和操作的公钥和私钥的位置 |
||
SSLCertLocation |
no |
用于客户端认证的SSL客户端证书文件的位置。此参数仅用于Web监控(2.4版本后支持) |
||
SSLKeyLocation |
no |
用于客户端认证的SSL私钥文件的位置。此参数仅用于Web监控 (2.4版本后支持) |
||
SSLCALocation |
no |
覆盖SSL服务器证书验证的证书颁发机构(CA)文件的位置。如果未设置,将使用系统范围的目录。此参数的值将设置为libcurl选项CURLOPT_CAPATH。对于7.42.0之前的libcurl版本,只有libcurl被编译为使用OpenSSL才有效果 |
||
StartDBSyncers |
no |
1-100 |
4 |
DB Syncers预分支数的数量 |
StartDiscoverers |
no |
0-250 |
1 |
Number of pre-forked instances of discoverers. The upper limit used to be 255 before version 1.8.5. |
StartEscalators |
no |
1-100 |
1 |
Number of pre-forked instances of escalators. This parameter is supported since Zabbix 3.0.0. |
StartHTTPPollers |
no |
0-1000 |
1 |
HTTP轮询器的分支前实例数 |
StartIPMIPollers |
no |
0-1000 |
0 |
IPMI轮询机的分支前实例数 |
StartJavaPollers |
no |
0-1000 |
0 |
Java轮询器的预分支实例数 |
StartPingers |
no |
0-1000 |
1 |
ICMP ping的预分支实例数 |
StartPollersUnreachable |
no |
0-1000 |
1 |
无法访问的主机(包括IPMI和Java)的轮询器的分支前实例数 |
StartPollers |
no |
0-1000 |
5 |
轮询机前分支数的数量 |
StartProxyPollers |
no |
0-250 |
1 |
代理的轮询的预分支数 |
StartSNMPTrapper |
no |
0-1 |
0 |
如果设置为1,SNMP捕获进程将被启动 |
StartTimers |
no |
1-1000 |
1 |
计时器的前分叉实例数。 定时器处理基于时间的触发器函数和维护周期。 只有第一个定时器处理保养周期 |
StartTrappers |
no |
0-1000 |
5 |
捕获者的分叉前实例数,至少有1个捕获进程,才能在前端查看数据. |
StartVMwareCollectors |
no |
0-250 |
0 |
分配的vmware收集器实例的数量 |
Timeout |
no |
1-30 |
3 |
指定等待代理,SNMP设备或外部检查的时间(以秒为单位) |
TLSCAFile |
no |
CA证书的文件的完整路径名,用于Zabbix组件之间的加密通信 (3.0版本后支持) |
||
TLSCertFile |
no |
服务器证书或证书链的文件的完整路径名,用于Zabbix组件之间的加密通信(3.0版本后支持) |
||
TLSCRLFile |
no |
撤销证书的文件的完整路径名 |
||
TLSKeyFile |
no |
服务器专用密钥的文件的完整路径名,用于Zabbix组件之间的加密通信。(3.0版本后支持) |
||
TmpDir |
no |
/tmp |
临时目录. |
|
TrapperTimeout |
no |
1-300 |
300 |
指定捕获器可能花费多少秒来处理新数据 |
TrendCacheSize |
no |
128K-2G |
4M |
趋势缓存的大小,以字节为单位.用于存储趋势数据的共享内存大小 |
UnavailableDelay |
no |
1-3600 |
60 |
主机在不可用期间内检查可用性的频率(秒) |
UnreachableDelay |
no |
1-3600 |
15 |
主机在不可达性期间内检查可用性的频率 |
UnreachablePeriod |
no |
1-3600 |
45 |
多久后将不可达主机视为不可用 |
User |
no |
zabbix |
指定运行的用户 |
|
ValueCacheSize |
no |
0,128K-64G |
8M |
历史值缓存的大小(以字节为单位)。用于缓存项历史数据请求的共享内存大小。 设置为0将禁用值缓存(不推荐)。 当值缓存从共享内存中用尽时,警告消息每5分钟写入服务器日志 |
VMwareCacheSize |
no |
256K-2G |
8M |
用于存储VMware数据的共享内存大小。 |
VMwareFrequency |
no |
10-86400 |
60 |
从单个VMware服务收集数据之间的秒数延迟。 应将此延迟设置为任何VMware监控项目的最小更新间隔 |
VMwarePerfFrequency |
no |
10-86400 |
60 |
在单个VMware服务的性能计数器统计信息检索之间延迟秒。 应将此延迟设置为使用VMware性能计数器的任何VMware监控项目的最小更新间隔。 |
VMwareTimeout |
no |
1-300 |
10 |
vmware收集器将等待VMware服务(vCenter或ESX虚拟机管理程序)的响应的最大秒数 |