簡體   English   中英

如何在Logstash-logger中添加控制器名稱

[英]How to add the controller name in logstash-logger

我正在使用Logstash-logger 我想知道如何將控制器名稱或路由添加到日志中。 這是默認日志

      #production.log  
{
        "message":"  Couldn't find template for digesting: docs/#{@doc.layout}",
        "@timestamp":"2015-10-28T22:15:05.963+00:00",
        "@version":"1",
        "severity":"ERROR",
        "host":"localhost"
       }

預期

{
        "message":"  Couldn't find template for digesting: docs/#{@doc.layout}",
        "@timestamp":"2015-10-28T22:15:05.963+00:00",
        "@version":"1",
        "severity":"ERROR",
        "host":"localhost",
        "routes" : "AticlesController#index",
        #or from view
        "view": "Articles#index#_partial_name
       }

LogStashLogger的作者在這里。 我建議您查看LogstasherLograge寶石。 它們都很好地支持記錄有關控制器和請求中涉及的視圖的信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM