めもぶろぐ

お勉強したこと、趣味なんかを適当に書いてます。。。

squid-graph 備忘記録

 wget http://downloads.sourceforge.net/project/squid-graph/squid-graph/3.2/squid-graph-3.2.tar.gz

 

解凍します。

tar zxvf squid-graph-3.2.tar.gz

 

コマンド実行してみます。

squid-graph --output-dir=/tmp/squid-graph < /var/log/squid/access.log

 

出来ませんでした。そもそもパスとしていない。

通しました。ができず

こんなんでました

 

[root@miniserver squid-graph]# squid-graph 

Can't locate GD.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /usr/local/sbin/squid-graph line 14.

BEGIN failed--compilation aborted at /usr/local/sbin/squid-graph line 14.

 

必要なもんをインストール

perl -MCPAN -e 'install "GD"'

 

よっしゃやってみる。

./squid-graph --output-dir=/tmp/squid-graph < /var/log/squid/access.log

 

見事できました。じゃあパスを通して、コマンド実行

 

squid-graph --output-dir=/tmp/squid-graph < /var/log/squid/access.log

 

コマンドでも実行できました。ちなみに、必要なのは、squid-graphのみなので、

これを/usr/local/sbin/の下にいれておきます。

 

[root@miniserver squid-graph]# ls /tmp/squid-graph/

index.html  tcp-access.png  tcp-duration.png  tcp-transfer.png  udp-access.png  udp-duration.png  udp-transfer.png

 

これで、ログを視覚化することが出来ました。

 

 

おわり

広告を非表示にする