التوثيق

ابدأ ربط تطبيقك مع AllStak.

ثبّت SDK، أضف مفتاح API، وابدأ بإرسال الأخطاء والطلبات والسجلات وحالة السيرفرات.

إرسال البيانات بمفتاح APIإعداد SDKمتوافق مع OpenTelemetryيدعم الاستضافة الذاتية

البدء السريع

ثلاث خطوات حتى تظهر أول بيانات من تطبيقك.

01

أنشئ مشروعًا

أنشئ مشروعًا في لوحة AllStak. كل مشروع له مفاتيحه وبيئاته ومدة حفظه.

dashboard
Projects → New project → "checkout-api"
02

أنشئ مفتاح API

أنشئ مفتاحًا للبيئة التي تريد مراقبتها، مثل production أو staging.

.env
ALLSTAK_API_KEY=astk_live_xxxxxxxxx
03

ثبّت SDK وشغّله

ثبّت الحزمة المناسبة لتطبيقك. بعدها يبدأ AllStak بالتقاط الأخطاء والطلبات الأساسية.

instrument.ts
npm install @allstak/next

AllStak.init({
  apiKey: process.env.NEXT_PUBLIC_ALLSTAK_API_KEY,
  environment: "production",
  release: "v2.4.1",
})
مصادقة عبر مفتاح API

إعداد مفتاح API

يستقبل AllStak البيانات عبر مفاتيح API لكل مشروع وبيئة. تدير المفاتيح من اللوحة وتستخدمها من متغيرات البيئة.

  • مفاتيح API تربط البيانات بمشروع واحد.
  • المفاتيح الخاصة بكل بيئة تفصل بين الإنتاج والتجهيز والتطوير.
  • رموز وكيل الخادم تصادق وكلاء المضيف والحاويات.
  • كل البيانات المرسلة موثّقة ومشفّرة أثناء النقل (TLS).
  • دوّر أو ألغِ مفتاحًا دون إعادة النشر — فهو موجود في متغيّرات بيئتك.

مفاتيح API

checkout-api
إنتاجastk_live_••••a1b2آخر استخدام قبل دقيقتين
اختبارastk_stg_••••c3d4آخر استخدام قبل ساعة
التطويرastk_dev_••••e5f6آخر استخدام قبل 3 أيام

تدوير المفتاح يُلغي القيمة القديمة فورًا.

حِزم SDK

حِزم SDK رسمية لكل طبقة من نظامك. ثبّتها، واضبط مفتاح API، وابدأ بالإبلاغ.

الواجهة الأمامية

الخلفية

الجوال

بنية تحتية

تحتاج إعدادًا خطوة بخطوة؟ تصفّح أدلّة الـ SDK

التكاملات

اربط AllStak بقنوات التنبيه والبنية التحتية وسير عمل فريقك.

تنبيهات

SlackDiscordMicrosoft TeamsEmailWebhooksPagerDutyOpsgenieTelegram

بنية تحتية

DockerKubernetesNGINXRedisPostgreSQL

سير العمل

JiraWebhooksStatus Page