码迷,mamicode.com
首页 > 其他好文 > 详细

zabbix server服务器配置文件详解

时间:2017-09-13 20:20:33      阅读:315      评论:0      收藏:0      [点我收藏+]

标签:for   pos   共享内存   必须   www   mod   地址   value   support   

  在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可以通过将“ 管家频率” 设置为0来禁用自动内务管理。在这种情况下,只能通过housekeeper_execute运行时控制选项启动内部管理过程,而在一个内部管理周期中删除的过期信息的时间是4次,最后一个家务周期,但不得少于4小时不超过4天。

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虚拟机管理程序)的响应的最大秒数

zabbix server服务器配置文件详解

标签:for   pos   共享内存   必须   www   mod   地址   value   support   

原文地址:http://www.cnblogs.com/sharktech/p/7517320.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!