יומני Squid להיסטוריית בקשות, Cache Manager לסטטיסטיקה חיה
השתמשו ביומני תנועה לדוחות היסטוריים של בקשות וב-Cache Manager לדוחות ריצה חיים, ופרשו כל מדד בגבולות הדוח שאליו הוא שייך.
SARG מנתח את יומני התנועה של Squid. Cache Manager מציג דוחות על תהליך Squid שפועל כעת. בחרו את מקור הנתונים לפי השאלה שנשאלת.
| שאלה | מקור רלוונטי |
|---|---|
| אילו בקשות רשומות שלח לקוח? | access.log |
| תעבורה היסטורית מקובצת לפי משתמש או יעד | SARG המעבד את היומנים הזמינים |
| זמן ריצה נוכחי, זיכרון או מונים פנימיים | דוח ה-Cache Manager המתאים |
SARG אינו יכול לשחזר שדה שהיומן הנכנס מעולם לא רשם. הגדירו את תבנית היומן הנדרשת לפני איסוף התקופה שיש לנתח, והביאו בחשבון קבצים מסובבים וכל החרגה בקובץ access-log.
ב-Squid 6 ו-7, access_log קובע היכן ואילו תנועות תואמות נרשמות. logformat שולט בשדות הנרשמים. שליחת רשומות דרך UDP משנה את המסירה; היא אינה מוסיפה שדות תנועה חסרים ואינה מבטיחה שכל datagram יגיע. עבור מתעד קבצים ב-Squid 7, בחרו את הפלט ואת תבנית היומן שלו לפני איסוף התקופה הנדרשת.
לדוחות של Cache Manager יש היקף משלהם. בפריסות עם ריבוי עובדים Squid מאחד כמה ערכי עובדים, אך לא כל דוח נאסף באותו אופן. קראו את משמעות הדוח לפני שאתם מתייחסים למספר כאל מדידה אחת של המערכת כולה.
לבסוף, הבתים של תנועות ה-proxy וכלל התעבורה של ממשק הרשת הם מדידות שונות. ציינו איזו מהן הדוח באמת מכיל.