0

nginx のログ出力を見つけてください (access.log)

182.69.143.120 - - [31/​​Mar/2016:03:10:51 +0530] "GET /api/check_delivery.php?authkey=9450AW2qTKYe453be757c&requestid=36626f6a3530323439383831 HTTP/1.1" control.msg91.com "-"-39 "-" " "-" "control.msg91.com" "-" へ: 10.0.0.62:8080: アップストリーム_応答_時間 0.003 要求_時間 0.003

私のnginxカスタムログ形式:

$remote_addr - $remote_user [$time_local] "$request" $host' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for" "$server_name"';

そして、私はgoaccess confファイルで使用しています:

時刻形式 %H:%M:%S

日付形式 %d/%b/%Y

log_format %^[%d:%^] "%r" %s %b "%R" "%u" "%^ %h"

これを実行した後、以下のエラーが発生します。

GoAccess - バージョン 0.9.8 - 2016 年 3 月 31 日 14:11:22 構成ファイル: /usr/local/etc/goaccess.conf

致命的なエラーが発生しました エラーが発生した場所: src/goaccess.c - main - 1017 処理できるものはありません。日付/時刻/ログ形式を確認してください。

私を助けてください...事前に感謝します

4

1 に答える 1

4

次のログ形式を試してください。

log-format %h %^[%d:%t %^] "%r" %s %b "%R" "%u"
于 2016-04-02T22:11:21.960 に答える