skywalking oap 配置
2024-1-2
| 2024-2-20
字数 2726阅读时长 7 分钟
type
status
date
slug
summary
tags
category
icon
password
AI summary
Last edited time
Feb 20, 2024 02:21 AM
当前在生产环境部署了 skywalking, 主要用于分布式服务的链路追踪, 因为生产环境 es 服务器配置比较小, 硬盘存储空间有限, 所以需要修改 skywalking 的数据保存时长, 避免数据过大.
进入 docker 容器中拿到 application.yml 的完整内容如下:
 
 
其中 core.default.recordDataTTLcore.default.metricsDataTTL 可以通过 docker 启动时指定 environment 来使其中的 ${EN_VAR} 变量生效, 替换默认的值.
config
environment
unit
core.default.recordDataTTL
SW_CORE_RECORD_DATA_TTL
day
core.default.metricsDataTTL
SW_CORE_METRICS_DATA_TTL
day
先改为保留 3 天
修改后, docker 容器重启, 日志输出如下, 发现已经生效(TTL.metrics 和 TTL.record 都显示为 3 天)
  • Skywalking
  • Mybatis 基础字段自动维护jasypt-maven-plugin 使用
    Loading...
    目录