ورود به پنل ادمین و صفحهی سلامت
پنل ادمین یک اپ جداست، روی رایانه، با ایمیل و رمز
۱. ورود
Section titled “۱. ورود”- روی رایانه به
admin.braino.irبرو. ظاهر تیرهی پنل عمداً با اپ کاربران فرق دارد تا محیطها با هم اشتباه نشوند. - ایمیل و رمز عبورت را بنویس و «ورود» را بزن.
- اگر رمز درست باشد ولی ایمیل در فهرست مجاز نباشد، پیام «این ایمیل اجازهی ورود به پنل ادمین را ندارد.» میآید و ورود انجام نمیشود.

۲. صفحهی «سلامت سیستم»
Section titled “۲. صفحهی «سلامت سیستم»”هر ۳۰ ثانیه خودش تازه میشود. کارتها:
- پایش و آلارمها (بالای صفحه): متریکهای رجیستر ریسک — TTFT چت (زمان رسیدن اولین کلمهی پاسخ؛ میانه و p95 در ساعت و ۲۴ ساعت اخیر)، خطای AI در ۱۰ دقیقه، خطای ابزارهای دستیار در ۲۴ ساعت، صف jobs (آماده، در حال اجرا و قدیمیترین)، jobهای شکستخورده، اعتبار پیامک و دیسک دیتابیس. هر آلارمی که باز باشد بالای کارت با پیام و زمان شروعش در کادر قرمز میآید و خانهی همان متریک هم قرمز میشود (اعتبار OpenRouter خانهی جدا در این کارت ندارد — درصدش در کارت «کیف پول و پرداخت» است)؛ همین آلارم یک بار به بات تلگرام ادمین هم رفته و وقتی رفع شود پیام «رفع شد» میآید. نشان «همه سبز» یعنی آلارم بازی نیست. آستانهها در تنظیمات سیستم قابل تغییرند (کرون هر ۵ دقیقه بررسی میکند).
- Heartbeat: سرور هر دقیقه یک «ضربان» ثبت میکند تا دیتابیس رایگان خاموش نشود. «سالم» یعنی ضربان آخر کمتر از ۳ دقیقه پیش آمده. نوار ۶۰ خانهای دقیقههای اخیر را نشان میدهد؛ خانهی قرمز = دقیقهی جاافتاده.
- پیامک OTP — ساعت اخیر: تعداد کدهای ورود فرستادهشده در برابر سقف ساعتی (پیشفرض ۲۰۰۰). از ۸۰٪ به بعد برچسب «نزدیک سقف» و هشدار زرد میآید؛ اگر سقف پر شود ورود کاربران تا ساعت بعد متوقف میشود.

۳. اگر به مشکل خوردی
Section titled “۳. اگر به مشکل خوردی”«ایمیل یا رمز عبور درست نیست».
ایمیل و رمز را دوباره بررسی کن (زبان کیبورد انگلیسی باشد). برای بازیابی رمز به تیم فنی بگو.
Heartbeat «متوقف» شده.
کرون سرور کار نمیکند. تیم فنی طبق بند «⚠️ کرون heartbeat» در infra/runbooks/deploy-setup.md (ثبت دوبارهی کرون) اقدام کند.
کارت پایش آلارم قرمز دارد.
پیام آلارم میگوید کدام متریک از آستانه گذشته. دیسک بالای ۷۰٪: دادهی قدیمی/تستی را بررسی یا پلن دیتابیس را ارتقا بده. خطای ابزارها یا AI: لاگ دستیار (UG-AD-09) و وضعیت OpenRouter. صف jobs یا job شکستخورده: کرون Worker و لاگها. اعتبار پیامک: پنل ملیپیامک را شارژ کن. با سبز شدن متریک، آلارم خودش بسته میشود.
کارت «پایش و آلارمها» دیده نمیشود.
خواندن متریکها از دیتابیس شکست خورده (بقیهی صفحه سالم میماند). لاگ admin_ops_metrics_failed را در Workers Logs ببین.
پیامک «نزدیک سقف» است ولی مدرسهی جدیدی شروع نکرده.
ممکن است کسی در حال سوءاستفاده از ارسال پیامک باشد (SMS-pumping). لاگهای سرور را بررسی کن؛ سقف با otp_hourly_cap در تنظیمات سیستم قابل تغییر است.
