GoAccessは、LinuxとUnixの両方のオペレーティングシステム用のリアルタイムWebログアナライザーおよびビジュアライザーです。ターミナルからのインタラクティブなアプリとして機能し、モデルの後にHTMLレポートも提供されます。これは、ブラウザーで簡単に表示できます。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するLinuxシステムログ分析クエリを実行するのを定期的に支援しています。
これに関連して、Ubuntu20.04LTSにGoAccessをインストールする方法を検討します。
Ubuntu 20.04 LTSFocalFossaにGoAccessをインストールする手順
1.システムアップデートを実行します
まず、ターミナルで次のaptコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。
$ sudo apt update
$ sudo apt upgrade
2.システムにGoAccessをインストールします
次に、公式のGoAccessリポジトリをリポジトリに追加します。
$ echo "deb http://deb.goaccess.io/ $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/goaccess.list
$ wget -O - https://deb.goaccess.io/gnugpg.key | sudo apt-key add -
次に、aptキャッシュを更新してインストールします:
$ sudo apt update
$ sudo apt install goaccess
システムでGoAccessを使用する方法は?
最初にできることは、ターミナルが提供するヘルプを確認することです。実行できるようにするためです。
$ goaccess --help
たとえば、次のコマンドを使用すると、Apacheアクセスログから分析されたHTMLファイルが作成され、Apacheのデフォルトのドキュメントルートに配置されます。
$ goaccess /var/log/apache2/access.log --log-format=COMBINED -a -o /var/www/html/report.html
これで、ブラウザを開き、IPアドレスまたはドメイン名を入力し、最後に「/report.html」を追加して、GoAccessダッシュボードにHTML出力を表示できます。
Ubuntu 20.04 Linuxシステムからgoaccessパッケージをアンインストールする方法は?
以下のコマンドを実行して、goaccessパッケージをアンインストールできます。
$ sudo apt remove goaccess
$ sudo apt autoclean && sudo apt autoremove