مستندات ارورا
ارورا (Errora) جایگزینی برای Sentry است: رصد خطا، ردیابی کارایی، لاگ ساختیافته، بازپخش نشست، مانیتورینگ کران و آپتایم، بازخورد کاربران، پروفایلینگ، متریک برنامه، داشبورد — بهعلاوهٔ یک سرور MCP و رفع خودکار با هوش مصنوعی که برایتان مرجریکوئست باز میکند.
ارورا با پروتکل Sentry سازگار است. برنامهتان را با SDK رسمی Sentry همان زبان یا فریمورک تجهیز میکنید و فقط DSN را به ارورا میدهید. هیچ کتابخانهٔ اختصاصیای برای نصب وجود ندارد و هیچ قفلشدگی به فروشنده هم در کار نیست: همان کد، بسته به یک متغیر محیطی، به Sentry یا ارورا داده میفرستد.
از کجا شروع کنیم
شروع سریع ←
سازمان و پروژه بسازید، DSN را بردارید و در پنج دقیقه اولین خطا را ببینید.
مفاهیم پایه ←
سازمان، پروژه، کلید DSN، رویداد، خطا (Issue)، ترِیس، محیط و نسخه.
راهاندازی SDK ←
جاوااسکریپت، Node.js، پایتون، PHP/لاراول، Go و هر پلتفرم دیگر Sentry.
راهنمای تصویری ←
تور راهنمای درونبرنامهای داشبورد و روش پخش دوبارهٔ آن.
محصولات
هر قابلیت راهنمای راهاندازی خودش را دارد: چه چیزی را در SDK روشن کنید، چه چیزی را در پنل تنظیم کنید و چطور مطمئن شوید داده میرسد.
| محصول | چه میدهد |
|---|---|
| رصد خطا | استثناهای گروهشده، ردپای فراخوانی، روند، واگذاری و گردش کار |
| کارایی و ردیابی | تراکنشها، اسپنها، آبشار ترِیس، توان عملیاتی و تأخیر |
| لاگ ساختیافته | سطح شدت، ویژگیهای نوعدار، پیوند به ترِیس و جستوجوی متنی |
| بازپخش نشست | ضبط rrweb از نشستی که خطا در آن رخ داده |
| بازخورد کاربران | ویجت، فرم گزارش خطا و API سمت سرور |
| مانیتورینگ کران | چکاین طبق زمانبندی کران/بازهای، جابهای نرسیده و طولانی |
| مانیتورینگ آپتایم | بررسی زمانبندیشدهٔ HTTP با شرطگذاری و ساخت خطای قطعی |
| پروفایلینگ | پروفایل نمونهبرداریشده، فلیمگراف و کندترین توابع |
| متریک | شمارنده، توزیع، گیج و مجموعه روی trace_metric یا statsd |
| داشبورد | نمودار، جدول و عدد بزرگ روی همهٔ مجموعهدادهها |
| رصد هوش مصنوعی | اسپنهای gen_ai.* و mcp.* → اجرای ایجنت، مصرف توکن، فراخوانی ابزار |
| گزارش سیاست امنیتی | نقطهٔ report-uri برای CSP و Expect-CT و HPKP |
| سورسمپ و نسخهها | بارگذاری فایلهای نسخه و بازگرداندن فریمهای مینیفایشده |
| رفع خودکار با هوش مصنوعی | نوشتن وصله از روی ردپای خطا و باز کردن مرجریکوئست |
| هشدارها و اعلانها | وبهوک، Mattermost، تلگرام، بله، ایمیل و پیامک |
| یکپارچهسازیها | مخازن GitLab/GitHub و پیوند به تیکتهای بیرونی |
| سرور MCP | تا Claude و Cursor بتوانند خطاهایتان را بخوانند و ببندند |
ارورا چطور کنار هم مینشیند
برنامهٔ شما ──(SDK رسمی Sentry با DSN شما)──▶ ارورا
│
┌─────────────────┬───────────────┼───────────────┬──────────────────┐
▼ ▼ ▼ ▼ ▼
خطاهای گروهشده کارایی، لاگ، متریک، مانیتور کران هشدار به تلگرام،
پروفایل، بازپخش، و آپتایم بله، ایمیل، پیامک،
رصد AI بازخورد کاربر Mattermost، وبهوک
برنامهتان میفرستد؛ ارورا داده را بیدرنگ میپذیرد و گروهبندی و ذخیرهسازی را خودش انجام میدهد — بنابراین ابزارگذاری هیچوقت به درخواستهای شما تأخیر اضافه نمیکند.
راهنمای بیشتر
- مرجع API — REST API و نقاط دریافت رویداد؛ شمای زندهٔ OpenAPI
روی
/api/schema/و Swagger UI روی/api/docs/در دسترس است. - حساب و سازمان — سازمانها و نقشها، پروژهها و کلیدهای DSN، توکنهای دسترسی.
- صورتحساب — کیف پول و قیمتگذاری مصرفی.