זהו מיזוג-לוגי הפקודות שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
mergelogs - מיזוג ואיחוד יומני שרת אינטרנט
תַקצִיר
מיזוגלוגים -p penlog [-c] [-d] [-j ריצוד] [-t שניות] server1:logfile1 [server2:logfile2
...]
דוגמאות
mergelogs -p pen.log 10.0.0.1:access_log.1 10.0.0.2:access_log.2
mergelogs -p pen.log 10.0.18.6:access_log-10.0.18.6 10.0.18.8:access_log-10.0.18.8
תיאור
כאשר נעשה שימוש בעט לטעינת שרתי אינטרנט באיזון, קובץ היומן של שרת האינטרנט מפרט את כל הגישה
כמגיע מהעט הריצה המארח. זה מקשה על ניתוח קובץ היומן.
כדי לפתור זאת, עט יוצר קובץ יומן משלו, המכיל את כתובת הלקוח האמיתית, ה
זמן הגישה, כתובת שרת היעד והבתים הראשונים של הבקשות.
Mergelogs קורא את קובץ היומן של העט ואת קובצי היומן של כל שרתי האינטרנט עם איזון עומס,
משווה כל ערך ויוצר קובץ יומן משולב שנראה כאילו שרת האינטרנט
אשכול היו שרת פיזי יחיד. כתובות הלקוח מוחלפות בלקוח האמיתי
כתובות.
במקרה שלא ניתן למצוא כתובת לקוח תואמת ביומן העט, השרת
במקום זה נעשה שימוש בכתובת. זה לא אמור לקרות, והוא נועד ככלי איתור באגים. א
מספר רב של אלה מציין כי יש להגדיר את תאריך מערכת השרת, או כי
ערך הריצוד קטן מדי.
אתה כנראה לא רוצה להשתמש בתוכנית הזו. Penlog הוא הרבה יותר אלגנטי ופונקציונלי
פתרון.
אפשרויות
-c אין לשמור רשומות ביומן עט. השימוש באפשרות זו אינו מומלץ, כפי שיהיה
גרמו ל-mergelogs לחפש ביומן העט כולו עבור כל שורה ביומני שרת האינטרנט.
-d איתור באגים (חזור להמשך).
-p penlog
קובץ יומן מהעט.
-j ריצוד
ריצוד בשניות (ברירת מחדל 600). זוהי הווריאציה המקסימלית בחותמות זמן ב
העט וקובצי היומן של שרת האינטרנט. ערך קטן יותר יביא ליומן עט קטן יותר
מטמון ועיבוד מהיר יותר, תוך סיכון של החמצת ערכים.
-t שניות
ההבדל בשניות בין הזמן בשרת העט ל-UTC. לדוגמה,
זה 7200 (שעתיים) בפינלנד.
שרת:logfile
כתובת שרת האינטרנט ושם קובץ היומן.
השתמש ב-mergelogs באופן מקוון באמצעות שירותי onworks.net