SLS 提供的 mask(脱敏)函数支持两种匹配模式,能高效、精准地识别并脱敏日志中的敏感信息:
- 内置匹配(buildin):开箱即用,内置了对 6 种常见敏感信息的识别能力,包括手机号、身份证、邮箱、IP 地址、座机电话、银行卡号。无需用户编写正则,即可一键完成基础脱敏。
- 关键字匹配(keyword):智能识别任意文本中符合
"key":"value"、'key':'value'或key=value等常见 KV 对格式的敏感信息。即使是多层嵌套 JSON,也只需配置最内层 Key 即可精准匹配。
两种模式可以组合使用:例如先用 buildin 处理通用敏感信息,再用 keyword 处理业务自定义字段(如姓名、地址)。这种组合方式既保证了通用性,又满足了业务定制化需求。




