
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チャンネルに登録するか、ツイッターでフォローしてください。