Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
pac
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ai-tools
pac
Commits
6dfe2f1a
Commit
6dfe2f1a
authored
Oct 10, 2026
by
luoqi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
docs: record FridayAI Sentry staging validation
parent
66ae0095
Pipeline
#3750
failed in 0 seconds
Changes
1
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
31 additions
and
0 deletions
+31
-0
docs/qa/2026-10-10-friday-ai-sentry.md
+31
-0
No files found.
docs/qa/2026-10-10-friday-ai-sentry.md
0 → 100644
View file @
6dfe2f1a
# FridayAI Sentry 接入验证
-
范围:
`friday-ai-web`
(项目 46)、
`friday-ai-service`
(项目 47)。
`channel-ingress`
不接入。
-
同一组项目通过
`environment=test/production`
区分环境,
`release`
使用部署镜像标签。
-
只采集错误,不开启性能采样、录屏;去掉请求正文、请求头、用户对象、extra、控制台与点击面包屑,地址去除查询参数及片段。异常文本与堆栈保留,不应在业务异常中拼接敏感原文。
-
DSN 写入服务器环境文件,不写入源码;生产只更新
`/data/pac-ops/readiness-20261010/config/ai-service.env.draft`
,不部署生产应用。
-
复用 PAC 同环境的企微告警机器人;本次未手工发送企微消息。
## 本地验证
-
utils 构建、AI 前后端类型检查通过。
-
Web 使用独立
`.next-sentry-check`
目录完成生产构建,未覆盖开发产物。
-
frozen lockfile 安装、Shell 语法、diff 空白检查通过。
-
部署脚本及脱敏测试 19 项通过,包括失败时不切换服务、环境区分、只提取公开 DSN、不执行 env 内容。
## 测试环境结果
-
已部署镜像标签:
`1b1dd61-20261010T054414Z`
;部署脚本退出码 0。
-
API
`/health/ready`
返回
`status=ok, db=up`
,Web
`/login`
HTTP 200;74 条已有迁移全部应用,本次没有新迁移。
-
运行容器启用 Sentry,
`environment=test`
、
`release`
与镜像标签一致;Web 静态脚本包含项目 46 的 DSN。
-
用运行容器的 SDK、环境和过滤函数向两个项目分别发送合成异常,均收到 HTTP 200、flush 成功:
-
service:
`d83ff4099561465ba76507f3fbd2753b`
-
web:
`401d47743ad542309de7f36397568686`
-
以上验证的是接收端成功接收;未登录 Sentry 看板确认展示,也未在真实浏览器中制造异常。Web envelope 接口对测试域名的 CORS 预检通过。
-
PAC API 健康;PAC 前后端、中转容器的 ID、镜像、启动时间与部署前逐项一致。
-
配置及数据库备份:测试机
`/var/backups/friday-ai/sentry-20261010`
;部署日志
`/var/tmp/ai-sentry-20261010/deploy.log`
。
## 限制
-
本次没有提供 source map 上传凭据,未验证前端压缩堆栈的源码还原。
-
Sentry 错误上报不替代进程存活、积压与业务告警。
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment