0

助けが必要です。ubuntu 12.04 で最新バージョンの td-agent を使用して、apache ログを mongodb に解析しています。config で「format none」を入力すると、mongo ドキュメントが作成され、すべてがメッセージ キーにプッシュされますが、 「format apache」または「format apache2」または「format /^***********$/」(td-agent 自体によって指定された apache 正規表現) と言うと、単純に pattern not と表示されます。マッチした、

私はパーミッションをチェックしましたが、他の方法ですべて解決しましたが、これに対する解決策が得られませんでした。td-agent(Fluentd) を使用してロギング プロジェクトを実行できた場合は、助けてください。

または、このプロジェクトを達成するために Logtrash に移行する必要があります。

/var/log/td-agent/td-agent.log の警告は次のとおりです。

2015-02-09 18:41:39 +0530 [警告]: パターンが一致しません: "192.168.100.11:80 192.168.100.11 - - [09/Feb/2015:18:41:39 +0530] \"POST / get_details HTTP/1.1\" 200 580 \" http://192.168.100.11/login \" \"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0\""

2015-02-09 18:41:39 +0530 [警告]: パターンが一致しません: "192.168.100.11:80 192.168.100.11 - - [09/Feb/2015:18:41:39 +0530] \"POST / get_user HTTP/1.1\" 200 365 \" http://192.168.100.11/login \" \"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0\""

ありがとう、ウィリアムズ。

4

1 に答える 1