Indeed , the trouble hasn't got over yet.
So we got
https://issues.apache.org/jira/browse/SOLR-11453

created meantime.

I'll look forward to your updates.

Thanks again ,
Atita

On Thu, Oct 12, 2017 at 2:08 PM, Emir Arnautović <
emir.arnauto...@sematext.com> wrote:

> Hi Atita,
> I did not have time to try it out, but will try to do it over the weekend
> if you are still having troubles with it.
>
> Regards,
> Emir
> --
> Monitoring - Log Management - Alerting - Anomaly Detection
> Solr & Elasticsearch Consulting Support Training - http://sematext.com/
>
>
>
> > On 10 Oct 2017, at 19:59, Atita Arora <atitaar...@gmail.com> wrote:
> >
> > No luck for me , did you give it a try meantime ?
> > M not sure , if I may have missed something , my logs are completely gone
> > after this change.
> >
> > Wondering whats wrong with them.
> >
> > -Atita
> >
> > On Tue, Oct 10, 2017 at 5:58 PM, Atita Arora <atitaar...@gmail.com>
> wrote:
> >
> >> Sure thanks Emir,
> >> Let me give them a quick try and I'll update you.
> >>
> >> Thanks,
> >> Atita
> >>
> >> On Tue, Oct 10, 2017 at 5:28 PM, Emir Arnautović <
> >> emir.arnauto...@sematext.com> wrote:
> >>
> >>> Hi Atita,
> >>> I did not try it, but I think that following could work:
> >>>
> >>>
> >>> #logging queries
> >>> log4j.logger.org.apache.solr.handler.component.
> QueryComponent=WARN,slow
> >>>
> >>> log4j.appender.slow=org.apache.log4j.RollingFileAppender
> >>> log4j.appender.slow.File=${solr.log}/slow.log
> >>> log4j.appender.slow.layout=org.apache.log4j.EnhancedPatternLayout
> >>> log4j.appender.slow.layout.ConversionPattern=%d{yyyy-MM-dd
> HH:mm:ss.SSS}
> >>> %-5p (%t) [%X{collection} %X{shard} %X{replica} %X{core}] %c{1.} %m%n
> >>>
> >>> If you want to log all queries, you can change level for query
> component
> >>> to INFO.
> >>>
> >>> HTH,
> >>> Emir
> >>> --
> >>> Monitoring - Log Management - Alerting - Anomaly Detection
> >>> Solr & Elasticsearch Consulting Support Training -
> http://sematext.com/
> >>>
> >>>
> >>>
> >>>> On 10 Oct 2017, at 13:35, Atita Arora <atitaar...@gmail.com> wrote:
> >>>>
> >>>> Hi Emir,
> >>>>
> >>>> So I made few changes to the log4j config , I am able to redirect
> these
> >>>> logs to another file as well.
> >>>> But as these are the WARN logs so I doubt any logs enabled at WARN
> level
> >>>> are going to be redirected here in this new log file.
> >>>> So precisely , I am using Solr 6.1 (in cloud mode) & I have made few
> >>> more
> >>>> changes to the logging levels and components.
> >>>> Please find my log4j at : *https://pastebin.com/uTLAiBE5
> >>>> <https://pastebin.com/uTLAiBE5>*
> >>>>
> >>>> Any help on this will surely be appreciated.
> >>>>
> >>>> Thanks again.
> >>>>
> >>>> Atita
> >>>>
> >>>>
> >>>> On Tue, Oct 10, 2017 at 1:39 PM, Emir Arnautović <
> >>>> emir.arnauto...@sematext.com> wrote:
> >>>>
> >>>>> Hi Atita,
> >>>>> You should definetely go with log4j configuration as anything else
> >>> would
> >>>>> be redoing what log4j can do. You already have
> >>> slowQueryThresholdMillies to
> >>>>> make slow queries log with WARN and you can configure log4j to put
> such
> >>>>> logs (class + level) to a separate file.
> >>>>> This seems like frequent question and not sure why putting logs to
> >>>>> separate file is not a default configuration - maybe it would make
> >>> things
> >>>>> bit more complicated with logs view in admin console…
> >>>>> If get stuck, let me know (+ Solr version) and I’ll play a bit and
> send
> >>>>> you configs.
> >>>>>
> >>>>> HTH,
> >>>>> Emir
> >>>>> --
> >>>>> Monitoring - Log Management - Alerting - Anomaly Detection
> >>>>> Solr & Elasticsearch Consulting Support Training -
> >>> http://sematext.com/
> >>>>>
> >>>>>
> >>>>>
> >>>>>> On 9 Oct 2017, at 16:27, Atita Arora <atitaar...@gmail.com> wrote:
> >>>>>>
> >>>>>> Hi ,
> >>>>>>
> >>>>>> I have a situation here where I am required to log the slow queries
> >>> into
> >>>>> a
> >>>>>> seperate log file which then can be used for optimization purposes.
> >>>>>> For now this log is aggregated into the mainstream log marking
> >>>>>> [slow:......].
> >>>>>> I looked into the code and the configuration and I am really
> clueless
> >>> as
> >>>>> to
> >>>>>> how do I go about seperating the slow query logs as it needs another
> >>> file
> >>>>>> appender
> >>>>>> to be created other than the one already present in the log4j.
> >>>>>> If I create another appender I can do so by degregating through log
> >>>>> levels
> >>>>>> , so that moves all the WARN logs to another file (which is not what
> >>> I am
> >>>>>> looking for).
> >>>>>> Also from the code prespective , I feel how about if I introduce
> >>> another
> >>>>>> config setting along with the slowQueryThresholdMillis value ,
> >>> something
> >>>>>> like
> >>>>>>
> >>>>>> slowQueryLogFile = get("query/slowQueryLogFile", logfilepath);
> >>>>>>
> >>>>>>
> >>>>>> where slowQueryLogFile and if present it logs into this file
> >>> otherwise it
> >>>>>> works on the already present along with
> >>>>>>
> >>>>>> slowQueryThresholdMillis = getInt("query/slowQueryThresholdMillis",
> >>> -1);
> >>>>>>
> >>>>>>
> >>>>>> or should I tweak log4j ?
> >>>>>> I am not sure if anyone has done that before or have any pointers to
> >>>>> guide
> >>>>>> me on this.
> >>>>>> Please help.
> >>>>>>
> >>>>>> Thanks in advance,
> >>>>>> Atita
> >>>>>
> >>>>>
> >>>
> >>>
> >>
>
>

Reply via email to