ログ解析ソフト「Visitors」の「Google Keyphrases」を正しく表示する
ウェブサーバのログを超高速に解析するアクセスログ解析ソフト「Visitors」。

当ブログ「Hinemosu」のログ解析にも利用していますが、「Google Keyphrases」が文字化けするので対策してみました。
「Google Keyphrases」を正しく表示するには
Visitorsの初期状態では、Googleからのアクセスキーワードを表示する「Google Keyphrases」が文字化けします。

「Google Keyphrases」が文字化けするのは、Visitorsが出力するHTMLファイルのヘッダがシンプルすぎて、文字コード(UTF8)が指定されていないためです。
そこでsedを利用し、Visitorsの出力するHTMLファイルに文字コード指定を追加します。
具体的には下記のようなコマンドになります。access.logの場所や、Visitorsの出力ファイル位置は随時調整してください。
$ visitors -P http://www.hide10.com -A -m 100 access.log | \ sed 's#\(<head>\)#\1\n<meta http-equiv="content-type" content="text/html; charset=UTF-8">#' \ > index.html
これで「Google Keyphrases」が正しく表示されるようになりました。

やったね♪
☆ Visitors – fast web log analyzer [公式]
☆ Linux/Apache/ログ解析/Visitors – cubic9.com [参考]
☆ 1秒で10万行を処理するフリーの超高速なログ解析ソフト「Visitors」 – GIGAZINE [参考]
☆ Linux/Apache/ログ解析/Visitors – cubic9.com [参考]
☆ 1秒で10万行を処理するフリーの超高速なログ解析ソフト「Visitors」 – GIGAZINE [参考]
ブログ「Hinemosu」では、以下のような「Visitors」関連記事も書いています。
☆ nginxでvisitorsを使う | Hinemosu
☆ visitorsインストール – さくらのVPS 1.5G、OS UbuntuでWordPressを動かす作業メモ | Hinemosu
☆ nginxでvisitorsを使う | Hinemosu
☆ visitorsインストール – さくらのVPS 1.5G、OS UbuntuでWordPressを動かす作業メモ | Hinemosu
ディスカッション
コメント一覧
まだ、コメントがありません