设置功能标志
使用功能标志,Sentry 可以跟踪应用程序中的功能标志评估,保持功能标志更改的审计日志,并报告可能导致错误的任何可疑更新。
当前处于测试阶段
功能标志变更跟踪和功能标志评估跟踪当前处于公开测试阶段。
- 你已安装 Python SDK。
评估跟踪通常需要启用 SDK 集成。集成是特定于提供商的。支持的提供商文档列表如下。
通用 API 允许你手动跟踪功能标志评估。这些评估保存在内存中,并在发生错误时发送到 Sentry 进行审查和分析。具体来说,通用集成使用户能够与专有(或不受支持的)功能标志解决方案集成。目前,我们仅支持布尔标志评估。
Copied
from sentry_sdk.feature_flags import add_feature_flag
add_feature_flag('test-flag', False) # Records an evaluation and its result.
sentry_sdk.capture_exception(Exception("Something went wrong!"))
进入你的 Sentry 项目并确认你的错误事件已记录功能标志 "test-flag" 及其值 "false"。
变更跟踪需要在功能标志提供商处注册 Sentry 网络钩子。有关设置说明,请访问您所使用提供商的文档: