PaperTrail のフィルター ログ ツールを使用して、RegEx を使用して特定のパスを除外しようとしています。ログ文字列は次のいずれかのようになります。
通過してはならず、ログに記録されるべきではありません
Sep 03 10:12:40 lastmingear heroku/router: at=info method=GET path="/orders/SOME_ID?key=USER_KEY" host=www.lastmingear.com...
合格し、ログに記録する必要があります
Sep 03 10:12:40 lastmingear heroku/router: at=info method=GET path="/orders/SOME_ID?key=USER_KEY&log=true" host=www.lastmingear.com...
唯一の違いは、ログに記録するパスに追加の params があることlog=true
です。したがって、RegEx ステートメントは次のように口頭で読む必要があります。
IF a
key=USER_KEY
が指定されている場合は、ログに渡さないでください。log=true