You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2018/07/18 20:59:00 UTC

[jira] [Commented] (SOLR-11453) Create separate logger for slow requests

    [ https://issues.apache.org/jira/browse/SOLR-11453?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16548394#comment-16548394 ] 

ASF subversion and git services commented on SOLR-11453:
--------------------------------------------------------

Commit d443ed088d2d6f6d6fd0c8965e27bde660ad440f in lucene-solr's branch refs/heads/master from [~ctargett]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=d443ed0 ]

SOLR-11453: Ref Guide: add info on location of solr_slow_requests.log


> Create separate logger for slow requests
> ----------------------------------------
>
>                 Key: SOLR-11453
>                 URL: https://issues.apache.org/jira/browse/SOLR-11453
>             Project: Solr
>          Issue Type: Improvement
>          Components: logging
>            Reporter: Shawn Heisey
>            Assignee: Varun Thacker
>            Priority: Minor
>             Fix For: 7.4, master (8.0)
>
>         Attachments: SOLR-11453.patch, SOLR-11453.patch, SOLR-11453.patch, SOLR-11453.patch, SOLR-11453.patch, SOLR-11453.patch, slowlog-informational.patch, slowlog-informational.patch, slowlog-informational.patch
>
>
> There is some desire on the mailing list to create a separate logfile for slow queries.  Currently it is not possible to do this cleanly, because the WARN level used by slow query logging within the SolrCore class is also used for other events that SolrCore can log.  Those messages would be out of place in a slow query log.  They should typically stay in main solr logfile.
> I propose creating a custom logger for slow queries, similar to what has been set up for request logging.  In the SolrCore class, which is org.apache.solr.core.SolrCore, there is a special logger at org.apache.solr.core.SolrCore.Request.  This is not a real class, just a logger which makes it possible to handle those log messages differently than the rest of Solr's logging.  I propose setting up another custom logger within SolrCore which could be org.apache.solr.core.SolrCore.SlowRequest.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org