گزارش باگها را از کاربر نشنوید
ارورا Exceptionها را گروهبندی میکند، عملکرد را میسنجد و با AI راهحل پیشنهاد میدهد. کاملاً Sentry-compatible و یکپارچه با GitLab
Cannot read 'id' of undefined
SQLSTATE[42S02] table not found
Upstream request timed out
هرچه برای رفع خطا لازم دارید
از ثبت تا رفع، یک گردشکار یکپارچه.
گروهبندی هوشمند
Exceptionهای مشابه بهصورت خودکار در یک «Issue» تجمیع میشوند تا نویز از بین برود و روند واقعی خطا را ببینید.
نظارت بر عملکرد
Transactionهای کند، کوئریهای سنگین و مسیرهای پرتأخیر را با Distributed Tracing شناسایی کنید.
رفع خودکار با AI
ارورا Root Cause خطا را تحلیل میکند و یک Merge Request اصلاحی در GitLab ایجاد میکند.
یکپارچگی با GitLab
Issueها را به کامیتها و Merge Requestها متصل کنید و Release Tracking را خودکار کنید.
هشدار و Webhook
هنگام بروز خطای جدید یا جهش در نرخ خطا، از طریق Webhook، Mattermost، تلگرام، بله، ایمیل، پیامک یا کانالهای دلخواه باخبر شوید.
Stack Trace کامل
فریمهای کامل Stack با هایلایت کد درونبرنامه، شمارهٔ خط و متن پیرامون برای Debug سریع.
Logهای ساختارمند
Logها را کنار خطاها بفرستید — قابل جستجو، فیلتر بر اساس سطح، برچسبدار و متصل به Traceها. بدون نیاز به زیرساخت Logging جداگانه.
Session Replay
هر کلیک، اسکرول و درخواست شبکه پیش از بروز Exception را دوباره ببینید — با همان SDK رسمی Sentry، بدون ابزار جداگانه.
MCP برای دسترسی Agentهای AI
سرور MCP به Agentهایی مانند Claude و Cursor اجازه میدهد بین پروژهها جستوجو کنند، Issueها و Stack Trace را بررسی و آنها را حل کنند — با احراز هویت امن.
Source Map و Symbolication
Release Artifactها را بارگذاری کنید تا فریمهای فشردهٔ JavaScript به فایل، خط و متن اصلی کد بازگردانده شوند.
پیگیری Issue در GitLab
از روی یک خطا Issue GitLab بسازید یا Issueای که از قبل وجود دارد را لینک کنید — عنوان و توضیحات از پیش پر میشود، مستقیم از صفحهٔ Issue.
کنترل نگهداری داده
تعیین کنید Eventها برای هر سازمان چه مدت نگه داشته شوند
بگذارید AI باگها را فیکس کند
با یک کلیک، ارورا کل اطلاعات Exception نظیر Stack Trace و کد مرتبط را تحلیل میکند و در کوتاهترین زمان، یک فیکس پیشنهادی در قالب Merge Request ارائه میدهد.
- تحلیل Root Cause
- اعمال و تست پچ پیشنهادی
- ساخت Merge Request در GitLab
@@ app/Services/User.php @@ - $user = User::find($id); + $user = User::findOrFail($id); - return $user->profile->name; + return $user->profile?->name ?? 'guest';
فقط بابت آنچه مصرف میکنید بپردازید
قیمتگذاری ارورا بهصورت pay-as-you-go (PAYG) است؛ بدون محدودیت زمانی.