بسیاری از کاربران فراز متوجه میشوند که برخی هشدارهای قدیمی همچنان در بخش گزارش وقوع هشدار یا لاگ (Log) نمایش داده میشوند و تعجب میکنند که چرا این هشدارها به صورت خودکار حذف نشدهاند. فراز سیستم پاکسازی خودکار دارد، اما این سیستم بر اساس قوانین خاصی عمل میکند که در این راهنما به طور کامل توضیح میدهیم تا بفهمید چرا بعضی هشدارها باقی میمانند و چه زمانی حذف میشوند.
سیستم حذف خودکار هشدارها
فراز به صورت خودکار هشدارهای قدیمی را از لاگ حذف میکند تا عملکرد سیستم روان باقی بماند و سرورها از انباشت داده جلوگیری کنند. این فرآیند به صورت خودکار و بدون نیاز به دخالت کاربر انجام میشود.
زمان پاکسازی روزانه
فرآیند پاکسازی هر روز اجرا میشود. در این زمان، سیستم تمام هشدارهای فعال شده را بررسی میکند و هشدارهایی که شرایط حذف را دارند، پاک میشوند.
شرایط حذف هشدارها
هشدارهای فعال شده زمانی از لاگ حذف میشوند که حداقل یکی از دو شرط زیر را برآورده کنند. توجه داشته باشید که کافی است فقط یک شرط برقرار باشد تا هشدار حذف شود.
شرط اول: قدمت بیش از 30 روز
اگر هشدار فعال شده بیش از 30 روز از زمان رخ دادن آن گذشته باشد، به صورت خودکار حذف میشود. این قانون اطمینان میدهد که هشدارهای خیلی قدیمی که دیگر کاربردی ندارند، در لاگ باقی نمانند.
برای مثال، اگر یک هشدار قیمتی در اول فروردین فعال شده باشد، تا اول اردیبهشت (30 روز بعد) در لاگ باقی میماند و پس از آن در اولین پاکسازی روزانه حذف میشود.
شرط دوم: بیش از 100 رویداد برای یک هشدار
اگر یک هشدار خاص بیش از 100 بار فعال شده باشد، سیستم فقط 100 رویداد اخیر را نگه میدارد و رویدادهای قدیمیتر را حذف میکند.
این شرط برای هشدارهایی که به دفعات زیاد فعال میشوند (مثل هشدارهای عبور که ممکن است چندین بار در روز فعال شوند) بسیار مهم است. برای مثال، اگر یک هشدار 150 بار فعال شده باشد، 50 رویداد قدیمیتر حذف شده و فقط 100 مورد اخیر باقی میماند.
چرا برخی هشدارها باقی میمانند؟
اگر هشدارهای شما همچنان در لاگ نمایش داده میشوند، به این معناست که هنوز هیچکدام از دو شرط حذف برآورده نشده است.
هشدارهای جدیدتر از 30 روز
اگر هشدار کمتر از 30 روز قدمت دارد، تا رسیدن به این مدت در لاگ باقی میماند.
هشدارهای با رویداد کمتر از 100
اگر هشدار کمتر از 100 بار فعال شده است، تمام رویدادهای آن نگه داشته میشوند حتی اگر قدیمی باشند.
کنترل دستی بخش گزارش وقوع هشدار
اگر میخواهید خودتان لاگ را مدیریت کنید، میتوانید به صورت دستی هشدارهای قبلی را حذف نمایید. اما نیازی به این کار نیست زیرا سیستم خودکار به خوبی عمل میکند.
نکات مهم
پاکسازی روزانه در ساعت مشخص انجام میشود، نه بلافاصله پس از 30 روز. اگر هشدار هنوز در لاگ است، یعنی شرایط حذف را ندارد. حذف خودکار فقط رویدادهای فعال شده را شامل میشود، نه خود هشدارها. هشدارهای فعال شما همچنان کار میکنند حتی اگر رویدادهای قدیمی حذف شوند.