Presentation is loading. Please wait.

Presentation is loading. Please wait.

Solr Performance Monitoring with Scalable Performance Monitoring SaaS Otis Gospodnetić – Sematext ◦ sematext.com sematext.com/spm.

Similar presentations


Presentation on theme: "Solr Performance Monitoring with Scalable Performance Monitoring SaaS Otis Gospodnetić – Sematext ◦ sematext.com sematext.com/spm."— Presentation transcript:

1 Solr Performance Monitoring with Scalable Performance Monitoring SaaS Otis Gospodnetić – Sematext International @otisg ◦ @sematext ◦ sematext.com sematext.com/spm @otisg@sematextsematext.com sematext.com/spm

2 Copyright 2011 Sematext Int'l. All rights reserved. 2 SPM Overview SPM = Scalable Performance Monitoring SaaS Small client-side agent attached to the JVM Collectd for OS, FS, and other metrics Near Real Time Distributed backend: Hadoop, HBase, Flume, etc. Support: Solr, HBase, etc.

3 Copyright 2011 Sematext Int'l. All rights reserved. 3 SPM Functionality Look at one or multiple Solr instances, Request Handlers, or Solr Cores at once See performance of any time period with no loss of resolution Show/hide extended time periods Compare two time periods Monitor multiple Solr clusters Get Alerts (soon)

4 Copyright 2011 Sematext Int'l. All rights reserved. 4 Solr Metrics All Solr metrics and more: All cache metrics (hit %,evictions, etc.) Query rate and latency Warmup time Latency breakdown by SearchComponent (soon) Latency breakdown by classes & methods (soon) Index size on disk, # files, # segments, # docs, # deletions

5 Copyright 2011 Sematext Int'l. All rights reserved. 5 OS Metrics OS metrics CPU Memory Load Disk IO by device Network IO by device Swap (soon) Disk usage (soon)

6 Copyright 2011 Sematext Int'l. All rights reserved. 6 JVM Metrics Garbage Collection Major & Minor Counts Time spent in GC Thread count Memory Heap memory Non-heap memory Memory pools (soon)

7 Copyright 2011 Sematext Int'l. All rights reserved. 7 Lucene / Solr Index segment merge # deleted docs

8 Copyright 2011 Sematext Int'l. All rights reserved. 8 Solr Caches see the increase! did you know you had these dips?

9 Copyright 2011 Sematext Int'l. All rights reserved. 9 Search Rate & Latency Select 1 or more Solr instances Select 1 or more Request Handlers Select any time periods Compare 2 time periods Select data granularity

10 Copyright 2011 Sematext Int'l. All rights reserved. 10 Warmup Warmup time broken by warmup type – caches and searcher Select 1 or more Solr Cores

11 Copyright 2011 Sematext Int'l. All rights reserved. 11 OS & FS

12 Copyright 2011 Sematext Int'l. All rights reserved. 12 JVM

13 Copyright 2011 Sematext Int'l. All rights reserved. 13 Open Sourcing 2 open-source projects: github.com/sematext/HBaseWD github.com/sematext/HBaseHUT See sematext.com/open-source/index.htmlsematext.com/open-source/index.html Patches for Flume and HBase blog.sematext.com/tag/flume/ blog.sematext.com/tag/flume/

14 Copyright 2011 Sematext Int'l. All rights reserved. 14 About Sematext Products & Services Consulting, Development, Tech Support: Search (Lucene, Solr, ElasticSearch...) Big Data (Hadoop, HBase, Voldemort...) Web Crawling (Nutch, Droids) Machine Learning (Mahout)

15 Copyright 2011 Sematext Int'l. All rights reserved. 15 Sematext Metrics 100% organic: no GMO, no VC 4 years old < 10 people 7 countries 3 timezones 2 continents > 100 customers

16 Copyright 2011 Sematext Int'l. All rights reserved. 16 We're Hiring Dig Search? Dig Analytics? Dig Big Data? Dig Performance? Dig working with and in open-source? We're hiring world-wide! sematext.com/about/jobs.html

17 Copyright 2011 Sematext Int'l. All rights reserved. 17 sematext.com blog.sematext.com @sematext @otisg otis@sematext.com sematext.com/spm Contact


Download ppt "Solr Performance Monitoring with Scalable Performance Monitoring SaaS Otis Gospodnetić – Sematext ◦ sematext.com sematext.com/spm."

Similar presentations


Ads by Google