SuperAPI AI 工具集

sentry-skill

智能体与模型

查看项目

更新于 10-15 23:42

技能介绍

用途:该技能用于在应用中接入 Sentry,实现错误监控、性能追踪与可观测性,覆盖 SDK 配置、错误捕获、性能监控、CLI 发布管理、API 调用、告警配置、OpenTelemetry 集成与自托管部署。

主要能力:支持 JavaScript/Node.js、Python、Go 的 SDK 初始化,配置 DSN、release、environment、采样率(sampleRate、tracesSampleRate、profilesSampleRate)与动态采样;通过 captureException、captureMessage 手动上报,使用 tags、extra、user、breadcrumbs、scope 附加上下文;支持手动事务、子 span 与跨服务分布式追踪;提供 sentry-cli 进行登录认证、创建发布、关联提交、上传 source maps 与调试符号、部署与最终化发布、Cron 监控与发送测试事件;可通过 REST API 查询组织、项目、问题与事件,创建发布,并支持分页与速率限制;支持问题告警与指标告警配置、OpenTelemetry OTLP 导出、自托管 Docker 部署及外部存储与数据库配置。

使用方式:按语言安装对应 SDK 并调用 Sentry.init 或 sentry_sdk.init 初始化;用 sentry-cli login 或设置 SENTRY_AUTH_TOKEN、SENTRY_ORG、SENTRY_PROJECT 认证;发布流程通常为 releases new、set-commits、upload-sourcemaps、deploys new、finalize。

适用场景:需要集中收集线上错误、追踪性能瓶颈、关联发布与源码、配置告警或自建 Sentry 服务的团队。

限制:具体收费、价格与平台支持范围资料未提供;自托管资源要求与配置项以官方文档为准,采样与数据清洗需按合规要求自行调整。