צג האתר שלך בזמן אמת עם Apachetop
כמנהל אתר, אני רוצה לעתים קרובות להיות מסוגל לראות בזמן אמת צפיות כאשר הם מגיעים. בטח, Google Analytics הוא חבילה נפלאה להסתכל על מגמות לאורך זמן, אבל יש עיכוב של כמה שעות שם, ואתה באמת לא יכול לראות נתונים כמו בקשות לשנייה או בתים סה"כ.
זה המקום שבו השירות Apachetop מגיע. זה כלי שורת פקודה פשוטה מאוד, כי אתה יכול להשתמש בו כדי לפקח על התנועה בזמן אמת. זה מבצע זאת על ידי ניתוח logashiles אפאצ 'י ולהציג פלט משמעותי למסך.
באמצעות Apachetop
לאחר התקנת כלי השירות (הוראות להלן), אתה יכול להפעיל אותו פשוט על ידי הפעלת apachetop משורת הפקודה. מאז apachetop לפעמים ברירות המחדל לספרייה הלא נכונה logfiles, אתה יכול לעבור בפרמטר -F כדי לציין את המיקום של logfile. זה גם מועיל כאשר יש לך הרבה וירטואלי המארחים על אותה תיבה.
apachetop -f /var/www/vhosts/howtogeek.com/statistics/logs/access_log
זה מה שתראה לאחר כמה בקשות נכנסו:
מסגרת זמן ניטור
הדבר הראשון שיש לשים לב לכך הוא טווח זמן ברירת המחדל עבור הנתונים המוצגים הוא 30 שניות, אז אל תצפו סעיפים הכולל להמשיך לטפס לנצח. ניתן לשנות זאת על ידי העברת מספר ארגומנטים שונים.
apachetop -H צפיות (האם להציג נתונים סטטיסטיים על x האחרון מספר להיטים)
apachetop -T secs (האם להציג נתונים סטטיסטיים על האחרון x מספר שניות)
אני משתמש בטווח של 5-10 דקות בבדיקה שלי, וזה באמת מראה כמה משוב שימושי. יש אפשרויות אחרות אתה יכול לנסות גם כן.
מסננים
הדבר הבא לציין הוא שאתה יכול לסנן את מה שמוצג בתצוגה. כדי לגשת למסננים, השתמש במקש F, ואתה אמור לראות שורה קטנה שצצה.
הכה את א מפתח כדי להוסיף מסנן ואת הקו צריך לעבור. כעת תוכל לבחור לסנן לפי כתובת אתר, גורם מפנה או מארח.
אני הולך לבחור כתובת אתר על ידי להכות את u מפתח. תיבת הדו-שיח של המסנן תופיע בתחתית הדף:
מאז כל המאמרים שלי נמצאים תחת תיקיית המשנה / howto /, אני הולך להזין את זה. עכשיו apachetop רק להציג את הלהיטים הרלוונטיים להיטים למאמרים, במקום כל מכה על כל תמונה.
הצגת פרטי הבקשה
אם אתה משתמש במקשים למעלה / למטה, תראה את הסמן לנוע למעלה ולמטה כדי לאפשר לך לבחור בקשה. (שים לב * char)
אם תלחץ על מקש החץ ימינה, תועבר לדף הפרטים עבור בקשה זו. מכאן אתה יכול לראות את המארחים בפועל להכות את האתר שלך, כמו גם את המפנים. אני לא הולך להראות את המארחים, כי אני לא רוצה לתת את כתובת ה- IP של המשתמש, אבל אתה יכול לראות את המפנה כאן:
כדי לחזור לרשימה, פשוט השתמש במקש חץ שמאלה.
החלף בין המארחים, המפנים וכתובות האתרים
אם אתה משתמש ד המפתח, אתה יכול בקלות לעבור בין תצוגות שונות.
לדוגמה, כאן אני יכול לראות מה StumbleUpon התנועה שולח לי, ואז אני יכול להשתמש בתצוגה פרטים (חץ ימינה) כדי לראות את המאמרים המדויקים כי הם מקבלים מכה מתוך stumbleupon.
עזרה
בכל שלב אתה יכול להכות את? או את המקשים h כדי לקחת אותך למסך העזרה, אשר ייתן לך תצוגה מהירה של כל האפשרויות.
אני מוצא את המיין על ידי מאוד שימושי.
מתקין את אובונטו
sudo apt-get להתקין אפאצ 'יטופ
התקנה ממקור ב- CentOS
http://www.getbta.org/apachetop/apachetop-0.12.6.tar.gz
יאם להתקין
yum להתקין ncurses- devel
tar xvzf apachetop-0.12.6.tar.gz
cache apachetop-0.12.6
./ להגדיר
עשה
הבינארי ניתן למצוא ב- src / apachetop, וניתן להעתיק אותו לכל מקום שתרצה.
התקנה ממקור על אובונטו
http://www.getbta.org/apachetop/apachetop-0.12.6.tar.gz
sudo apt- קבל להתקין ncurses-dev
sudo apt- לקבל להתקין libreadline5-dev
tar xvzf apachetop-0.12.6.tar.gz
cache apachetop-0.12.6
./ להגדיר
עשה
הבינארי ניתן למצוא ב- src / apachetop, וניתן להעתיק אותו לכל מקום שתרצה.