您现在的位置是:亿华云 > IT科技
Sentry 开发者贡献指南 - SDK 开发(数据处理)
亿华云2025-10-09 03:44:14【IT科技】1人已围观
简介敏感数据在较旧的 SDK 中,您有时可能会看到复杂的构造以允许用户剥离敏感数据。较新的 SDK 不再具有此功能,因为维护每个 SDK 太难了。相反,只剩下两个简单的配置选项:send-default-
敏感数据
在较旧的开发开 SDK 中,您有时可能会看到复杂的数据构造以允许用户剥离敏感数据。较新的处理 SDK 不再具有此功能,因为维护每个 SDK 太难了。开发开相反,数据只剩下两个简单的处理配置选项:
send-default-pii 默认是禁用的,这意味着默认情况下不发送自然敏感的开发开数据。这意味着,数据例如: https://docs.sentry.io/error-reporting/configuration/#send-default-pii 将 HTTP 请求附加到事件时,处理"raw(原始)" 主体(无法解析为 JSON 或 formdata 的开发开主体)将被删除,并且已知的数据敏感 header(例如 Authorization 或 Cookies)也将被删除。 用户特定信息(例如,处理根据所使用的开发开 Web 框架的服务器托管当前用户 ID)根本不会发送。 请注意,数据如果用户在 scope 内明确设置请求,处理则不会从该请求中删除任何内容。上述规则仅适用于 SDK 附带的集成。 before-send 可用于注册具有自定义逻辑的回调以删除敏感数据。 https://docs.sentry.io/error-reporting/configuration/#before-send可变大小
事件负载中允许用户指定值或动态值的字段大小受到限制。这适用于大多数元数据字段,例如堆栈跟踪中的变量,以及上下文(context)、标签(tag)和额外数据(extra):
值的映射(例如 HTTP data、extra data 等)限制为 50 个 item 对。 Event ID 限制为 36 个字符,并且必须是有效的 UUID。 Tag key 限制为 32 个字符。香港云服务器 Tag 值限制为 200 个字符。 Culprits 限制为 200 个字符。 Context 对象限制为 8kB。 单个 extra data 项限制为 16kB。总 extra data 限制为 256kb。 Message 限制为 8192 个字符。 HTTP data(body)限制为 8kB。在将 HTTP data 附加到事件之前,始终对其进行修剪。 堆栈跟踪限制为 50 帧。如果发送更多,数据将从堆栈的中间删除。此外,大小限制适用于所有存储请求,包括请求(request)、事件负载(event payload)和附件(attachment)的总大小。Sentry 拒绝所有超过这些限制的请求。请参阅以下资源以了解确切的大小限制:
信封(Envelope)端点大小限制 https://develop.sentry.dev/sdk/envelopes/#size-limits 存储(Store)端点大小限制 https://develop.sentry.dev/sdk/store/#size-limits更多
Sentry 开发者贡献指南 - SDK 开发(性能监控:Sentry SDK API 演进)
云服务器提供商很赞哦!(9)
相关文章
- 要如何了解反向解析和域名解析?新手该怎么去操作?
- 搭建模型第一步:你需要预习的NumPy基础都在这了
- 开发者如何挑选最合适的机器学习框架?
- 我用Python分析了4W场比赛,2018世界杯冠军竟然是……
- 如果你的潜在终端必须是这个米(域名),那么潜在终端并不多,也没有硬通货,那么你的域名应该在终端有兴趣购买时出售。否则,你可能得自己留着吃。
- 开发软件时让不同团队并肩作战的10个要点
- 管理员百宝箱:节省时间的10款杀手级工具
- 10行代码-利用Python做一个微信聊天机器人(简单易懂)
- ICANN 规章禁止转移已经被记录或者在60天前内转移的域名。
- 2018开发者生态报告:Java最流行,Go最有潜力,JavaScript最常用