<< Click to Display Table of Contents >> 监控配置复制链接 |
1.系统监控配置
•audit.write.to.derby=true
是否将监控记录写到默认的derby数据库,默认为true。
•runsql.save.time=86400000
执行SQL语句统计信息保存的时间,以毫秒为单位,默认为86400000,即24小时。
•alert.query.runtime=0
query运行时间过长预警,大于设置的这个数值,就会在监控概览中预警,默认为0。
•audit.performance.record.limit=10000
历史运行资源监控中单个报告的组件运行时间记录阈值,组件运行时间超过设置的值才会记录。单位毫秒,默认为10000,即10秒。
•audit.data.keep.date=30
控制监控数据库表数据保存日期,单位为天,默认记录30天数据。
•audit.data.backup.keep=180
备份监控数据库表保存日期,单位为天,默认备份180天内数据。
•proxy.request.header.ip.key=X-Real-IP
使用代理服务器(如:Nginx)时,在监控系统中可以获取真实IP信息,而不是代理服务器的IP。
•audit.update.period=300000
系统监控内存采集时间,单位是 ms,默认值是 300000 ,即5 分钟。
•audit.item.capacity=1000
监控记录的条数,默认值是1000,每采集一次信息会在内存中产生一个记录,当内存中的记录达到1000个时,下一个时间点采集到的信息记录会替换掉内存中的第一条记录,以此类推。
•audit.data.backup.clean.cron=1 1 2 * * ? *
监控清理备份的时间,配置参考时间条件通配符。
2.系统检查配置
•job.timeout=43200000
系统检查任务运行的最大超时时间,运行超过该时间即运行失败,单位为毫秒,默认12小时。
•healthcheck.trigger.cron=0 0 3 1 * ? *
产品自动检查生成健康检查文档的运行时间,默认每个月1日的凌晨3点自动健康检查一次。具体配置规则参考调度任务中的定时触发设置。
•healthcheck.remove.days=365
健康检查文档的保留时间,单位为天,默认保留一年。