Hi Walter, Dmitry,

I opened https://issues.apache.org/jira/browse/SOLR-4735 for this, with some 
work-in-progress.  Have a look!

Alan Woodward
www.flax.co.uk


On 23 Apr 2013, at 07:40, Dmitry Kan wrote:

> Hello Walter,
> 
> Have you had a chance to get something working with graphite, codahale and
> solr?
> 
> Has anyone else tried these tools with Solr 3.x family? How much work is it
> to set things up?
> 
> We have tried zabbix in the past. Even though it required lots of up front
> investment on configuration, it looks like a compelling option.
> In the meantime, we are looking into something more "solr-tailed" yet
> simple. Even without metrics persistence. Tried: jconsole and viewing stats
> via jmx. Main point for us now is to gather the RAM usage.
> 
> Dmitry
> 
> 
> On Tue, Apr 9, 2013 at 9:43 PM, Walter Underwood <wun...@wunderwood.org>wrote:
> 
>> If it isn't obvious, I'm glad to help test a patch for this. We can run a
>> simulated production load in dev and report to our metrics server.
>> 
>> wunder
>> 
>> On Apr 8, 2013, at 1:07 PM, Walter Underwood wrote:
>> 
>>> That approach sounds great. --wunder
>>> 
>>> On Apr 7, 2013, at 9:40 AM, Alan Woodward wrote:
>>> 
>>>> I've been thinking about how to improve this reporting, especially now
>> that metrics-3 (which removes all of the funky thread issues we ran into
>> last time I tried to add it to Solr) is close to release.  I think we could
>> go about it as follows:
>>>> 
>>>> * refactor the existing JMX reporting to use metrics-3.  This would
>> mean replacing the SolrCore.infoRegistry map with a MetricsRegistry, and
>> adding a JmxReporter, keeping the existing config logic to determine which
>> JMX server to use.  PluginInfoHandler and SolrMBeanInfoHandler translate
>> the metrics-3 data back into SolrMBean format to keep the reporting
>> backwards-compatible.  This seems like a lot of work for no visible
>> benefit, but…
>>>> * we can then add the ability to define other metrics reporters in
>> solrconfig.xml.  There are already reporters for Ganglia and Graphite - you
>> just add then to the Solr lib/ directory, configure them in solrconfig, and
>> voila - Solr can be monitored using the same devops tools you use to
>> monitor everything else.
>>>> 
>>>> Does this sound sane?
>>>> 
>>>> Alan Woodward
>>>> www.flax.co.uk
>>>> 
>>>> 
>>>> On 6 Apr 2013, at 20:49, Walter Underwood wrote:
>>>> 
>>>>> Wow, that really doesn't help at all, since these seem to only be
>> reported in the stats page.
>>>>> 
>>>>> I don't need another non-standard app-specific set of metrics,
>> especially one that needs polling. I need metrics delivered to the common
>> system that we use for all our servers.
>>>>> 
>>>>> This is also why SPM is not useful for us, sorry Otis.
>>>>> 
>>>>> Also, there is no time period on these stats. How do you graph the
>> 95th percentile? I know there was a lot of work on these, but they seem
>> really useless to me. I'm picky about metrics, working at Netflix does that
>> to you.
>>>>> 
>>>>> wunder
>>>>> 
>>>>> On Apr 3, 2013, at 4:01 PM, Walter Underwood wrote:
>>>>> 
>>>>>> In the Jira, but not in the docs.
>>>>>> 
>>>>>> It would be nice to have VM stats like GC, too, so we can have common
>> monitoring and alerting on all our services.
>>>>>> 
>>>>>> wunder
>>>>>> 
>>>>>> On Apr 3, 2013, at 3:31 PM, Otis Gospodnetic wrote:
>>>>>> 
>>>>>>> It's there! :)
>>>>>>> http://search-lucene.com/?q=percentile&fc_project=Solr&fc_type=issue
>>>>>>> 
>>>>>>> Otis
>>>>>>> --
>>>>>>> Solr & ElasticSearch Support
>>>>>>> http://sematext.com/
>>>>>>> 
>>>>>>> On Wed, Apr 3, 2013 at 6:29 PM, Walter Underwood <
>> wun...@wunderwood.org> wrote:
>>>>>>>> That sounds great. I'll check out the bug, I didn't see anything in
>> the docs about this. And if I can't find it with a search engine, it
>> probably isn't there.  --wunder
>>>>>>>> 
>>>>>>>> On Apr 3, 2013, at 6:39 AM, Shawn Heisey wrote:
>>>>>>>> 
>>>>>>>>> On 3/29/2013 12:07 PM, Walter Underwood wrote:
>>>>>>>>>> What are folks using for this?
>>>>>>>>> 
>>>>>>>>> I don't know that this really answers your question, but Solr 4.1
>> and
>>>>>>>>> later includes a big chunk of codahale metrics internally for
>> request
>>>>>>>>> handler statistics - see SOLR-1972.  First we tried including the
>> jar
>>>>>>>>> and using the API, but that created thread leak problems, so the
>> source
>>>>>>>>> code was added.
>>>>>>>>> 
>>>>>>>>> Thanks,
>>>>>>>>> Shawn
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>> 
>>> --
>>> Walter Underwood
>>> wun...@wunderwood.org
>>> 
>>> 
>>> 
>> 
>> --
>> Walter Underwood
>> wun...@wunderwood.org
>> 
>> 
>> 
>> 

Reply via email to