Download presentation
Presentation is loading. Please wait.
Published byFrancine Payne Modified over 8 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.