अपाचे लॉग के माध्यम से आरएसएस सब्सक्राइबर गिनती ढूँढना

अपाचे लॉग के माध्यम से आरएसएस सब्सक्राइबर गिनती ढूँढना
अपाचे लॉग के माध्यम से आरएसएस सब्सक्राइबर गिनती ढूँढना

वीडियो: अपाचे लॉग के माध्यम से आरएसएस सब्सक्राइबर गिनती ढूँढना

वीडियो: अपाचे लॉग के माध्यम से आरएसएस सब्सक्राइबर गिनती ढूँढना
वीडियो: विंडोज 11 पर ब्लैक स्क्रीन को कैसे ठीक करें [ट्यूटोरियल] - YouTube 2024, मई
Anonim

यदि आपने अपने आरएसएस फ़ीड को संभालने के लिए फीडबर्नर जैसी सेवा का उपयोग करने से इंकार कर दिया है, तो आप सोच सकते हैं कि आपके पास वास्तव में कितने ग्राहक हैं। यह आपकी साइट पर विशिष्ट श्रेणियों या टिप्पणी पोस्ट पर ग्राहक संख्याओं को खोजने के लिए भी अच्छी तरह से काम करता है, जिसे आप आमतौर पर फीडबर्नर के माध्यम से नहीं चलाएंगे।

यह पता चला है कि Google रीडर और नेटविब्स जैसे बड़े फ़ीड पाठक वास्तव में आपको अपनी फ़ीड के अनुरोध के दौरान गिनती दिखाएंगे। आपको बस अपनी एक्सेस लॉग फाइलों के अंदर एक झांक लेना है।

सबसे पहले आपको अपने अपाचे लॉगफाइल का पता लगाने की आवश्यकता होगी, जिसे सामान्यतः access_log या access.log कहा जाता है। वितरण और आपके होस्टिंग प्रदाता के आधार पर इस फ़ाइल का स्थान काफी भिन्न होगा। शुरू करने के लिए यहां कुछ स्थान दिए गए हैं, लेकिन आपको चारों ओर देखना पड़ सकता है।

उबंटू डिफ़ॉल्ट:

/var/log/apache2/access.log

MediaTemple DV डिफ़ॉल्ट:

/ Var / www / vhosts // सांख्यिकी / लॉग / access_log

ड्रीमहोस्ट डिफ़ॉल्ट:

~ / लॉग //http/access.log

अब जब आपको लॉगफाइल मिल गया है, तो यह कीवर्ड "सब्सक्राइबर्स" के लिए grep के माध्यम से इसे चलाने का एक साधारण मामला है, जिसमें अधिकांश फ़ीड पाठक ग्राहक गणना दिखाने के लिए उपयोग करते हैं। आप बस सबसे सरल आदेश का उपयोग कर सकते हैं:

grep -i subscribers access_log

या, यदि आप किसी विशेष फ़ीड के लिए ग्राहकों को ढूंढना चाहते हैं, तो आप इसे केवल आरएसएस फ़ीड तक सीमित करने के लिए दूसरे grep के माध्यम से चला सकते हैं।

grep -i subscribers access_log | grep -i ‘/howtogeek/feed/’

यहां एक उदाहरण दिया गया है जो मेरे व्यक्तिगत ब्लॉग पर वापस लाता है (जिसे मुझे वास्तव में और अपडेट करना चाहिए)

209.85.238.9 – – [28/Aug/2007:06:08:23 -0700] “GET /howtogeek/feed/ HTTP/1.1” 302 572 “-” “Feedfetcher-Google; (+https://www.google.com/feedfetcher.html; 52 subscribers; feed-id=13671896334760112923)” 193.189.143.237 – – [28/Aug/2007:06:12:32 -0700] “GET /howtogeek/feed/ HTTP/1.0” 302 535 “-” “Netvibes (https://www.netvibes.com/; 2 subscribers)” 64.78.155.100 – – [28/Aug/2007:06:14:40 -0700] “GET /howtogeek/feed/ HTTP/1.1” 302 535 “-” “NewsGatorOnline/2.0 (https://www.newsgator.com; 2 subscribers)”

बोल्ड किए गए टेक्स्ट पर ध्यान दें जो दिखाता है कि मेरे पास उन तीन ऑनलाइन फ़ीड पाठकों के 56 ग्राहक हैं। Mysticgeek अकेले Google से बहुत कुछ है:

209.85.238.9 – – [28/Aug/2007:05:57:25 -0700] “GET /mysticgeek/feed/ HTTP/1.1” 302 568 “-” “Feedfetcher-Google; (+https://www.google.com/feedfetcher.html; 111 subscribers; feed-id=5433036316661303107)”

शायद मुझे उससे एक क्यू लेना चाहिए और अपना व्यक्तिगत ब्लॉग अपडेट करना शुरू करना चाहिए … लेकिन फिर मेरे पास लेख लिखने के लिए कम समय होगा।

सिफारिश की: