zabbix数据库优化之zabbix server优化(三)
一,配置优化
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=1024
DebugLevel=3 #日志级别
PidFile=/var/run/zabbix/zabbix_server.pid
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBSocket=/var/lib/mysql/mysql.sock
StartPollers=100 #poller进程 100
StartPollersUnreachable=30 #无法访问的主机轮询进程30
StartPingers=30 #ping轮询数量
StartDiscoverers=30
StartTimers=10
SenderFrequency=30 #发送报警超时
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
CacheSize=4096M #存储主机,项目和触发器数据的共享内存
CacheUpdateFrequency=120 #执行配置缓存的更新频率
StartDBSyncers=24 #数据库同步进程
HistoryCacheSize=2048M
HistoryIndexCacheSize=2048M
TrendCacheSize=2048M #趋势数据最大2G
ValueCacheSize=2048M #缓存项历史数据请求,历史值缓存
Timeout=30
UnreachablePeriod=120 #几秒钟的不可达性将主机视为不可用。 不可用
UnavailableDelay=60 #主机在不可用期间内检查可用性的频率(秒)。 不可用
UnreachableDelay=5 #不可达检测频率 解决wait for 3 seconds
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
LogSlowQueries=2000 #记录慢查询
HousekeepingFrequency=1 #从历史记录,警报和警报表中删除不必要的信息 不超过4个小时 每隔1小时启动一次,删除过期数据
MaxHousekeeperDelete=1000000 #清除过期数据,超过这个阀值的行都会被清理。