设为首页 收藏本站
查看: 3270|回复: 0

[经验分享] zabbix-server端配置情况简要分析。

[复制链接]

尚未签到

发表于 2018-10-16 13:25:17 | 显示全部楼层 |阅读模式
# 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



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-622386-1-1.html 上篇帖子: MS SQL Server 、Sybase、 Oracle支持锁定方案的不同 下篇帖子: ubuntu server 10.4下的DHCP服务配置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表