ابدأ ربط تطبيقك مع AllStak.
ثبّت حِزمة Sentry الرسمية لبيئة التشغيل، وهيّئها باستخدام DSN الخاص بمشروع AllStak، وتحقق من أول حدث خطأ متوافق.
البدء السريع
ثلاث خطوات حتى تظهر أول بيانات من تطبيقك.
أنشئ مشروعًا
أنشئ مشروعًا في لوحة AllStak. كل مشروع له مفاتيحه وبيئاته ومدة حفظه.
Projects → New project → "checkout-api"انسخ DSN للمشروع
انسخ DSN الخاص بـ AllStak من إعداد المشروع. تستخدمه حِزم Sentry الرسمية لإرسال الأحداث إلى AllStak.
ALLSTAK_DSN=https://[email protected]/PROJECT_IDثبّت حزمة Sentry الرسمية
ثبّت حزمة Sentry الرسمية المناسبة لتطبيقك، ثم هيّئها مرة واحدة باستخدام DSN الخاص بـ AllStak.
npm install @sentry/nextjs
import * as Sentry from "@sentry/nextjs";
Sentry.init({
dsn: process.env.NEXT_PUBLIC_ALLSTAK_DSN,
environment: "production",
release: "v2.4.1",
})مفاتيح المجمّع والاستقبال المباشر
تستخدم حِزم Sentry الرسمية DSN الخاص بمشروع AllStak. أدِر مفاتيح API هنا فقط لمسارات المجمّعات والاستقبال غير التابع لـ Sentry والموثقة صراحةً.
- يستخدم استقبال أخطاء حِزم Sentry الرسمية DSN الخاص بالمشروع لا بيانات الاعتماد هذه.
- استخدم مفاتيح API فقط لمسارات الاستقبال المباشر والمجمّعات القياسية الموثقة.
- بيانات اعتماد المجمّع تصادق استقبال Alloy وOpenTelemetry وPrometheus المدعوم.
- كل البيانات المرسلة موثّقة ومشفّرة أثناء النقل (TLS).
- دوّر أو ألغِ بيانات الاعتماد غير التابعة لـ Sentry بشكل مستقل عن DSN الخاص بالمشروع.
مفاتيح API
checkout-apiastk_live_••••a1b2آخر استخدام قبل دقيقتينastk_stg_••••c3d4آخر استخدام قبل ساعةastk_dev_••••e5f6آخر استخدام قبل 3 أيامتدوير المفتاح يُلغي القيمة القديمة فورًا.
حِزم SDK
حِزم Sentry رسمية لبيئات التشغيل المدعومة. ثبّت الحزمة واضبط DSN الخاص بمشروع AllStak وتحقق من حدث تجريبي.
الواجهة الأمامية
npm i @sentry/browserعرض الدليلnpm i @sentry/reactعرض الدليلnpx @sentry/wizard@latest -i nextjsعرض الدليلnpm i @sentry/vueعرض الدليلnpm i @sentry/nuxtعرض الدليلnpm i @sentry/angularعرض الدليلnpm i @sentry/sveltekitعرض الدليلnpm i @sentry/astroعرض الدليلالخلفية
npm i @sentry/nodeعرض الدليلnpm i @sentry/nestjsعرض الدليلnpm i @sentry/nodeعرض الدليلcomposer require sentry/sentry-laravelعرض الدليلio.sentry:sentry-spring-boot-starter-jakartaعرض الدليلgo get github.com/getsentry/sentry-goعرض الدليلgem install sentry-rubyعرض الدليلpip install sentry-sdkعرض الدليلdotnet add package Sentry.AspNetCoreعرض الدليلnpm i @sentry/nodeعرض الدليلcomposer require sentry/sentry-symfonyعرض الدليلcargo add sentryعرض الدليلالجوال
التكاملات
اربط AllStak بقنوات التنبيه والبنية التحتية وسير عمل فريقك.
تنبيهات
بنية تحتية
سير العمل
الخطوات التالية
بمجرّد أن تبدأ بالإبلاغ عن الأحداث، أكمِل إعدادك.