You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Siegfried Goeschl <si...@it20one.at> on 2007/11/27 18:18:16 UTC
Combining SOLR and JAMon to monitor query execution times from a
browser
Hi folks,
working on a closed source project for an IP concerned company is not
always fun ... we combined SOLR with JAMon
(http://jamonapi.sourceforge.net/) to keep an eye of the query times and
this might be of general interest
+) JAMon comes with a ready-to-use ServletFilter
+) we extended this implementation to keep track for queries issued by a
customer and the requested domain objects, e.g. "artist", "album", "track"
+) this allows us to keep track of the execution times and their
distribution to find quickly long running queries without having access
to the access.log from a web browser
+) a small presentation can be found at
http://people.apache.org/~sgoeschl/presentations/jamon-20070717.pdf
+) if it is of general I can rewrite the code as contribution
Cheers,
Siegfried Goeschl
Re: Combining SOLR and JAMon to monitor query execution times from
a browser
Posted by Siegfried Goeschl <si...@it20one.at>.
Hi Noberto,
JAMon is all about aggregating statistical data and displaying the
information for a web browser - the main beauty is that it is easy to
define what you are monitoring such as querying domain objects per customer.
Cheers,
Siegfried Goeschl
Norberto Meijome wrote:
> On Tue, 27 Nov 2007 18:18:16 +0100
> Siegfried Goeschl <si...@it20one.at> wrote:
>
>
>> Hi folks,
>>
>> working on a closed source project for an IP concerned company is not
>> always fun ... we combined SOLR with JAMon
>> (http://jamonapi.sourceforge.net/) to keep an eye of the query times and
>> this might be of general interest
>>
>> +) JAMon comes with a ready-to-use ServletFilter
>> +) we extended this implementation to keep track for queries issued by a
>> customer and the requested domain objects, e.g. "artist", "album", "track"
>> +) this allows us to keep track of the execution times and their
>> distribution to find quickly long running queries without having access
>> to the access.log from a web browser
>> +) a small presentation can be found at
>> http://people.apache.org/~sgoeschl/presentations/jamon-20070717.pdf
>> +) if it is of general I can rewrite the code as contribution
>>
>
> Thanks Siegfried,
>
> I am further interested in plugging this information into something like Nagios , Cacti , Zenoss , bigsister , Openview or your monitoring system of choice, but I haven't had much time to look into this yet. How does JAMon compare to JMX ( http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/) ?
>
> cheers,
> B
>
> _________________________
> {Beto|Norberto|Numard} Meijome
>
> There are no stupid questions, but there are a LOT of inquisitive idiots.
>
> I speak for myself, not my employer. Contents may be hot. Slippery when wet. Reading disclaimers makes you go blind. Writing them is worse. You have been Warned.
>
>
>
Re: Combining SOLR and JAMon to monitor query execution times from
a browser
Posted by Norberto Meijome <fr...@meijome.net>.
On Tue, 27 Nov 2007 18:18:16 +0100
Siegfried Goeschl <si...@it20one.at> wrote:
> Hi folks,
>
> working on a closed source project for an IP concerned company is not
> always fun ... we combined SOLR with JAMon
> (http://jamonapi.sourceforge.net/) to keep an eye of the query times and
> this might be of general interest
>
> +) JAMon comes with a ready-to-use ServletFilter
> +) we extended this implementation to keep track for queries issued by a
> customer and the requested domain objects, e.g. "artist", "album", "track"
> +) this allows us to keep track of the execution times and their
> distribution to find quickly long running queries without having access
> to the access.log from a web browser
> +) a small presentation can be found at
> http://people.apache.org/~sgoeschl/presentations/jamon-20070717.pdf
> +) if it is of general I can rewrite the code as contribution
Thanks Siegfried,
I am further interested in plugging this information into something like Nagios , Cacti , Zenoss , bigsister , Openview or your monitoring system of choice, but I haven't had much time to look into this yet. How does JAMon compare to JMX ( http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/) ?
cheers,
B
_________________________
{Beto|Norberto|Numard} Meijome
There are no stupid questions, but there are a LOT of inquisitive idiots.
I speak for myself, not my employer. Contents may be hot. Slippery when wet. Reading disclaimers makes you go blind. Writing them is worse. You have been Warned.
Re: Combining SOLR and JAMon to monitor query execution times from a browser
Posted by Matthew Runo <mr...@zappos.com>.
I'd be interested in seeing more logging in the admin section! I saw
that there is QPS in 1.3, which is great, but it'd be wonderful to see
more.
--Matthew Runo
On Nov 27, 2007, at 9:18 AM, Siegfried Goeschl wrote:
> Hi folks,
>
> working on a closed source project for an IP concerned company is
> not always fun ... we combined SOLR with JAMon (http://jamonapi.sourceforge.net/
> ) to keep an eye of the query times and this might be of general
> interest
>
> +) JAMon comes with a ready-to-use ServletFilter
> +) we extended this implementation to keep track for queries issued
> by a customer and the requested domain objects, e.g. "artist",
> "album", "track"
> +) this allows us to keep track of the execution times and their
> distribution to find quickly long running queries without having
> access to the access.log from a web browser
> +) a small presentation can be found at http://people.apache.org/~sgoeschl/presentations/jamon-20070717.pdf
> +) if it is of general I can rewrite the code as contribution
>
> Cheers,
>
> Siegfried Goeschl
>