按平台安装
Python
安装 pip install blipit
安装 blipit 包,并用项目的公钥和项目 id 调用一次 init。未处理的异常会自动上报,Django、Flask、FastAPI、Celery、SQLAlchemy 及其他集成会自动检测。
1安装
pip install blipit2启动时初始化
Django:放在 settings.py 顶部。Flask 或 FastAPI:在创建 app 之前。两个值都在项目的密钥页面上。
import blipit
blipit.init(
key="<public key>",
project=<project id>,
environment="production",
release="myapp@1.4.2",
)3手动捕获和登录尝试
blipit.capture_exception(err)
blipit.capture_message("cache miss rate above 50%", level="warning")
blipit.set_user({"id": "42", "email": "ana@example.com"})
blipit.capture_security("login_failed", actor=email, ip=request.META.get("REMOTE_ADDR"), outcome="bad_password")4验证是否生效
打开 app.blipit.io 中的“问题”。首个事件几秒钟内就会出现,并归组为一个问题,负责人会收到邮件。
blipit.capture_message("Hello from Python")须知
- Odoo:不要用这个;请改从 Odoo Apps 商店安装 Blipit 模块。它了解 Odoo 的请求、用户和公司。
- 向 init 传入 traces_sample_rate=0.2,请求就会显示在性能页面。
- 已经在用 sentry-sdk?无需更改即可使用 DSN https://<public key>@in.blipit.io/<project id>。
遇到问题?发邮件至 support@blipit.io。每个项目的密钥和确切的 DSN 在 app.blipit.io 的“API 密钥”下。

