oms 日志配置参数

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】OMS
【 使用版本 】社区版4.2.13
【问题描述】清晰明确描述问题
image
请问下oms 这种日志太多了,我怎么修改日志的单文件大小和保留个数或者保留时常呢

11 个赞

配置的话,在oms_normal_config表中进行修改对应的value, key先定义为oms.ce.plugin.log.clean
{
//是否开启日志清理
“logCleanSwitch”: false,
//需要清除的日志名字(可全名,也可通配符或?,代表所有,?代表匹配一位)
“fuzzyLogNames”: ["congo_20
", "liboblog.log.20
", “libobcdc.log.20*”, “connector.20*”, “common-default.log.20*”, “check_query.log.20*”, “common-error.log.20*”, “oms-ha.log.20*”, “oms-scheduler.log.20*”, “oms-web.log.20*”, “oms-step.log.20*”, “oms-alarm.log.20*”, “connection-error.log.20*”, “database.log.20*”, “oms-api.log.20*”, “oms-integration.20*”, “cm-web.log.20*”, “dao-digest.log.20*”, “service.log.20*”],
//日志保留时间(分钟级:当前时间(new Date())- logRetentionMin = 日志清理时间)
“logRetentionMinutes”: -60 //清理当前时间提前一小时之前的日志
}
以上为默认值
清理日志的路径有store:/home/ds/store/log;connector(full,incr):/home/ds/run/logs

4 个赞

那我想清理/home/admin/logs/cm/log 这个目录下的呢,有参数吗

2 个赞

学到了

2 个赞

学到了

1 个赞

谢谢分享,学习

1 个赞

感谢分享20相关的经验!对于log方面,我的建议是关注oms,这能显著提升性能。

1 个赞

学到了

1 个赞

可以整个crontab, 压缩并清理。不靠OB自身的机制。

1 个赞

也可以清理 你这样配置一下
—cm

  1. cm-web.log.20*
  2. dao-digest.log.20*
  3. service.log.20*
2 个赞

系统级别搞一个crontab加脚本

干货满满,收藏起来慢慢消化。

分析得很透彻,学到了不少新知识。

作者的视角很独特,提供了一个新思路。

签到…

分析得很透彻,学到了不少新知识。