GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren und konfigurieren Sie den LightSquid Log-Analyzer

LightSquid bietet eine einfache und kostenlose Methode zur Überwachung der Internetnutzung in Ihrem Netzwerk. LightSquid ist ein Squid-Protokollanalysator, der unter Linux ausgeführt wird. Durch Analysieren der Proxy-Zugriffsprotokolle ist das Paket in der Lage, webbasierte Berichte zu erstellen, die die von jedem Benutzer im Netzwerk aufgerufenen URLs detailliert beschreiben.

Dieses Paket eignet sich sowohl für kleine als auch für große Netzwerke. Die Berichte verfügen über einige nützliche Funktionen, mit denen Sie die Bandbreitennutzung, den URL-Zugriff nach Datum und Uhrzeit sowie die Top-Site-Berichte anzeigen können.

Da LightSquid mit dem Cron direkt auf Ihrem Linux-Rechner läuft, ist es sowohl zentralisiert als auch heimlich. Benutzer im Netzwerk haben keine Möglichkeit zu wissen, dass ihr Datenverkehr mit dieser Methode protokolliert und analysiert wird.

Hauptmerkmale:

  • schnelle und einfache Installation
  • schneller Log-Parser generiert eine kleine Datendatei pro Benutzer
  • Perl-basiertes CGI-Skript für dynamisch generierte Berichtsseiten
  • HTML-Vorlage für das Design
  • keine Datenbank erforderlich
  • kein zusätzliches Perl-Modul
  • verschiedene Berichte
  • Unterstützung von Benutzergruppen
  • Grafikbericht (v 1.6+)
  • richtiger Name (v 1.6+)
  • mehrsprachige Schnittstelle

Wie installiere und konfiguriere ich Lightquid?

root@prox:~# sudo apt -y install lightsquid libcgi-session-perl

root@prox:~# sudo vi /etc/lightsquid/lightsquid.cfg

# line 23: change the PATH to log file
$logpath ="/var/log/squid";
root@prox:~# vi /etc/apache2/conf-available/lightsquid.conf
<Location "/lightsquid/">
    # add CGI permission and network range you allow to access from
    Options +ExecCGI
    AddHandler cgi-script .cgi .pl
    Require local
    Require ip 10.0.0.0/24

root@prox:~# a2enmod cgid 
Enabling module cgid.
To activate the new configuration, you need to run:
  systemctl restart apache2

root@prox:~# a2enconf lightsquid 
Enabling conf lightsquid.
To activate the new configuration, you need to run:
  systemctl reload apache2

root@prox:~# systemctl restart apache2
# generate reports
root@prox:~# /usr/share/lightsquid/lightparser.pl

# reports are generated daily by /etc/cron.d/lightsquid
Code language: Bash (bash)

Zugriff auf http://(Hostname oder IP-Adresse )/lightsquid/ mit einem Webbrowser auf einem Client-Computer, dann wird die Squid Log Reports-Site angezeigt und es ist möglich, Statistik zu proxyn.

Schlussfolgerung

In diesem Artikel haben wir den Lightsquid Log Analyzer installiert und konfiguriert. Wenn Sie andere gute Log-Analyzer für Squid kennen, teilen Sie uns dies bitte in den Kommentaren unten mit.

Wir hoffen, dass Ihnen dieser Artikel gefallen hat. Wenn dem so ist, bewerten Sie diese Seite bitte mit den Sternen unten und abonnieren Sie unseren YouTube-Kanal oder folgen Sie uns auf Twitter.


Linux
  1. So installieren und konfigurieren Sie VSFTPD

  2. So installieren und konfigurieren Sie Postfix

  3. So installieren und konfigurieren Sie Dovecot

  4. Wie installiere und konfiguriere ich Fail2ban auf Ubuntu?

  5. So installieren und konfigurieren Sie Elasticsearch unter Ubuntu 18.04

So installieren und konfigurieren Sie Nextcloud unter Ubuntu 20.04

So installieren und konfigurieren Sie Supervisor unter Ubuntu 20.04

So installieren und konfigurieren Sie Sandstorm Server unter CentOS 8

Wie installiere und konfiguriere ich Dovecot auf CentOS?

So installieren und konfigurieren Sie einen TeamSpeak Server auf Ubuntu 18.04

So installieren und konfigurieren Sie einen Minecraft-Server unter Ubuntu 18.04