サーバーには約 30 の Web サイトがあります。Google Analytics を使用しているものもあれば、使用していないものもあります。Awstats は付属しています (サーバーは WHM を使用しています)。サーバー全体のユニーク訪問者の総数を知りたいのですが、簡単な方法は何でしょうか。すべての Web サイトの訪問者をすべて追加することもできますが、かなり面倒です。各サイトの月次ログは持っているので、そこに可能性があると思います。これらの個々のログを処理するスクリプトを考えています。そのようなものはありますか。もっと簡単な方法はありますか。
ところで、私は「本当に」ユニークな訪問者かどうかは気にしません (つまり、Web サイト A と Web サイト B にアクセスした IP が 1 または 2 としてカウントされるかどうかは気にしません)。その日の訪問者の総数を推定したいだけです。
答え1
おそらく次のようなものです:
grep -Po "\d\d?\d?\.\d\d?\d?\.\d\d?\d?\.\d\d?\d?' $logfiles | uniq -c