ابرووا
شروع رایگان
☰ فهرست مستندات · فیلتر و جست‌وجوی لاگ

فیلتر و جستجو

لاگ‌ها را سریع پیدا کنید: سطح لاگ، منبع، environment، بازه‌ی زمانی و جستجوی متنی یا regex را با هم ترکیب کنید تا دقیقاً به آنچه لازم دارید برسید.

به‌روزرسانی: ۵ آبان ۱۴۰۵

در صفحه‌ی ابرووا تریس › Logs در کنسول ابرووا، لاگ‌ها را با فیلترهای قدرتمند سریع پیدا کنید. سطح لاگ، منبع، environment، بازه‌ی زمانی و جستجوی متنی را با هم ترکیب کنید تا دقیقاً به آنچه لازم دارید برسید.

فیلتر بر اساس سطح لاگ#

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

  • fatal — کرش‌ها و خطاهای غیرقابل بازیابی
  • error — خطاهایی که باید فوراً بررسی شوند
  • warning — هشدار درباره‌ی مشکلات احتمالی (با نام warn ذخیره می‌شود)
  • info — اطلاعات عمومی درباره‌ی رفتار اپلیکیشن
  • debug — اطلاعات دقیق برای دیباگ
  • trace — لاگ‌های بسیار جزئی برای دیباگ عمیق

فیلتر بر اساس منبع#

در پنل منبع‌ها یک منبع را انتخاب کنید تا فقط خط‌های آن را ببینید؛ با ⌘/Ctrl-کلیک منبع‌های بیشتری به انتخاب اضافه می‌شود (در گوشی از دکمه‌ی همهٔ منبع‌ها استفاده کنید). منبع‌ها با رسیدن لاگ به‌طور خودکار ساخته می‌شوند.

نمونه‌ی منبع‌ها: nginx، api-server، worker، database، cache.

جستجو به بزرگی و کوچکی حروف حساس نیست و با هر بخشی از پیام لاگ، metadata یا منبع آن تطبیق پیدا می‌کند. اگر بخواهید پیام را با یک عبارت باقاعده (regex) تطبیق دهید، گزینه‌ی regex را در کادر جستجو روشن کنید (به بزرگی و کوچکی حروف حساس نیست و در مرورگر شما روی خط‌هایی که قبلاً بارگذاری شده‌اند اعمال می‌شود).

  • timeout — همه‌ی لاگ‌هایی که «timeout» در آن‌ها آمده
  • user_123 — لاگ‌های یک کاربر مشخص
  • 500 — خطاهای HTTP 500
  • connection refused — خطاهای اتصال

بازه‌ی زمانی#

برای محدود کردن جستجو یکی از بازه‌های آماده را انتخاب کنید:

  • ۱ ساعت اخیر (پیش‌فرض)
  • ۲۴ ساعت اخیر
  • ۷ روز اخیر
  • ۳۰ روز اخیر

لاگ‌ها ۷ روز نگه داشته می‌شوند، مگر اینکه نگهداری ۳۰ روزه را اضافه کنید (برای هر پروژه ماهانه ۵۰٬۰۰۰ تومان اضافه، هزینه از کیف پول)؛ بنابراین بازه‌های طولانی‌تر فقط لاگ‌هایی را نشان می‌دهند که هنوز نگه داشته شده‌اند.

برای محدود کردن به یک environment از منوی Environment استفاده کنید.

قابلیت‌های داشبورد#

  • تعداد هر سطح — هر دکمه‌ی سطح، تعداد خط‌های آن سطح را در یک نگاه نشان می‌دهد
  • پخش زنده — خط‌های جدید همان لحظه‌ی رسیدن نمایش داده می‌شوند (۱٬۰۰۰ خط آخر روی صفحه می‌ماند)؛ برای اسکرول و بارگذاری خط‌های قدیمی‌تر، پخش را متوقف کنید
  • نمای یکپارچه و ستونی — یک جریان ادغام‌شده را بخوانید، یا تا ۴ منبع را کنار هم مقایسه کنید
  • جزئیات لاگ — روی هر لاگ کلیک کنید تا پیام کامل و metadata آن را ببینید

ذخیره‌ی یک جستجو به نقش member یا بالاتر نیاز دارد؛ حذف لاگ‌ها یا منبع‌ها به نقش admin یا owner نیاز دارد. نقش‌ها و دسترسی‌ها را ببینید.

این صفحه مفید بود؟
گزارش مشکل