سیاههها

سیاههها پانل Cloud برای بررسی خروجی ساخت، فعالیت زمان اجرا و پیام‌های خطا از پروژه شما است.

زمان استفاده از Logs

سیاههها را زمانی باز کنید که برنامه آن طور که انتظار دارید رفتار نمی کند و به جای حدس زدن بصری به شواهد فنی نیاز دارید.

از آن برای مشکلاتی مانند:

  • استقرار یا ساختی که مطابق انتظار کامل نشد
  • صفحه یا ویژگی که در پیش نمایش کار می کند اما در زمان اجرا با شکست مواجه می شود
  • API، اعتبار، یا جریان های پرداختی که خطاها را برمی گرداند
  • اشکال زدایی یک شماره زنده پس از انتشار پروژه

کارهایی که می توانید در Logs انجام دهید

در پانل سیاههها، می‌توانید:

  • بین لاگ های زمان اجرا و لاگ های ساخت سوئیچ کنید
  • فیلتر کردن خطوط ورود به سیستم با جستجو
  • خطوط اجرای جدید را به صورت زنده تماشا کنید
  • هنگام خواندن، پیمایش خودکار را روشن یا خاموش کنید
  • نمای گزارش فعلی را پاک کنید

این سیاههها را به مکان اصلی برای بررسی آنچه برنامه در پشت رابط کاربری انجام می دهد تبدیل می کند.

زمان اجرا در مقابل لاگ های ساخت

از نوع لاگ مناسب برای مشکل استفاده کنید:

  • گزارش‌های زمان اجرا زمانی کمک می‌کنند که برنامه از قبل در حال اجرا باشد اما چیزی در طول استفاده واقعی از کار بیفتد
  • گزارش‌های بیلد زمانی کمک می‌کنند که تولید کد، استقرار یا راه‌اندازی، قبل از اجرای نرمال برنامه، نتیجه‌ای خراب ایجاد کند.

به عنوان یک قانون ساده:

  • اگر برنامه بارگیری می‌شود اما یک ویژگی خراب می‌شود، ابتدا گزارش‌های زمان اجرا را بررسی کنید
  • اگر برنامه قبل از قابل استفاده شدن شکست خورد، ابتدا لاگ های ساخت را بررسی کنید

چگونه لاگ ها را سریع بخوانیم

با خواندن هر خط شروع نکنید.

معمولاً سریعترین روش این است:

  1. یک بار مشکل را تکرار کنید.
  2. سیاههها را باز کنید.
  3. به مرتبط ترین برگه بروید.
  4. کلمات کلیدی واضحی مانند error، auth، payment، نام‌های نقطه پایانی، یا مهرهای زمانی را جستجو کنید.
  5. به جای خطوطی که فقط آن را تکرار می کنند، به دنبال اولین خطی باشید که شکست را توضیح می دهد.

اگر گزارش‌های زمان اجرا خیلی سریع به‌روزرسانی می‌شوند، اسکرول خودکار را خاموش کنید تا بتوانید یک قسمت را بدون پرش نما بررسی کنید.

زمانی که گزارش‌ها مفیدتر از پیش‌نمایش هستند

پیش نمایش ظاهر برنامه را نشان می‌دهد.

سیاههها نشان می دهد که برنامه واقعاً چه کاری انجام می دهد.

از سیاههها در موارد زیر استفاده کنید:

  • درخواست های ناموفق
  • خطاهای سمت سرور یا زمان اجرا
  • اسرار از دست رفته
  • شکست های یکپارچه سازی
  • ایجاد یا استقرار مشکلات

از پیش نمایش زمانی استفاده کنید که مشکل عمدتاً بصری یا مربوط به چیدمان باشد.

راهنماهای مرتبط