لاگ

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

473 کلمه 3 دقیقه
پیکربندی لاگ, اشکال‌زدایی, عیب‌یابی fa

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

کنترل های گزارش

از این کارت‌ها به‌عنوان نقشه برچسب‌های قابل مشاهده در این نما استفاده کنید. هر کارت یک فیلد، کنترل یا وضعیت را نام می‌برد و پیش از تغییر یا اتکا به آن، کاربردش را توضیح می‌دهد.

انتخاب های قابل مشاهده

اینها کنترل ها، حالت ها یا اندازه گیری ها در نما هستند. آنها را به عنوان مرجع بخوانید، نه به عنوان ادعای ویژگی.

شدت

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

دسترسی داشته باشید

رفتار ترافیکی connection-level را اضافه می کند. ورودی های دسترسی به عنوان اطلاعات ظاهر می شوند.

DNS

رفتار name-resolution را اضافه می کند. ورودی‌های DNS به‌عنوان Debug ظاهر می‌شوند، بنابراین زمانی که باید آن‌ها را در لیست معمولی ببینید، از Debug استفاده کنید.

جستجو

جستجو با متن پیام و نام‌های شدت، case-insensitively مطابقت دارد. جستجو از طریق گزارش‌های ذخیره شده مشاهده می‌شود، حتی زمانی که انتخابگر شدت پایین‌تر تنظیم شده باشد.

پاک کردن

قبل از یک آزمایش جدید، ورودی های ذخیره شده را پاک می کند. ورودی های ذخیره شده و in-memory، نه فقط ردیف های فیلتر شده قابل مشاهده را پاک می کند.

ردیف ها

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

بعد از اینکه Observability مشکلی را نشان داد از Log استفاده کنید

قابلیت مشاهده به شما می گوید که تاخیر زیاد است، کاوش هنوز در حال انجام است، یا زمان بررسی های اخیر به پایان رسیده است. Log به شما می گوید که Tunna چه چیزی را در طول یک تولید مثل ضبط کرده است. لاگ‌ها را پاک کنید، یک آزمایش متمرکز را اجرا کنید، سپس جدیدترین پیام‌ها را با وضعیت تأخیر گره مقایسه کنید.

کنترل‌های گزارش با تغییر آن‌ها ذخیره می‌شوند

شدت، دسترسی، و DNS زمانی که پیکربندی گزارش تغییر می کند ذخیره می شود. جستجو موقت است و Clear ورودی های ذخیره شده و in-memory را حذف می کند. هیچ گزارشی پیدا نشد به این معنی است که فیلتر فعلی یا تاریخچه ذخیره شده هیچ ردیف منطبقی ندارد.

اشکال زدایی موقتی است

گزارش‌های Debug، Access و DNS برای تشخیص مفید هستند، اما می‌توانند باتری، CPU، حافظه، ذخیره‌سازی، استفاده از داده و نویز را افزایش دهند. بعد از آزمایش آنها را به عقب برگردانید.