Book Image

Scaling Apache Solr

By : Hrishikesh Vijay Karambelkar
Book Image

Scaling Apache Solr

By: Hrishikesh Vijay Karambelkar

Overview of this book

Table of Contents (18 chapters)
Scaling Apache Solr
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Monitoring performance of Apache Solr


An Apache Solr-based search runs on a J2EE container. Just like any other application management, the requirement for monitoring search beyond the standard application management is needed to ensure search is highly optimized and running within the limits. Monitoring is a critical part of any enterprise search production system. There are some interesting case studies of Spunk implementations and monitoring available at http://www.splunk.com/view/customer-case-studies/SP-CAAABB2#case_study.

What should be monitored?

Apache Solr is the application on top of the Java container, which has its own database for storing indexes. Solr supports three major workflows (indexing, search, and administration). At each layer, different parameters can be monitored for performance metrics. Monitoring can happen at various levels, which could be at the operating system, JVM, or at the Apache Solr search level. You can use various tools for this purpose. While monitoring...