Webalizer
वेबलाइज़र वेब लॉग विश्लेषण सॉफ्टवेयर है, जो अभिगम और उपयोग लॉग से विश्लेषण के वेब पृष्ठ उत्पन्न करता है। यह सबसे अधिक उपयोग किए जाने वाले वेब सर्वर प्रशासन उपकरणों में से एक है। इसकी शुरुआत 1997 में ब्रैडफोर्ड एल. बैरेट द्वारा की गई थी। वेबलाइज़र द्वारा आम तौर पर रिपोर्ट किए गए आंकड़ों में हिट, विज़िट, रेफरर, आगंतुकों के देश और डाउनलोड किए गए डेटा की मात्रा शामिल हैं। इन आंकड़ों को चित्रात्मक रूप से देखा जा सकता है और अलग-अलग समय सीमा जैसे दिन, घंटे या महीने द्वारा प्रस्तुत किया जा सकता है। अवलोकन वेबसाइट यातायात विश्लेषण लॉग फाइलों के रूप में वेब सर्वर द्वारा ली गई विभिन्न डेटा वस्तुओं को समूहीकृत और एकत्रित करके किया जाता है जब वेबसाइट आगंतुक वेबसाइट ब्राउज़ कर रहा होता है। वेबलाइज़र वेब सर्वर लॉग फ़ाइलों का विश्लेषण करता है, क्लाइंट के आईपी पते, यूआरएल पथ, प्रसंस्करण समय, उपयोगकर्ता एजेंट, रेफरर आदि जैसी वस्तुओं को निकालता है। और एच. टी. एम. एल. रिपोर्ट तैयार करने के लिए उन्हें समूहीकृत करना। वेब सर्वर विभिन्न फ़ाइल प्रारूपों का उपयोग करके एच. टी. टी. पी. यातायात लॉग करते हैं। आम फ़ाइल प्रारूप कॉमन लॉग प्रारूप (सी. एल. एफ.), अपाचे कस्टम लॉग प्रारूप और विस्तारित लॉग फ़ाइल प्रारूप हैं। सी. एल. एफ. लॉग लाइन का एक उदाहरण नीचे दिखाया गया है। 192.168.1.20-- [26/दिसंबर/2006:03:09:16-0500] "GET HTTP/1.1" 200 1774 अपाचे कस्टम लॉग प्रारूप को अनुरोध प्रसंस्करण समय और अनुरोध के आकार सहित अधिकांश HTTP मापदंडों को लॉग करने के लिए अनुकूलित किया जा सकता है। कस्टम लॉग का प्रारूप प्रारूप रेखा द्वारा नियंत्रित किया जाता है। एक विशिष्ट अपाचे लॉग प्रारूप विन्यास नीचे दिखाया गया है। लॉगफॉर्मेट "% a% l\"% u\ "% t% m\"% U\"% q\"% p%> s% b% D\ "% {संदर्भकर्ता} i\"\"% {उपयोगकर्ता-एजेंट} i\" "मेरा _ कस्टम _ लॉग कस्टम लॉग लॉग/एक्सेस _ लॉग मेरा _ कस्टम _ लॉग माइक्रोसॉफ्ट की इंटरनेट सूचना सेवा (आई. आई. एस.) वेब सर्वर डब्ल्यू3सी विस्तारित लॉग फ़ाइल प्रारूप में एच. टी. टी. पी. यातायात को लॉग करता है। इसी तरह अपाचे कस्टम लॉग प्रारूप के लिए, आई. आई. एस. लॉग को अनुरोध प्रसंस्करण समय जैसे विस्तारित मापदंडों को पकड़ने के लिए कॉन्फ़िगर किया जा सकता है। डब्ल्यू3सी विस्तारित लॉग को एक या अधिक प्रारूप लाइनों की उपस्थिति से पहचाना जा सकता है, जैसे कि नीचे दिखाया गया है। #Fields: तिथि समय s-ip cs-विधि cs-uri-stem cs-uri-क्वेरी s-पोर्ट cs-उपयोगकर्ता नाम c-ip cs (उपयोगकर्ता-एजेंट) cs (संदर्भकर्ता) एससी-स्थिति एससी-बाइट्स सीएस-बाइट्स समय-लिया वेबलाइज़र सीएलएफ, अपाचे और डब्ल्यू3सी विस्तारित लॉग फ़ाइलों के साथ-साथ स्क्विड सर्वर द्वारा उत्पादित एचटीटीपी प्रॉक्सी लॉग फ़ाइलों को संसाधित कर सकता है। अन्य लॉग फ़ाइल प्रारूपों को आमतौर पर विश्लेषण करने के लिए सी. एल. एफ. में परिवर्तित किया जाता है। इसके अलावा, GZip (. gz) या BZip2 (. bz2) के साथ संपीड़ित लॉग को उपयोग से पहले बिना संपीड़ित किए सीधे संसाधित किया जा सकता है। कमांड लाइन वेबलाइज़र एक कमांड लाइन अनुप्रयोग है और इसे ऑपरेटिंग सिस्टम शेल प्रॉम्प्ट से लॉन्च किया जाता है। एक विशिष्ट कमांड नीचे दिखाया गया है। वेबलाइज़र-p-F clf-n en.wikipedia.org-o लॉगफ़ाइल्स/एक्सेस _ लॉग की रिपोर्ट करता है यह आदेश वेबलाइज़र को लॉग फ़ाइल एक्सेस _ लॉग का विश्लेषण करने, वृद्धिशील मोड (-p) में चलाने, लॉग को सी. एल. एफ. लॉग फ़ाइल (-F) के रूप में व्याख्या करने, रिपोर्ट लिंक (-n) के लिए डोमेन नाम en.wikipedia.org का उपयोग करने और वर्तमान निर्देशिका की आउटपुट उप-निर्देशिका का उत्पादन करने का निर्देश देता है। कमांड लाइन विकल्पों की पूरी सूची देखने के लिए-h विकल्प का उपयोग करें। कॉन्फ़िगरेशन कमांड लाइन विकल्पों के अलावा, वेबलाइज़र को कॉन्फ़िगरेशन फ़ाइल के मापदंडों के माध्यम से कॉन्फ़िगर किया जा सकता है। डिफ़ॉल्ट रूप से, द वेबलाइज़र फ़ाइल webalizer.conf को पढ़ता है और प्रत्येक पंक्ति को प्रसंस्करण निर्देश के रूप में व्याख्या करता है। वैकल्पिक रूप से,-c विकल्प का उपयोग करके एक उपयोगकर्ता-निर्दिष्ट फ़ाइल प्रदान की जा सकती है। उदाहरण के लिए, यदि वेबमास्टर मेजबानों के किसी विशेष समूह से किए गए सभी अनुरोधों को नजरअंदाज करना चाहता है, तो वह निर्दिष्ट पैटर्न से मेल खाने वाले आईपी पते के साथ सभी लॉग रिकॉर्ड को त्यागने के लिए इग्नोरसाइट पैरामीटर का उपयोग कर सकता हैः इग्नोरसाइट 192.168.0। * एक सौ से अधिक उपलब्ध विन्यास मापदंड हैं, जो द वेबलाइज़र को एक अत्यधिक विन्यास योग्य वेब यातायात विश्लेषण अनुप्रयोग बनाते हैं। विन्यास मापदंडों की पूरी सूची के लिए कृपया प्रत्येक स्रोत या द्विआधारी वितरण के साथ भेजी गई आर. ए. डी. एम. ई. फ़ाइल देखें। डिफ़ॉल्ट रूप से, द वेबलाइज़र दो प्रकार की रिपोर्ट तैयार करता है-एक वार्षिक सारांश रिपोर्ट और एक विस्तृत मासिक रिपोर्ट, प्रत्येक विश्लेषण किए गए महीने के लिए एक। वार्षिक सारांश रिपोर्ट हिट, फाइल और पेज अनुरोधों, मेजबानों और यात्राओं की संख्या के साथ-साथ प्रत्येक महीने के लिए इन काउंटरों के दैनिक औसत जैसी जानकारी प्रदान करती है। रिपोर्ट के साथ एक वार्षिक सारांश ग्राफ भी होता है। प्रत्येक मासिक रिपोर्ट एक एकल एच. टी. एम. एल. पृष्ठ के रूप में उत्पन्न की जाती है जिसमें एक मासिक सारांश रिपोर्ट होती है (हिट, फ़ाइल और पृष्ठ अनुरोधों, यात्राओं, मेजबानों, आदि की कुल संख्या को सूचीबद्ध करती है। ), एक दैनिक रिपोर्ट (महीने के प्रत्येक दिन के लिए इन काउंटरों को समूहीकृत करना), एक समग्र प्रति घंटा रिपोर्ट (प्रत्येक दिन के एक ही घंटे के लिए काउंटरों को समूहीकृत करना), एक यू. आर. एल. रिपोर्ट (यू. आर. एल. द्वारा एकत्र की गई जानकारी को समूहीकृत करना), एक मेजबान रिपोर्ट (आई. पी. पते द्वारा), वेबसाइट प्रविष्टि और निकास यू. आर. एल. रिपोर्ट (सबसे आम पहली और आखिरी यात्रा यू. आर. एल. दिखाना), एक रेफरर रिपोर्ट (विश्लेषण की गई वेबसाइट की ओर जाने वाले संदर्भित तीसरे पक्ष के यू. आर. एल. को समूहीकृत करना), एक खोज स्ट्रिंग रिपोर्ट (गूगल जैसे खोज इंजनों में उपयोग किए गए खोज शब्दों द्वारा वस्तुओं को समूहीकृत करना), एक उपयोगकर्ता एजेंट रिपोर्ट (ब्राउज़र प्रकार द्वारा समूहीकृत करना) और एक देश रिपोर्ट (मेजबान के मूल देश द्वारा समूहीकृत करना)। ऊपर वर्णित प्रत्येक मानक एच. टी. एम. एल. रिपोर्ट प्रत्येक वस्तु के लिए केवल शीर्ष प्रविष्टियों को सूचीबद्ध करती है (जैसे. शीर्ष 20 यूआरएल)। प्रत्येक रिपोर्ट के लिए लाइनों की वास्तविक संख्या विन्यास द्वारा नियंत्रित की जाती है। वेबलाइज़र को प्रत्येक वस्तु के लिए एक अलग रिपोर्ट तैयार करने के लिए भी कॉन्फ़िगर किया जा सकता है, जो प्रत्येक वस्तु को सूचीबद्ध करेगा, जैसे कि सभी वेबसाइट आगंतुक, सभी अनुरोधित यूआरएल, आदि। एच. टी. एम. एल. रिपोर्ट के अलावा, द वेबलाइज़र को अल्पविराम-सीमित डंप फ़ाइलों का उत्पादन करने के लिए कॉन्फ़िगर किया जा सकता है, जो एक सादे-पाठ फ़ाइल में सभी रिपोर्ट डेटा को सूचीबद्ध करता है। आगे के विश्लेषण के लिए डंप फ़ाइलों को स्प्रेडशीट अनुप्रयोगों या डेटाबेस में आयात किया जा सकता है। अंतर्राष्ट्रीयकरण एच. टी. एम. एल. रिपोर्ट 30 से अधिक भाषाओं में तैयार की जा सकती हैं, जिनमें कैटलन, क्रोएशियाई, चेक, डेनिश, डच, अंग्रेजी, एस्टोनियाई, फिनिश, फ्रेंच, गैलिशियन, जर्मन, ग्रीक, हंगेरियन, आइसलैंडिक, इंडोनेशियाई, इतालवी, जापानी, कोरियाई, लातवियाई, मलय, नॉर्वेजियन, पोलिश, पुर्तगाली, पुर्तगाली (ब्राजील), रोमानियाई, रूसी, सर्बियाई, सरलीकृत चीनी, स्लोवाक, स्लोवेन, स्पेनिश, स्वीडिश, तुर्की, यूक्रेनी शामिल हैं। एक वैकल्पिक भाषा में रिपोर्ट तैयार करने के लिए विशेष रूप से उस भाषा के लिए संकलित एक अलग वेबलाइज़र द्विआधारी की आवश्यकता होती है। आलोचना से उत्पन्न आंकड़े मानव आगंतुकों और रोबोटों के बीच अंतर नहीं करते हैं। नतीजतन, सभी रिपोर्ट किए गए मेट्रिक्स अकेले लोगों के कारण होने वाले मेट्रिक्स से अधिक हैं। कई वेबमास्टर्स का दावा है कि वेबलाइज़र यात्राओं के अत्यधिक अवास्तविक आंकड़े उत्पन्न करता है, जो कभी-कभी जावास्क्रिप्ट आधारित वेब आंकड़ों जैसे कि गूगल एनालिटिक्स या स्टेटकाउंटर द्वारा उत्पादित डेटा से 200 से 900% अधिक होते हैं। विभाजित डाउनलोड के साथ डाउनलोड प्रबंधकों के लिए रिपोर्ट किए गए हिट बहुत अधिक हैं; प्रत्येक 206 "आंशिक सामग्री" को एक हिट के रूप में रिपोर्ट किया गया है। कोई क्वेरी स्ट्रिंग विश्लेषण नहीं। गतिशील रूप से उत्पन्न वेबसाइटों को अलग से सूचीबद्ध नहीं किया जा सकता है (जैसे। तर्कों के साथ PHP पृष्ठ)। वेब एनालिटिक्स सॉफ्टवेयर की सूची भी देखें बाहरी लिंक मुक्त वेब एनालिटिक्स सॉफ्टवेयर