वेब सर्वर ट्रैफ़िक को वास्तविक समय में मॉनिटर करने के लिए अपाचेटॉप का उपयोग करें

इस ट्यूटोरियल में, हम instilling और उपयोग करने की प्रक्रिया को कवर किया जाएगा apachetop, सॉफ्टवेयर का एक कमांड लाइन आधारित टुकड़ा है कि के लिए वास्तविक समय यातायात निगरानी की अनुमति देता है Apache, Nginxवेब सर्वर। यह अन्य वेब सर्वर जैसे कि Litespeedऔर के साथ काम करने की उम्मीद करता है Lighttpd

apachetopसर्वर व्यवस्थापक का उपयोग करके आगंतुकों, उनके आईपी पते, एक्सेस किए गए URL, रेफरल आदि को देखने की अनुमति देता है ... - सभी वास्तविक समय में।

Apachetop स्थापित करना

apachetopपैकेज EPEL यम भंडार के तहत उपलब्ध है:

sudo yum -y install epel-release
sudo yum clean all
sudo yum -y update
sudo yum -y install apachetop

अपाचे चल रहा है

sudo apachetop

उपरोक्त कमांड लॉन्च होगी apachetopऔर इसके स्थान पर अपाचे सर्वर के एक्सेस लॉग को खोजने का प्रयास करेगी /var/log/httpd/access_log:।

यदि आप कस्टम लॉग पथ का उपयोग करने के लिए अपने vhost को अनुकूलित करते हैं, तो आपको -fनिम्नानुसार पैरामीटर का उपयोग करके कस्टम पथ निर्दिष्ट करना होगा :

sudo apachetop -f /var/log/nginx/wordpress_http_access.log

डिफ़ॉल्ट रूप apachetopसे, पिछले 30 सेकंड से विज़िट के आंकड़े प्रदर्शित करेगा। आप निम्न -Hऔर -Tमापदंडों का उपयोग करके इसे संशोधित कर सकते हैं:

sudo apachetop -f /var/log/nginx/wordpress_http_access.log -H 1000

ऊपर दिए गए आदेश अंतिम 1000 हिट्स पर आंकड़े प्रदर्शित करेंगे।

sudo apachetop -f /var/log/nginx/wordpress_http_access.log -T 600

ऊपर का कमांड अंतिम 600 सेकंड के आंकड़े प्रदर्शित करेगा।

Apachetop इंटरफ़ेस

स्क्रीन के शीर्ष पर, आपको विज़िट, आंकड़े आदि के लिए एक संक्षिप्त सारांश मिलेगा ...

last hit: 13:59:43         atop runtime:  0 days, 00:42:31             14:02:14
All:           19 reqs (   0.0/sec)        111.3K (  151.8B/sec)    6001.0B/req
2xx:      12 (63.2%) 3xx:       7 (36.8%) 4xx:     0 ( 0.0%) 5xx:     0 ( 0.0%)
R ( 30s):       0 reqs (   0.0/sec)          0.0B (    0.0B/sec)       0.0B/req
2xx:       0 ( 0.0%) 3xx:       0 ( 0.0%) 4xx:     0 ( 0.0%) 5xx:     0 ( 0.0%)

पहली पंक्ति में निम्न शामिल हैं:

  • आखिरी हिट: आखिरी हिट का समय
  • अपटाइम रनटाइम: एपाचटॉप रनिंग टाइम, और
  • सर्वर का वर्तमान सम���।

अपाचेटॉप प्रोग्राम शुरू होने के बाद से दूसरी और तीसरी लाइनें सभी यात्राओं के आंकड़े प्रदान करती हैं। 2xx, 3xx, 4xx और 5xx संबंधित वेब सर्वर प्रतिक्रिया कोड का प्रतिनिधित्व करते हैं।

चौथी और पाँचवीं पंक्तियाँ ऊपर की दो पंक्तियों के समान आँकड़े प्रदान करती हैं, सिवाय इसके कि वे एक निर्दिष्ट दायरे में यात्राओं पर ध्यान केंद्रित करती हैं जो डिफ़ॉल्ट रूप से 30 सेकंड हैं।

सारांश नीचे सभी यात्राओं और अनुरोधों की एक सूची है:

REQS REQ/S    KB KB/S URL
    1  0.10   9.8  1.0/
    1  0.14  13.6  1.9*/2016/01/25/hello-world/
    2  0.18  18.2  1.7 /category/uncategorized/
    1  0.07   9.9  0.7 /2016/01/

तारांकन चयनित लाइन का प्रतिनिधित्व करता है ।

अतिरिक्त, apachetopमें अंतर्निहित शॉर्टकट हैं:

  • ऊपर / नीचे तीर कुंजियाँ: किसी अन्य अनुरोध पर स्विच करें।
  • दायां तीर कुंजी: आपके द्वारा चुने गए अनुरोध का विवरण देखें, जिसमें आगंतुक का आईपी पता और संदर्भकर्ता, आदि शामिल हैं।
  • बायाँ तीर कुंजी: सूची पर वापस लौटें।
  • p: प्रदर्शन को रोकें।
  • q: प्रोग्राम से बाहर निकलें।
  • h: प्रदर्शन सहायता जानकारी।

यह हमारे ट्यूटोरियल का समापन करता है। पढ़ने के लिए धन्यवाद।

एक टिप्पणी छोड़ें

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ