You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OpenSearch Dashboard 2.12.0 定时日志轮转策略配置求助

OpenSearch Dashboard 2.12.0 日志时间间隔轮转配置方案

你之前在Kibana中使用的日志轮转配置没法直接套用在OpenSearch Dashboard 2.12.0上,核心原因是两者的配置语法细节、格式校验要求存在差异,下面是可行的调整方案:

原配置的问题点

  • 用了中文引号“”,不符合YAML语法规范,会导致配置加载失败
  • 部分层级缩进不规范,OpenSearch Dashboard对YAML缩进的校验更严格

修正后的可用配置

logging:
  root:
    appenders:
      - rolling-file
  appenders:
    rolling-file:
      type: rolling-file
      fileName: "/data/logs/opensearch-dashboards/opensearch-dashboards-%i.log"
      policy:
        type: time-interval
        interval: 10s
        modulate: true
      strategy:
        type: numeric
        max: 100
      layout:
        type: json

配置调整说明

  • 把所有中文引号替换为英文双引号,YAML仅识别英文符号
  • 修改日志文件路径和名称,对应OpenSearch Dashboard的标识,避免和Kibana日志混淆
  • 统一用2个空格做缩进,确保每个配置项的层级关系正确(比如root下的appenders必须缩进作为子节点)
  • 保留你需要的时间间隔轮转逻辑:每10秒生成新日志文件,最多保留100个文件,日志格式为JSON

验证步骤

  1. 将修正后的配置替换OpenSearch Dashboard的opensearch_dashboards.yml文件
  2. 重启OpenSearch Dashboard服务
  3. 等待10秒后,查看指定的日志目录,确认是否生成带序号的轮转日志文件
  4. 若未生效,检查OpenSearch Dashboard的启动日志,排查配置加载报错信息

内容的提问来源于stack exchange,提问作者Levi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 03:12:08