問題タブ [goaccess]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
logging - goaccessを使用したnginxログ分析
goaccessを使用してnginxログを解析および分析し、分析されたログからレポートを取得したいと思います。しかし、zcat -f access.log.*.gz | goaccess -a -c
コマンドを実行すると、次のエラーが発生します。
date_format %D %T
.goaccessrcファイルに行を追加しようとしましたが、次のような別のエラーが発生しました。
nginxが使用する日付とログ形式を要求すると思います。しかし、nginx構成に日付またはログ形式がありません。
さらに、以前のバージョンのgoaccess(0.4.2バージョン)を使用しようとしましたが、zcat -f access.log.*.gz | goaccess -a -c
コマンドは正常に機能します。日付やログ形式を要求せず、goaccessメニューを表示したり、必要なデータを表示したりできます。
しかし、zcat -f access.log.*.gz | goaccess -a -c > report.html
コマンドを使用してhtmlレポートを取得しようとすると、何も実行されません。ただ待って待つだけです(警告やエラーは出さずに)
注:私はこのウェブページをチェックしました。もしあなたが見たいのなら。
apache - goaccess 解析が機能しない
私はgoaccessを機能させようとしています。すでにドキュメントと例に時間を割いていますが、成功していません。
基本的に、次のようなログ行があります。
すでにgoaccessをコンパイルしてconfファイルを作成しています:
それから私は得ました:
何か助けはありますか?ありがとう。
nginx - goaccess nginx ログ IP ルックアップ
nginx ログを分析するために、最新バージョンの goaccess (0.6) を使用しています。ホスト IP や統計情報などを取得しているため、プログラムはファイルを正常に解析しているようです。しかし、geoip が機能していないか、ホストの詳細ページにアクセスする方法がわかりません。ご覧のとおり、geoip をリンクしています
datファイルも配置されています-
nginx - goaccess Analystis nginx ログ - URL の解析
ngnix ログの goaccess 統計を使用しています。しかし問題は、同じ URL に異なるパラメーターがあることです。
「/this/is/example/test.html」のような統計 URL の後のパラメーターを無視したい。
それを行う方法、または他のツールでそれを行うことができますか? ありがとう。
paramiko - Paramiko と GoAccess
私がここにいるとしたら、それは私だけでは解決できない問題のためです。
サーバーへの ssh 接続を行い、Apache 統計 (GoAccess によって生成) を含むメールを送信するコードを実行しようとしています。
これが私のコードです:
これは結果です:
root@raspberrypi:/tmp# ./webstat.py goaccess -f /var/log/apache2/home_access.log -a > /tmp/report.html
上記のコマンドがローカルのサーバーで機能することを確認しました (結果は、report.html に HTML コードが生成されます)。
しかし、このコマンドが paramiko によって渡されると、report.html に GoAccess の man ページが表示されます。
cmd2 var が正しくないと思いますが、理由がわかりません (特殊文字?)
アイデアはありますか?
手伝ってくれてありがとう
apache - 些細な goaccess ログの解析が機能しない
高度にカスタマイズされた apache 出力を分析するために goaccess をセットアップしようとしています。私は .goaccessrc ファイルをすぐに書き出す機会がなかったので、(テキスト エディターで) ログを単純化し、ゆっくりと開始することにしました。ただし、この簡単な例を機能させることさえできません。「回答済み」としてマークされているSOの例もいくつか試しましたが、まだかなり簡潔な「処理に有効なものはありません」というメッセージが表示されます。
単純化されたログ ファイルからの行を次に示します。
ここに私の.goaccessrcがあります:
.goaccessrc ファイルが適切な場所にあり、読み取られていると確信しています。これを削除すると、goaccess の実行時にログ形式の構成ウィンドウが表示されるためです。些細なことだと思いますが、見えません。最近の端末セッションの完全な出力は次のとおりです。
centos - Centos 5.6 64b の GoAccess 0.8
Centos 5.6 64b に GoAccess 0.8 をインストールしました。コマンド goaccess -f / var/log/apache2/access.log -a を実行すると、ウィンドウから FORMAT LOG CONFIGURATION が表示されますが、フォーマットを選択するとエラーが発生します。
エラーが発生しました エラーが発生した場所: parser.c - parse_log - 1059 メッセージ: そのようなファイルまたはディレクトリはありません
どのように進めればよいですか?私は Linux の専門家ではありません。
ありがとう
bash - 特定の日付から goaccess で access_log の概要を取得するには?
現在、私は 6 週間の apache access_log を保持しています。月末にアクセス サマリーを生成する場合:
概要には、前月のアクセス データが含まれます。
前月のログをスキップして、月の初日から集計するにはどうすればよいですか?
psデータ形式は次のとおりです。%d/%b/%Y
nginx - goaccess ツールで提供時間に 0.0us が表示される
Linux マシンに GoAccess v0.9 をインストールしました。nginx でログ形式をカスタマイズしました。
しかし、goaccess ツールを使用してログを表示している間、すべてのパネルで Time serve パラメーターが 0.00us を示しています。goaccess.conf で使用されるログ形式は
Goaccess レポートで提供された正確な時間を表示する方法
logging - goaccessでlogentriesログを解析するには?
logentries にすべてのサーバーのログがあり、goaccess でそれを開こうとすると、間違った統計情報が表示されます。goaccess で logentries ログを解析する方法はありますか。logentries ログを解析して goaccess しようとしています。goaccess.conf でログ形式を変更しようとしていますが、正しいログが見つかりません。