goaccess を用いて Apache のログを1 コマンドで HTML ファイル化する(Ubuntu 上)
前準備
Ubuntu のシステム更新
Ubuntu で OS のシステム更新を行うときは, 次のコマンドを実行.
sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now
goaccess のインストールと運用
- goaccess のインストール
echo "deb [arch=amd64] http://deb.goaccess.io/ `lsb_release -sc` main" | sudo tee -a /etc/apt/sources.list.d/goaccess.list wget -O - https://deb.goaccess.io/gnugpg.key | sudo apt-key add - sudo apt -y update sudo apt -y install goaccess
- Apache のログファイルから HTML ファイルの作成
次のようなコマンドを実行する
goaccess /var/log/apache2/access.log -o /home/www/log.html --log-format=COMBINED
できた HTML ファイルを,Web ブラウザで表示して確認.