日志收集
大约 1 分钟配置属性日志系统数据聚合ELKlokilogstashlogback
[一]Logstash日志收集配置
前缀:herodotus.log.logstash
host
- Type:
String
- Default:
127.0.0.1
日志中心的 logstash 服务器主机地址
port
- Type:
Integer
- Default:
5044
日志中心的 logstash 服务器端口。
keep-alive-duration
- Type:
Duration
- Default: 5m
保持活动持续时间,默认5分钟,单位:分钟
注
需要使用 Spring Boot Duration 类型参数配置的格式进行配置
- ns for nanoseconds (纳秒)
- us for microseconds (微秒)
- ms for milliseconds (毫秒)
- s for seconds (秒)
- m for minutes (分)
- h for hours (时)
- d for days (天)
reconnection-delay
- Type:
Duration
- Default: 30s
尝试连接到目标间隔时间,默认30秒, 单位:秒
注
需要使用 Spring Boot Duration 类型参数配置的格式进行配置
- ns for nanoseconds (纳秒)
- us for microseconds (微秒)
- ms for milliseconds (毫秒)
- s for seconds (秒)
- m for minutes (分)
- h for hours (时)
- d for days (天)
write-timeout
- Type:
Duration
- Default: 1m
日志写入超时时间,默认1分钟,单位:分钟
注
需要使用 Spring Boot Duration 类型参数配置的格式进行配置
- ns for nanoseconds (纳秒)
- us for microseconds (微秒)
- ms for milliseconds (毫秒)
- s for seconds (秒)
- m for minutes (分)
- h for hours (时)
- d for days (天)
enabled
- Type:
Boolean
- Default:
false
是否开启 Logstash 日志收集。默认关闭
[二]Loki日志收集配置
前缀:herodotus.log.loki
enabled
- Type:
Boolean
- Default:
false
host
- Type:
String
- Default:
http://localhost:3100/loki/api/v1/push
Loki 服务端的数据推送地址