关于gather日志脱敏的概要设计 #437
wayyoungboy
started this conversation in
Ideas
Replies: 1 comment
-
gather scene 指令支持 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
需求背景
有用户提出在配合原厂或三方进行日志采集及上传时所采集到的observer日志存在敏感信息,想要在采集后自动进行脱敏。
计划分两步实现,采集按原有逻辑进行,然后生成一个脱敏文件夹,将脱敏后的日志文件文件放置在里面。
出于各方对脱敏规则的定义不同,因此会通过
功能性设计
具体章节可以自行规划,不限于下面几个
实现方案
redact使用string形式引入,用“,”切分,匹配规则,多个规则按顺序进行脱敏。
脱敏规则执行器参考rca的调用规则实现,调用指定方法实现结果导入。
脱敏规则参考用户提供的实现:
脱敏操作使用多线程执行,提高运行效率。
非功能性设计
安全
如不涉及,请显式说明。
无明显安全问题。
文档
影响评估
兼容性评估
评估该功能的兼容性。
如果存在向后(下)不兼容的情况,必须要给出具体说明以及相关的建议。
无
风险评估
评估该功能在在使用、运维、升级等场景下是否有风险。
性能评估
评估该功能在性能上的影响。
无
测试分析
尽可能全面的分析该功能所涉及到的场景。
给出全面的测试建议,给出具体的case更佳。
无
工作量评估
任务拆解
任务拆解,建议将粒度控制在3天以内。
开发计划
开发联调目标和计划。
Beta Was this translation helpful? Give feedback.
All reactions