You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在自托管Sentry版本中开启Profiling功能?

自托管Sentry配置Profiling功能步骤

环境前置要求

  • 自托管Sentry版本需为22.10.0及以上,Profiling功能从该版本开始正式支持自部署
  • 服务器资源需达标:至少2核CPU、4GB内存,Profiling会额外消耗存储与CPU资源

服务端配置

  1. 修改sentry/config.yml配置文件:
    找到profiling相关配置块,确保启用功能:
    profiling:
      enabled: true
      # 可选:若使用本地存储,指定存储路径,默认使用Sentry自带对象存储
      # storage: "/var/lib/sentry/profiling"
    
  2. 更新sentry/sentry.conf.py:
    添加或确认以下配置项:
    # 开启组织级Profiling功能权限
    SENTRY_FEATURES['organizations:profiling'] = True
    
  3. 重启Sentry服务:
    如果是Docker Compose部署,执行命令:
    docker-compose down && docker-compose up -d
    

客户端配置(以Python为例,其他语言逻辑一致)

  1. 安装带Profiling扩展的SDK:
    pip install sentry-sdk[profiling]
    
  2. 初始化SDK时启用Profiling:
    import sentry_sdk
    
    sentry_sdk.init(
        dsn="你的Sentry项目DSN",
        traces_sample_rate=1.0,
        # 采样率可按需调整,生产环境建议设为0.1以降低资源开销
        profiles_sample_rate=1.0,
    )
    

配置验证

启动业务应用,触发若干请求或操作后,登录Sentry后台进入对应项目,切换到Profiling标签页,等待数分钟即可查看生成的性能剖析报告。

内容的提问来源于stack exchange,提问作者Ryabchenko Alexander

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 08:22:42