feat(syslog): 增加 WAL 与分 IP 接入诊断
- 每分钟保存 WAL 全局状态和分 IP 接收统计,历史保留 7 天 - 记录接收、WAL 落盘、Kafka ACK、过滤、背压及丢弃数量 - 增加 wal_max_pending_bytes 和 wal_admission_unavailable 指标 - 增加 TCP pending 当前值及进程内峰值统计 - 网络异常后同一 IP 恢复接收时打印恢复日志 - 提供当前状态及按日期查询诊断历史的接口 - 连接关闭时清理 TCP pending 计数并停止无效重试 - 增加相关单元测试和现场排查文档
This commit is contained in:
@@ -23,6 +23,8 @@ services:
|
||||
- TZ=Asia/Shanghai
|
||||
# 探针标识
|
||||
- DEVICE_COLLECT_ID=1
|
||||
- SYSLOG_DIAGNOSTICS_DIRECTORY=/app/logs/syslog-monitor
|
||||
- SYSLOG_DIAGNOSTICS_RETENTION_DAYS=7
|
||||
# 数据库配置
|
||||
- SPRING_DATASOURCE_URL=jdbc:postgresql://117.72.68.72:54329/ecosys
|
||||
- SPRING_DATASOURCE_USERNAME=postgres
|
||||
@@ -76,4 +78,3 @@ services:
|
||||
networks:
|
||||
xdr-network:
|
||||
driver: bridge
|
||||
|
||||
|
||||
Reference in New Issue
Block a user