التثبيت حسب المنصة
Python
التثبيت pip install blipit
ثبّت حزمة blipit واستدعِ init مرة واحدة بالمفتاح العام ومعرّف المشروع الخاصين بمشروعك. يُبلّغ عن الاستثناءات غير المعالجة تلقائيًا، وتُكتشف تكاملات Django وFlask وFastAPI وCelery وSQLAlchemy وغيرها تلقائيًا.
1التثبيت
pip install blipit2التهيئة عند بدء التشغيل
لـ Django، ضعه في أعلى settings.py. لـ Flask أو FastAPI، قبل إنشاء التطبيق. القيمتان موجودتان في صفحة مفاتيح المشروع.
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: لا تستخدم هذا؛ ثبّت وحدة Blipit من متجر Odoo Apps بدلًا منه. فهي تعرف الطلب والمستخدم والشركة في Odoo.
- مرّر traces_sample_rate=0.2 إلى init وستظهر الطلبات في صفحة الأداء.
- هل تستخدم sentry-sdk بالفعل؟ يعمل دون تغيير مع DSN بقيمة https://<public key>@in.blipit.io/<project id>.
هل واجهتك مشكلة؟ راسل support@blipit.io. المفاتيح وDSN الدقيق لكل مشروع موجودة تحت مفاتيح API في app.blipit.io.

