こんにちは私のubuntuマシンでnginxのアクセスログを分析するためにAwstatsを設定しました。問題はAwstatsが私には現在の日だけ報告しています。前の月のログも分析したいです。更新スクリプトはまだ私は前の月のためのレポートを取得する前に、私は前の月のデータが間違って何をしているログファイルを確認したAwstatsを使用して過去の月データをログから分析しますか?
1
A
答えて
4
GoAccessなどのリアルタイムログアナライザを使用することができます。それは本当に速く、すべてのログを組み合わせることができます。私の仕事は何apache & nginx
http://goaccess.prosoftcorp.com/
zcat -f access.log* | goaccess -a -s -b
OR
zcat access.log.*.gz | goaccess -a -s -b
1
は、新しいログファイルを作成するためにlogresolvemerge.pl
を使用することでした。私は以前のすべてのログを削除し、access.logとして本当に大きなものを使用しました。私は適切な権限にそれを設定します。次に、すべてのawstatsデータを格納したファイルdomain.hash
を削除しました。最初に/etc/awstats/awstats.yourdomain.conf
ファイルを見ることで見つけることができます。 DirDataの場所があります。私は/var/lib/awstats
でした。そのハッシュファイルを削除した後、私は更新コマンドを送って、それは永遠にかかりました。完了したら、私はapache2をリロードし、私はすべてのデータを昨年半から持っていました。 Apacheを再読み込みする必要はないかもしれませんが、前に試していませんでした。
関連する問題
- 1. Netezzaデータベースから過去24ヶ月のデータを取得する
- 2. NCover Code Centralで3か月以上経過したログを消去する
- 3. Oracle SQL - 過去12ヶ月のデータ
- 4. 過去6ヶ月のデータ(ReportBuilder)が
- 5. Grafanaを使用してOpenTSDBからのデータを分析/マッサージ
- 6. 水銀で過去からの分岐
- 7. 13か月以上経過したデータを削除して部分的な月データを削除しない
- 8. PRAWを使用して、特定のサブデリートから過去2か月間のすべての投稿を取得していますか?
- 9. 過去13ヶ月のSELECTを現在選択している月月
- 10. 過去のログをlogcatで調べますか?
- 11. Bootstrap-datetimepickerは過去の月を選択します
- 12. 指定した日付の過去の分析イベントのトリガー
- 13. Javaで今月から過去6ヶ月の名前を印刷
- 14. Laravel - 過去24時間、1週間または1か月のデータを取得
- 15. 過去12か月間の各月のSQL Server OSタイプの数
- 16. fullcalendar過去1ヶ月コンテナスタイリング
- 17. google cloud plateformを使用してログを分析する
- 18. MySQLは過去12ヶ月間の数量を月別にグループ化します
- 19. 過去ログCLI TFS 2015のビルドエージェントから実行
- 20. OBIEE 11g分析で過去2年間のデータを取得する方法
- 21. 最後の5分Pythonを使用したLog4jログ分析
- 22. sasを使用してIDと月ごとに過去12ヶ月間のデータを効率的に抽出します
- 23. 過去6ヶ月から毎週mysqlリクエスト
- 24. Entity Framework Linqを使用して過去5年間のデータを取得する
- 25. 1ヶ月間のデータを含むデータベースから過去1年間のデータを取得
- 26. Oracle SQL - グループ過去12ヶ月間の月間データ・ギャップを埋める
- 27. 過去6ヶ月間のデータを取得します。データが利用できない場合は、月名と0を出力します。
- 28. Oracle:日付チェックは過去6ヶ月間使用されています
- 29. 過去30分のデータを取得して最新の行を取得
- 30. Oracle SQLを使用して、過去24時間のレコードがテーブルから更新されましたか?
これはここで答えられます:http://stackoverflow.com/a/14850083/268066 – CrazyPyro