feat(syslog): 增加积压采样免采样窗口
- 新增 start-lag-ms 配置,默认15分钟内全量保留 - 在15分钟至1小时之间按10级逐步降低保留率 - 延迟达到1小时后使用普通10%、非标20%的最低保留率 - 校验起始延迟必须小于最低保留率阈值 - 状态接口新增 start_lag_ms 配置展示 - 将采样策略版本升级为 v2 - 更新 Docker Compose 和 v4 升级配置说明 - 补充采样时间边界及非法配置单元测试
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
-- v4 达梦升级预检:只读,不修改任何对象。
|
||||
-- 必须使用 syslog-consumer-rule 实际连接的达梦用户执行。
|
||||
|
||||
-- 首次升级应返回 0 行;如果返回 1 行,不要重复执行 02,直接执行 03 验证。
|
||||
SELECT table_name
|
||||
FROM user_tables
|
||||
WHERE table_name = 'SYSLOG_BACKLOG_RETENTION_HOURLY';
|
||||
|
||||
-- 首次升级应返回 0 行。
|
||||
SELECT constraint_name, constraint_type, status, table_name
|
||||
FROM user_constraints
|
||||
WHERE constraint_name IN (
|
||||
'PK_SYSLOG_BACKLOG_RET_HOURLY',
|
||||
'CK_SYSLOG_BACKLOG_RET_BPS'
|
||||
)
|
||||
ORDER BY constraint_name;
|
||||
|
||||
-- 首次升级应返回 0 行。
|
||||
SELECT index_name, table_name, uniqueness, status
|
||||
FROM user_indexes
|
||||
WHERE index_name = 'IDX_SYSLOG_BACKLOG_RET_UPDATED';
|
||||
Reference in New Issue
Block a user