监控配置

<< 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

健康检查文档的保留时间,单位为天,默认保留一年。