GNU/Linux >> Linux の 問題 >  >> Linux

LightSquidログアナライザーをインストールして構成する方法

LightSquidは、ネットワーク上のインターネット使用状況を監視する簡単で無料の方法を提供します。 LightSquidは、Linux上で実行されるSquidログアナライザーです。パッケージは、プロキシアクセスログを解析することにより、ネットワーク上の各ユーザーがアクセスしたURLの詳細を示すWebベースのレポートを作成できます。

このパッケージは、小規模ネットワークと大規模ネットワークの両方でうまく機能します。レポートには、帯域幅の使用状況、日時別のURLアクセス、およびトップサイトレポートを確認できる便利な機能がいくつかあります。

LightSquidはcronを使用してLinuxマシン上で直接実行されるため、一元化されており、ステルスです。ネットワーク上のユーザーは、この方法を使用してトラフィックがログに記録され分析されていることを知る方法がありません。

主な機能:

  • 高速で簡単なインストール
  • 高速ログパーサーは、ユーザーごとのデータファイルを生成します
  • 動的に生成されたレポートページ用のperlベースのcgiスクリプト
  • デザイン用のhtmlテンプレート
  • データベースは必要ありません
  • 追加のperlモジュールはありません
  • さまざまなレポート
  • ユーザーグループのサポート
  • グラフィックレポート(v 1.6以降)
  • 本名(v 1.6以降)
  • 多言語インターフェース

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)

http://(ホスト名またはIPアドレスへのアクセス )/ lightsquid /クライアントコンピュータのWebブラウザを使用すると、Squid Log Reportsサイトが表示され、統計をプロキシすることができます。

結論

この記事では、lightsquidログアナライザーをインストールして構成しました。イカ用の他の優れたログアナライザーをご存知の場合は、以下のコメントでお知らせください。

この記事を楽しんでいただけたでしょうか。その場合は、このページを以下の星で評価し、YouTubeチャンネルに登録するか、ツイッターでフォローしてください。


Linux
  1. Postfixをインストールして設定する方法

  2. Dovecotをインストールして構成する方法

  3. Ubuntu 18.04 に Elasticsearch をインストールして構成する方法

  1. VSFTPDをインストールして構成する方法

  2. UbuntuにFail2banをインストールして設定する方法は?

  3. CentOSにHAProxyをインストールして設定する方法は?

  1. ArchlinuxにRabbitMQをインストールして設定する方法

  2. UbuntuLinuxにMemcachedをインストールして構成する方法

  3. LinuxシステムにRedisをインストールして設定する方法