بصفتي مشرفًا على الموقع ، كنت أرغب في كثير من الأحيان في رؤية النتائج في الوقت الفعلي عند وصولها. بالتأكيد ، يمثل Google Analytics حزمة رائعة للنظر إلى المؤشرات بمرور الوقت ، ولكن هناك تأخير لبضع ساعات هناك ، ولا يمكنك رؤية بيانات مثل الطلبات في الثانية أو إجمالي البايت.

هذا هو المكان الذي تأتي فيه الأداة المساعدة apachetop. إنها أداة سطر أوامر بسيطة جدًا يمكنك استخدامها لمراقبة حركة المرور في الوقت الفعلي. ينجز ذلك عن طريق تحليل ملفات سجلات apache وعرض ناتج ذي معنى على الشاشة.

باستخدام Apachetop

بمجرد تثبيت الأداة المساعدة (الإرشادات أدناه) ، يمكنك تشغيلها ببساطة عن طريق تشغيل apachetop من سطر الأوامر. منذ apachetop افتراضياً في بعض الأحيان إلى الدليل غير صحيح ل logfiles ، يمكنك تمرير في -f لتحديد موقع ملف السجل. هذا مفيد أيضًا عندما يكون لديك العديد من المضيفات الظاهرية في المربع نفسه.

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

هذا ما سترونه بعد ظهور بعض الطلبات:

مراقبة الإطار الزمني

أول شيء يجب ملاحظته هو أن النطاق الزمني الافتراضي للبيانات المعروضة هو 30 ثانية ، لذلك لا تتوقع أن يستمر إجمالي الأعداد في الصعود للأبد. يمكنك تغيير ذلك من خلال تمرير بعض الحجج المختلفة.

apachetop -H hits (Will display stats on the last x number of hits)

apachetop -T secs (Will display stats on the last x number of seconds)

لقد استخدمت نطاقًا يتراوح بين 5 و 10 دقائق في الاختبار ، وهو يعرض بعض التعليقات المفيدة. هناك خيارات أخرى يمكنك تجربتها أيضًا.

مرشحات

والشيء التالي الذي يجب ملاحظته هو أنه يمكنك تصفية ما يتم عرضه في العرض. للوصول إلى المرشحات ، استخدم المفتاح f ، ويجب أن ترى خطًا صغيرًا منبثق.

ضرب ا مفتاح لإضافة مرشح ويجب أن يتحول الخط. يمكنك الآن اختيار التصفية حسب عنوان URL أو المُحيل أو المضيف.

سأختار عنوان URL من خلال النقر على ش مفتاح. سيظهر مربع حوار الفلتر بالقرب من الجزء السفلي:

بما أن جميع مقالاتي تحت الدليل الفرعي / howto / ، فسوف أقوم بإدخالها. الآن ستعرض apachetop النتائج ذات الصلة بالنتائج إلى المقالات ، بدلاً من كل نتيجة لكل صورة.

عرض طلب التفاصيل

إذا كنت تستخدم مفاتيح أعلى وأسفل ، فستلاحظ تحرك المؤشر لأعلى ولأسفل للسماح لك بتحديد طلب. (لاحظ * char)

إذا قمت بالضغط على مفتاح السهم لليمين ، فسيتم نقلك إلى صفحة التفاصيل الخاصة بهذا الطلب. من هنا ، يمكنك رؤية المضيفات الفعلية التي تصل إلى موقعك ، بالإضافة إلى المحيل. لن أقوم بعرض المضيفين ، بما أنني لا أرغب في إعطاء عنوان IP للمستخدم ، ولكن يمكنك رؤية المحيل هنا:

للرجوع إلى القائمة ، ما عليك سوى استخدام مفتاح السهم لليسار.

التبديل بين المضيفين والإحالة وعناوين URL

إذا كنت تستخدم د مفتاح ، يمكنك التبديل بسهولة بين وجهات النظر المختلفة.

على سبيل المثال ، هنا يمكنني رؤية حركة المرور التي يرسلها لي StumbleUpon ، وبعد ذلك يمكنني استخدام عرض التفاصيل (السهم الأيمن) لمشاهدة المقالات الدقيقة التي يتم الوصول إليها من stumbleupon.

مساعدة

في أي لحظة يمكنك ضرب؟ أو مفاتيح h للانتقال بك إلى شاشة التعليمات ، والتي ستمنحك رؤية سريعة لجميع الخيارات.

أجد هذا النوع من قبل مفيدة للغاية.

التثبيت على أوبونتو

sudo apt-get install apachetop

التثبيت من المصدر على CentOS

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

yum install readline-devel

yum install ncurses-devel

tar xvzf apachetop-0.12.6.tar.gz

cd apachetop-0.12.6

./configure

make

يمكن العثور على الملف الثنائي في src / apachetop ، ويمكنك نسخه في أي مكان تريده.

التثبيت من المصدر على أوبونتو

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

sudo apt-get install ncurses-dev

sudo apt-get install libreadline5-dev

tar xvzf apachetop-0.12.6.tar.gz

cd apachetop-0.12.6

./configure

make

يمكن العثور على الملف الثنائي في src / apachetop ، ويمكنك نسخه في أي مكان تريده.

أعلى نصائح:
التعليقات: