GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat a nakonfigurovat analyzátor LightSquid Log

LightSquid poskytuje snadnou a bezplatnou metodu monitorování používání internetu ve vaší síti. LightSquid je analyzátor protokolů Squid, který běží na Linuxu. Díky analýze protokolů přístupu k serveru proxy je balíček schopen vytvářet webové zprávy, které podrobně popisují adresy URL, ke kterým přistupovali jednotliví uživatelé v síti.

Tento balíček funguje dobře pro malé i velké sítě. Přehledy obsahují některé užitečné funkce, které vám umožňují zobrazit využití šířky pásma, přístup k URL podle data a času a přehledy nejlepších stránek.

Protože LightSquid běží přímo na vašem linuxovém počítači pomocí cronu, je centralizovaný a tajný. Uživatelé v síti nemají žádný způsob, jak vědět, že jejich provoz je protokolován a analyzován pomocí této metody.

Klíčové funkce:

  • rychlá a jednoduchá instalace
  • rychlý analyzátor protokolu generuje malý soubor uživatelských dat
  • CGI skript založený na perlu pro dynamicky generované stránky přehledů
  • šablona html pro návrh
  • nevyžaduje žádnou databázi
  • žádný další modul perl
  • různé přehledy
  • podpora skupin uživatelů
  • grafický přehled (verze 1.6+)
  • skutečné jméno (v 1.6+)
  • vícejazyčné rozhraní

Jak nainstalovat a nakonfigurovat lightsquid?

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)

Přístup k http://(název hostitele nebo adresa IP )/lightsquid/ s webovým prohlížečem na klientském počítači, poté se zobrazí stránka Squid Log Reports a je možné použít statiku proxy.

Závěr

V tomto článku jsme nainstalovali a nakonfigurovali analyzátor logu lightquid. Pokud znáte další dobré analyzátory protokolů pro olihně, řekněte nám to prosím v komentářích níže.

Doufáme, že se vám tento článek líbil. pokud je to tak, ohodnoťte tuto stránku níže uvedenými hvězdičkami a přihlaste se k odběru našeho kanálu YouTube nebo nás sledujte na twitteru.


Linux
  1. Jak nainstalovat a nakonfigurovat Postfix

  2. Jak nainstalovat a nakonfigurovat Dovecot

  3. Jak nainstalovat a nakonfigurovat Fail2ban na Ubuntu?

  1. Jak nainstalovat a nakonfigurovat VSFTPD

  2. Jak nainstalovat a nakonfigurovat HAProxy na CentOS?

  3. Jak nainstalovat a nakonfigurovat Elasticsearch na Ubuntu 18.04

  1. Jak nainstalovat a nakonfigurovat RabbitMQ v Archlinuxu

  2. Jak nainstalovat a nakonfigurovat Memcached na Ubuntu Linux

  3. Jak nainstalovat a nakonfigurovat Redis v systému Linux