Sentry پلتفرمی برای دریافت و گروه‌بندی خطاهای نرم‌افزار و تحلیل عملکرد است. در برنامه وب، Exception و Stack Trace را همراه زمینه اجرا نشان می‌دهد تا توسعه‌دهنده ریشه مشکل را پیدا کند.

نصب نمونه در پایتون

pip install sentry-sdk
import sentry_sdk
sentry_sdk.init(dsn="YOUR_SENTRY_DSN", traces_sample_rate=0.1)

def checkout():
    raise RuntimeError("Example failure")

اتصال به لاراول

برای لاراول می‌توان بسته رسمی SDK سنتری را مطابق نسخه فریم‌ورک نصب کرد و DSN را از متغیر محیطی خواند. پیش از فعال‌سازی در محیط واقعی، فیلتر داده‌های حساس را تنظیم کنید.

حریم خصوصی

استک تریس و Breadcrumb ممکن است حاوی داده کاربر باشد. از ذخیره اطلاعات کارت، رمز و توکن خودداری کنید.

اصطلاحات مرتبط: قابلیت مشاهده‌پذیری، اوپن‌تلِمتری، ردیابی توزیع‌شده، الرتینگ.