در پایان این راهنما، لاگ درخواست‌های دامنه را به‌صورت لحظه‌ای و با فیلتر دلخواه در پنل مشاهده می‌کنیم؛ جزییات هر درخواست را می‌بینیم و فهرست لاگ‌ها را به‌صورت JSON دریافت می‌کنیم.

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

هزینه

استفاده از این قابلیت شامل هزینه مجزا است. برای برآورد هزینه می‌توان از ماشین حساب استفاده کرد.


پیش‌نیازها

  • دامنه یا زیردامنه پشت CDN ستون — آموزش‌ها
  • امکان ارسال چند درخواست تست به همان دامنه

مراحل

  1. در پنل، از سرویس توزیع محتوا وارد وب‌سایت‌ها می‌شویم، وب‌سایت مورد نظر را انتخاب می‌کنیم و بخش لاگ لحظه‌ای را باز می‌کنیم.
  2. شروع دریافت لاگ با فیلتر را انتخاب می‌کنیم و در صفحه‌ی بازشده، فیلتر را بر اساس ویژگی‌های درخواست تعریف می‌کنیم.
  3. شروع را می‌زنیم و صفحه را باز نگه می‌داریم. نرخ نمایش به ترافیک وب‌سایت بستگی دارد.
  4. چند درخواست به همان وب‌سایت ارسال می‌کنیم تا ردیف‌ها در فهرست ظاهر شوند.
  5. روی یک ردیف، جزییات بیشتر را باز می‌کنیم تا فیلدهای کامل را مشاهده کنیم.
  6. در صورت نیاز، فایل JSON را دریافت می‌کنیم تا فهرست فعلی را ذخیره کنیم یا برای بررسی به پشتیبانی ارسال کنیم.

سقف دریافت

پس از دریافت ۳۰۰۰ لاگ، جریان به‌صورت خودکار متوقف می‌شود. در ترافیک بالا ممکن است همه‌ی درخواست‌ها در فهرست نباشند و تنها بخشی از آن‌ها نمایش داده شود.


بررسی صحت

  • با باز بودن صفحه و چند درخواست تست، دست‌کم یک ردیف در فهرست دیده می‌شود.
  • فیلدهایی مثل cache_status، upstream_status و upstream_name در صورت وجود ترافیک، پر می‌شوند.

اگر فهرستی خالی است، صفحه را باز نگه می‌داریم، از رسیدن ترافیک به همان CDN اطمینان حاصل می‌کنیم و در صورت استفاده از فیلتر، شرط‌ها را ساده‌تر می‌کنیم.

مرجع فیلدها

فهرست کامل نام و معنی فیلدها را در مرجع فیلدهای لاگ درخواست دامنه می‌توانیم مطالعه کنیم.


ادامه مسیر