lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lance Norskog <>
Subject Re: Monitor the QTime.
Date Sun, 13 Feb 2011 02:24:16 GMT
If you're a unix shell scripting wiz, here are a few strategies.

Tail the logfile and filter for the string 'QTime'. The number is the
very last string in the line. So, strip the text between the timestamp
and the number- sort by the timestamp first and the number second. Now
 grab the first qtime for each timestamp. I don't know a command for
this. This gives you the longest query time for each second.

As a separate trick: tail the logfile and filter for QTime. Then,
strip out all text after the time. Now you have a stream of lines with
a timestamp. Run this through 'uniq -c' and voila! you get the queries
per second for each timestamp.

On Sat, Feb 12, 2011 at 1:51 AM, Gora Mohanty <> wrote:
> On Sat, Feb 12, 2011 at 4:54 AM, Stijn Vanhoorelbeke
> <> wrote:
> [...]
>> Can you access this URL from a web browser (tried but doesn't work ) ? Or
>> must this used in jConsole / custom made java program.
> Please try http://localhost:8983/solr/admin/stats.jsp (change hostname/port as
> needed).
>> Could you please point me to a good guide to implement this JMX stuff, cause
>> I'm a newbie for JMX.
> The easiest way to get access to JMX is indeed a Java console, like jconsole.
> There are various open-source JMX clients available, but we could find none
> that met our needs, and were being actively maintained. We have been
> toying with the idea of a JMX client that offers a REST API to Solr MBeans
> (or even to any generic MBeans). This would be a more natural interface for
> people used to web development.
> Regards,
> Gora

Lance Norskog

View raw message