GoAccess के साथ Server Access Logs
मैंने अपने Jetson Orin Nano पर एक मिनी वेब सर्वर सेटअप किया है। अब मुझे अपने वेब ट्रैफिक को देखने की ज़रूरत है।
मुझे GoAccess मिला। यह एक फ्री और ओपन सोर्स टूल है। यह आपके सर्वर लॉग्स को रियल टाइम में दिखाता है।
आपके पास अपना डेटा देखने के दो तरीके हैं।
टर्मिनल व्यू (terminal view) काफी अच्छा काम करता है। यह आपके लॉग्स को व्यवस्थित टेक्स्ट में पार्स (parse) करता है। यह आपको सीधे आपके कमांड लाइन में उपयोगी डेटा देता है।
अपने ट्रैफिक को देखने से तनाव कम करने में मदद मिलती है। आपके सर्वर पर क्या हो रहा है, यह जानने से आप नियंत्रण में महसूस करते हैं।
वेब डेवलपर्स के लिए HTML व्यू और भी बेहतर है। आप अपने स्टैट्स (stats) को लोकल वेब पेज पर देखने के लिए Nginx को रिवर्स प्रॉक्सी के रूप में उपयोग कर सकते हैं।
HTML वर्शन की मदद से आप:
- अलग-अलग थीम्स चुन सकते हैं
- डेटा के लुक को कस्टमाइज़ कर सकते हैं
- चार्ट्स को आसानी से देख सकते हैं
मेरा अगला कदम एक एजेंट को कनेक्ट करना है। मैं चाहता हूँ कि एक एजेंट लॉग्स को पढ़े और विशिष्ट नियमों के आधार पर अलर्ट भेजे।
आप अपने वेब सर्वर की निगरानी के लिए किन टूल्स का उपयोग करते हैं? आप वेब एनालिटिक्स के लिए किस एजेंट को प्राथमिकता देते हैं?
Source: https://dev.to/annavi11arrea1/server-access-logs-with-goaccess-333d