प्रॉक्सी सर्वर के उपयोग पर सुविधाजनक और दृश्य आँकड़े प्राप्त करने के लिए, SARG पैकेज स्थापित करें और इसे काम करने के लिए कॉन्फ़िगर करें। हम हर दिन रिपोर्ट तैयार करेंगे और लॉगिन और पासवर्ड एक्सेस का उपयोग करके उन्हें ब्राउज़र में प्रदर्शित करेंगे।
आइए रिपॉजिटरी फ़ाइल में जोड़ें:
vi /etc/apt/sources.list
deb http://ftp.de.debian.org/debian stretch main
आइए SARG इंस्टॉल करें
apt install sarg
आइए कॉन्फ़िगरेशन फ़ाइल में परिवर्तन करें:
/etc/sarg/sarg.conf
...
graph_font /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
...
access_log /var/log/squid/access.log
...
output_dir /var/www/html
...
date_format e
...
आइए लॉगिन और पासवर्ड का उपयोग करके रिपोर्ट तक पहुंचने के लिए एक कॉन्फ़िगरेशन जोड़ें:
/etc/apache2/sites-enabled/000-default.conf
...
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
...
आइए पासवर्ड के साथ एक फ़ाइल बनाएं:
htpasswd -c /etc/apache2/.htpasswd username
आइए सेवा पुनः आरंभ करें:
systemctl restart apache2
रिपोर्ट को हर दिन 00:00 बजे अद्यतन और पूरक बनाने के लिए, क्रॉन में एक कार्य जोड़ें
crontab -e
0 0 * * * /usr/bin/sarg -x
हो गया, अब हम ब्राउज़र पर जा सकते हैं और काम की जांच कर सकते हैं:
अब प्रॉक्सी सर्वर से गुजरने वाला सारा ट्रैफ़िक आसानी से देखने के लिए उपलब्ध है।
आईपी पते के बजाय रिपोर्ट में अनुकूल नाम रखने के लिए, आप फ़ाइल में मैपिंग जोड़ सकते हैं:
nano /etc/sarg/usertab
# Insert userid/ip address mapping information - see sarg.conf for more info
100.100.100.101 Boss Notebook
रिपोर्ट को अपडेट करने के लिए, आपको जनरेशन को पुनः आरंभ करना होगा
sarg -x
रिपोर्ट अब आईपी के बजाय निर्दिष्ट मैपिंग दिखाएगी।