8Jul

צג האתר שלך בזמן אמת עם Apachetop

click fraud protection

כמנהל אתר, אני רוצה לעתים קרובות להיות מסוגל לראות בזמן אמת צפיות כאשר הם מגיעים.בטח, Google Analytics הוא חבילה נפלאה להסתכל על מגמות לאורך זמן, אבל יש עיכוב של כמה שעות שם, ואתה באמת לא יכול לראות נתונים כמו בקשות לשנייה או בתים סה"כ.

זה המקום שבו השירות Apachetop מגיע. זה כלי פשוט מאוד שורת הפקודה, כי אתה יכול להשתמש בו כדי לפקח על התנועה בזמן אמת.זה מבצע זאת על ידי ניתוח logashiles אפאצ 'י ולהציג פלט משמעותי למסך.

באמצעות Apachetop

לאחר התקנת כלי השירות( הוראות להלן), ניתן להפעיל אותו פשוט על ידי הפעלת Apachetop משורת הפקודה.מאחר ש- apachetop לפעמים ברירת המחדל לספרייה שגויה עבור logfiles, באפשרותך לעבור בפרמטר -f כדי לציין את מיקום קובץ היומן.זה גם מועיל כאשר יש לך הרבה וירטואלי המארחים על אותה תיבה.

apachetop -f /var/www/vhosts/howtogeek.com/statistics/logs/ access_log

זה מה שתראה לאחר כמה בקשות הגיעו:

ניטור מסגרת זמן

הדבר הראשון שיש לציין הוא טווח זמן ברירת המחדל עבור הנתונים המוצגים הוא 30 שניות, אז אל תצפוסופרת כוללת להמשיך לטפס לנצח.ניתן לשנות זאת על ידי העברת מספר ארגומנטים שונים.

instagram viewer

apachetop -H hits( האם להציג נתונים סטטיסטיים על המספר האחרון x של להיטים)

apachetop -T secs( יציג נתונים סטטיסטיים על האחרון x מספר שניות)

אני משתמש בטווח של 5-10 דקות בבדיקה שלי, וזה באמת מראה כמה משוב שימושי.יש אפשרויות אחרות אתה יכול לנסות גם כן.

Filters

הדבר הבא לציין הוא שאתה יכול לסנן את מה שמוצג בתצוגה.כדי לגשת למסננים, השתמש במקש F, ואתה אמור לראות שורה קטנה שצצה.

הקש על מקש כדי להוסיף מסנן והקו צריך לעבור.כעת תוכל לבחור לסנן לפי כתובת אתר, גורם מפנה או מארח.

אני הולך לבחור כתובת אתר על ידי להכות את u מפתח.תיבת הדו-שיח של המסנן תופיע בתחתית הדף:

מאחר שכל המאמרים שלי נמצאים תחת /howto/ של תיקיית המשנה, אני עומד להזין את זה.עכשיו apachetop רק להראות את הלהיטים הרלוונטיים להיטים למאמרים, במקום כל מכה על כל תמונה.

הצגת פרטי הבקשה

אם תשתמש במקשי למעלה / למטה, תבחין שהסמן זז למעלה ולמטה כדי לאפשר לך לבחור בקשה.(הודעה על * char)

אם אתה מכה על מקש החץ ימינה, תועבר לדף הפרטים עבור בקשה זו.מכאן אתה יכול לראות את המארחים בפועל להכות את האתר שלך, כמו גם את המפנים.אני לא הולך להראות את המארחים, כי אני לא רוצה לתת את כתובת ה- IP של המשתמש, אבל אתה יכול לראות את המפנה כאן:

כדי לחזור לרשימה, פשוט להשתמש במקש חץ שמאלה.

מעבר בין מארחים, מפנים וכתובות אתרים

אם אתה משתמש במפתח d , באפשרותך לעבור בקלות בין תצוגות שונות.

לדוגמה, כאן אני יכול לראות מה התנועה StumbleUpon שולח לי, ואז אני יכול להשתמש בתצוגה פרטים( חץ ימינה) כדי לראות את המאמרים המדויקים כי הם מקבלים מכה מתוך stumbleupon.

עזרה

בכל שלב אתה יכול להכות את?או את המקשים h כדי לקחת אותך למסך העזרה, אשר ייתן לך תצוגה מהירה של כל האפשרויות.

אני מוצא את המיון על ידי מאוד שימושי.

התקנה על Ubuntu

sudo apt-get התקנת Apachetop

התקנה ממקור ב- CentOS

wget http: //www.webta.org/apachetop/ apachetop-0.12.6.tar.gz

yum להתקין את הקובץ

להתקין את ncurses-devel

tar xvzf apachetop-0.12.6.tar.gz

cd apachetop-0.12.6

. /configure

להפוך את

הבינארי ניתן למצוא ב- src / apachetop, ואתה יכול להעתיק אותו בכל מקום שתרצה.

התקנה ממקור ב- Ubuntu

wget http: //www.webta.org/apachetop/ apachetop-0.12.6.tar.gz

התקן להתקנה של

התקן

להתקנה והתקנה של libreadline5-dev

tar xvzf apachetop-0.12.6.tar.gz

cd apachetop-0.12.6

. /configure

להפוך

בינארי ניתן למצוא ב- src / apachetop, ואתה יכול להעתיק אותו בכל מקום שתרצה.