Installation par plateforme
Python
Installation pip install blipit
Installez le package blipit et appelez init une fois avec la clé publique et l'identifiant de votre projet. Les exceptions non gérées sont signalées d'elles-mêmes, et les intégrations Django, Flask, FastAPI, Celery, SQLAlchemy et autres sont détectées automatiquement.
1Installation
pip install blipit2Initialiser au démarrage
Pour Django, placez-le en haut de settings.py. Pour Flask ou FastAPI, avant la création de l'application. Les deux valeurs sont sur la page Clés du projet.
import blipit
blipit.init(
key="<public key>",
project=<project id>,
environment="production",
release="myapp@1.4.2",
)3Capture manuelle et tentatives de connexion
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")4Vérifier que ça fonctionne
Ouvrez Problèmes dans app.blipit.io. Le premier événement apparaît en quelques secondes, regroupé en un problème, et les responsables reçoivent un e-mail.
blipit.capture_message("Hello from Python")Bon à savoir
- Odoo : n'utilisez pas ceci ; installez plutôt le module Blipit depuis l'Odoo Apps store. Il connaît la requête, l'utilisateur et la société d'Odoo.
- Passez traces_sample_rate=0.2 à init et les requêtes apparaissent sur la page Performance.
- Déjà sur sentry-sdk ? Il fonctionne sans modification avec le DSN https://<public key>@in.blipit.io/<project id>.
Bloqué ? Écrivez à support@blipit.io. Les clés et le DSN exact de chaque projet sont sous Clés API dans app.blipit.io.

