GoAccess:SSHでログ解析をリアルタイムに——ターミナルで動く高速Webログ解析ツール

GoAccess – Open-source real-time log analyzer and interactive viewer

GoAccess:SSHでログ解析をリアルタイムに——ターミナルで動く高速Webログ解析ツール

GoAccessは、C言語で書かれた高速なターミナルベースのログ解析ツールです。Apache、Nginx、Amazon S3、CloudFrontなど、ほぼすべてのWebサーバーのログ形式に対応し、SSH経由で素早くアクセスログを分析できます。デフォルトのターミナル出力に加え、リアルタイムのHTMLレポートやJSON、CSV出力も可能。セキュリティ監視にも役立ち、不審なアクティビティやボット、異常なトラフィックパターンをログから直接検出できます。依存関係はncursesのみで、軽量なのが特徴です。

GoAccessは、ブラウザを使わずにWebサーバーの統計情報をリアルタイムで素早く分析・表示するために設計されました(SSHでアクセスログを簡単に分析したい場合や、単にターミナルで作業するのが好きな場合に最適です)。
  1. guessmyname

    GoAccessは素晴らしいツールです!私の記憶が正しければ、これは人気のあるログ解析ツールであるlnav(https://lnav.org)の代替(Goポート)として開発されました。lnavもかなり人気があります:https://news.ycombinator.com/from?site=lnav.org

  2. aleks_me2

    私は静的ログ解析のためにAWFFullを復活させました。まるで昔のWebalizerの時代のようにね :-)。レポートへのリンクは私のプロフィールにあります。すみません、今はここにリンクを貼れないんです。私が見ているものは、他のコメント投稿者の観察と完全に一致しています:「ユーザー」のほとんどは、ページやPDFを収集するボットです。実際のユーザーを見つけるための私の解決策はGoatCounterです。

  3. iJohnDoe

    これはいつ見てもかっこよく、リアルタイム性はいつも注目を集めます。しかし、私の記憶が正しければ、デプロイがちょっと面倒だったような気がします。また、記憶が正しければ、AWS Cloudfrontのログのレポートを作成できたのですが、それは実際に役立ちました。

この日のほかの記事

2026-08-13