Squid 7 access_log: انتخاب خروجی و قالب گزارش
ماژول گزارشگیری Squid، مسیر خروجی، قالب و فیلتر تراکنش را بهعنوان بخشهای جداگانه یک قاعده access_log بخوانید.
برای گزارش دسترسی فایلی در Squid 7 با قالب داخلی squid:
access_log daemon:/var/log/squid/access.log logformat=squid
مسیری را انتخاب کنید که چیدمان گزارش بتواند از آن استفاده کند. در صورت خطای مجوز هنگام باز کردن فایل، مسیر و دسترسی نویسنده واقعی را بررسی کنید. ماژول daemon رکوردها را به کمککننده گزارش میفرستد؛ stdio مستقیماً از طریق مدیریت فایل Squid مینویسد.
logformat=squid فیلدها را مستقل از نام فایل انتخاب میکند. این مقدار پیشفرض مستند نیز هست، بنابراین حذف نام بهتنهایی گزارش خالی را توضیح نمیدهد. نام سفارشی باید به logformat تعریفشده اشاره کند.
نمونههای قدیمیتر نام قالب را بدون گزینه پس از مسیر میگذارند. مرجع Squid 7 نگارش صریح گزینه در بالا را توصیه میکند.
تراکنشهای گمشده
نامهای ACL پس از گزینههای خروجی رکوردهای آن مقصد را فیلتر میکنند: همه شرطهای فهرستشده باید برقرار باشند. بدون فیلتر ACL، قاعده همه درخواستهای واجد شرایط برای آن مقصد را ثبت میکند. وقتی فقط بخشی از ترافیک گم شده است، سایر قواعد و فیلترهای گزارش را بررسی کنید.
ورودیها معمولاً تراکنشهای کاملشده را توصیف میکنند. یک تونل CONNECT باز میتواند پیش از ظهور رکورد نهاییاش هنوز ترافیک حمل کند.
این رابط برای Squid 7 فهرست شده و در Squid 8 بهعنوان ناموجود علامت خورده است. از پیکربندی گزارشی که برای نسخه مستقرشده مستند شده استفاده کنید.