Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
Apache SolrApache Solr
Apache Solr

Apache Solr

Open-source enterprise-search platform, written in Java.

Extension
Free trial
SolrCloud Replica screenSolr metrics on host screenDefault Solr monitoring dashboard
  • Product information
  • Release notes

Overview

Monitor your Apache Solr deployments with Dynatrace. Get metrics on documents, requests and caches for your Solr cores.

Get started

Install the agent on your Apache Solr hosts and create an extension monitoring configuration to get started.

This extension relies on JMX metrics collected through the OneAgent and as such requires the OneAgent to be deployed on the Solr hosts. Once that is done, a monitoring configuration for this extension needs to be created for these hosts.

This extension comes with two feature sets, solrcloud and solrusermanaged, designed to work with SolrCloud or Solr User Managed deployments, respectively (see relevant Solr documentation).

The two feature sets collect essentially the same metrics, the main difference being the topology created.

Currently, the only entity types created will be SolrCloud Replica, for SolrCloud deployments and Solr User-Managed Core for Solr User Managed deployments.

Details

Troubleshooting

This extension retrieves Apache Solr metrics through the JMX framework, using the mBeans that are created by default by Solr. If you don't see any metrics, or are missing some metrics, ensure that your deployment is exposing mBeans of the following types:

  • solr:category=UPDATE
  • solr:category=SEARCHER
  • solr:category=CACHE
  • solr:name=requests

Licensing

The metrics and events collected through this extension consume Dynatrace Davis Data Units (see DDUs for metrics) or metric data points depending on your licensing model.

A general formula to estimate the number of metrics would be 26 × solr cores. From there it follows that DDU consumption can be estimated by 13665 × solr cores (DDU per year).

Compatibility information

Apache Solr 8.x, 9.x.

Although this extension should also work with Solr 7.x, please note that this version of Apache Solr is EOL and thus we cannot guarantee support for this version going forward.

Dynatrace
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Extension content

Content typeNumber of items included
screen properties
2
screen layout
2
metric metadata
51
generic relationship
2
screen actions
4
screen entities lists
6
dashboards
1
screen chart groups
6
list screen layout
2
generic type
2
screen injections
4

Feature sets

Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
Solr metadata coreNamesolr.solrcloud.metadata.coreNamePlaceholder metric to extract metadataCount
Solr metadata replicaStatesolr.solrcloud.metadata.replicaStatePlaceholder metric to extract metadataCount
Metric nameMetric keyDescriptionUnit
Solr searcher deleted documents (User Managed)solr.solrusermanaged.searcher.deletedDocsSolr searcher deleted documents (User Managed)Count
Solr searcher max documents (User Managed)solr.solrusermanaged.searcher.maxDocSolr searcher max documents (User Managed)Count
Solr searcher current documents (User Managed)solr.solrusermanaged.searcher.numDocsSolr searcher current documents (User Managed)Count
Solr number of additions (User Managed)solr.solrusermanaged.update.adds.countSolr number of additions (User Managed)Count
Solr number of deletes by ID (User Managed)solr.solrusermanaged.update.deletesById.countSolr number of deletes by ID (User Managed)Count
Solr number of deletes by query (User Managed)solr.solrusermanaged.update.deletesByQuery.countSolr number of deletes by query (User Managed)Count
Solr number of update errors (User Managed)solr.solrusermanaged.update.errors.countSolr number of update errors (User Managed)Count
Solr number of requests (User Managed)solr.solrusermanaged.select.requests.countSolr number of requests (User Managed)Count
Solr document cache evictions (User Managed)solr.solrusermanaged.documentCache.evictions.countSolr document cache evictions (User Managed)Count
Solr document cache hits (User Managed)solr.solrusermanaged.documentCache.hits.countSolr document cache hits (User Managed)Count
Solr document cache inserts (User Managed)solr.solrusermanaged.documentCache.inserts.countSolr document cache inserts (User Managed)Count
Solr document cache lookups (User Managed)solr.solrusermanaged.documentCache.lookups.countSolr document cache lookups (User Managed)Count
Solr query result cache evictions (User Managed)solr.solrusermanaged.queryResultCache.evictions.countSolr query result cache evictions (User Managed)Count
Solr query result cache hits (User Managed)solr.solrusermanaged.queryResultCache.hits.countSolr query result cache hits (User Managed)Count
Solr query result cache inserts (User Managed)solr.solrusermanaged.queryResultCache.inserts.countSolr query result cache inserts (User Managed)Count
Solr query result cache lookups (User Managed)solr.solrusermanaged.queryResultCache.lookups.countSolr query result cache lookups (User Managed)Count
Solr filter cache evictions (User Managed)solr.solrusermanaged.filterCache.evictions.countSolr filter cache evictions (User Managed)Count
Solr filter cache hits (User Managed)solr.solrusermanaged.filterCache.hits.countSolr filter cache hits (User Managed)Count
Solr filter cache inserts (User Managed)solr.solrusermanaged.filterCache.inserts.countSolr filter cache inserts (User Managed)Count
Solr filter cache lookups (User Managed)solr.solrusermanaged.filterCache.lookups.countSolr filter cache lookups (User Managed)Count
Solr field cache evictions (User Managed)solr.solrusermanaged.fieldValueCache.evictions.countSolr field cache evictions (User Managed)Count
Solr field cache hits (User Managed)solr.solrusermanaged.fieldValueCache.hits.countSolr field cache hits (User Managed)Count
Solr field cache inserts (User Managed)solr.solrusermanaged.fieldValueCache.inserts.countSolr field cache inserts (User Managed)Count
Solr field cache lookups (User Managed)solr.solrusermanaged.fieldValueCache.lookups.countSolr field cache lookups (User Managed)Count
Metric nameMetric keyDescriptionUnit
Solr searcher deleted documentssolr.solrcloud.searcher.deletedDocsSolr searcher deleted documentsCount
Solr searcher max documentssolr.solrcloud.searcher.maxDocSolr searcher max documentsCount
Solr searcher current documentssolr.solrcloud.searcher.numDocsSolr searcher current documentsCount
Solr number of additionssolr.solrcloud.update.adds.countSolr number of additionsCount
Solr number of deletes by IDsolr.solrcloud.update.deletesById.countSolr number of deletes by IDCount
Solr number of deletes by querysolr.solrcloud.update.deletesByQuery.countSolr number of deletes by queryCount
Solr number of update errorssolr.solrcloud.update.errors.countSolr number of update errorsCount
Solr number of requestssolr.solrcloud.select.requests.countSolr number of requestsCount
Solr document cache evictionssolr.solrcloud.documentCache.evictions.countSolr document cache evictionsCount
Solr document cache hitssolr.solrcloud.documentCache.hits.countSolr document cache hitsCount
Solr document cache insertssolr.solrcloud.documentCache.inserts.countSolr document cache insertsCount
Solr document cache lookupssolr.solrcloud.documentCache.lookups.countSolr document cache lookupsCount
Solr query result cache evictionssolr.solrcloud.queryResultCache.evictions.countSolr query result cache evictionsCount
Solr query result cache hitssolr.solrcloud.queryResultCache.hits.countSolr query result cache hitsCount
Solr query result cache insertssolr.solrcloud.queryResultCache.inserts.countSolr query result cache insertsCount
Solr query result cache lookupssolr.solrcloud.queryResultCache.lookups.countSolr query result cache lookupsCount
Solr filter cache evictionssolr.solrcloud.filterCache.evictions.countSolr filter cache evictionsCount
Solr filter cache hitssolr.solrcloud.filterCache.hits.countSolr filter cache hitsCount
Solr filter cache insertssolr.solrcloud.filterCache.inserts.countSolr filter cache insertsCount
Solr filter cache lookupssolr.solrcloud.filterCache.lookups.countSolr filter cache lookupsCount
Solr field cache evictionssolr.solrcloud.fieldValueCache.evictions.countSolr field cache evictionsCount
Solr field cache hitssolr.solrcloud.fieldValueCache.hits.countSolr field cache hitsCount
Solr field cache insertssolr.solrcloud.fieldValueCache.inserts.countSolr field cache insertsCount
Solr field cache lookupssolr.solrcloud.fieldValueCache.lookups.countSolr field cache lookupsCount

Related to Apache Solr

OneAgent logo

OneAgent

The simplest way to capture all observation signals automatically and in context

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

Bugfixes

  • Fixed dashboard and UA screens "Configure extension" links

Full version history

Extensions Framework 2.0 version of the JMX Solr Dynatrace extension

Dynatrace Hub
Get data into DynatraceBuild your own app
All (770)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityDigital ExperienceBusiness Analytics
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

Discover recent additions to Dynatrace

Problems logo

Problems

Analyze abnormal system behavior and performance problems detected by Davis AI.

Logs logo

Logs

Explore all your logs without writing a single query.

Security Investigator logo

Security Investigator

Fast and precise forensics for security and logs on Grail data with DQL queries.

Business Flow logo

Business Flow

Track, analyze, and optimize your critical business processes.

Cost & Carbon Optimization logo

Cost & Carbon Optimization

Track, analyze, and optimize your IT carbon footprint and public cloud costs.

Davis Anomaly Detection logo

Davis Anomaly Detection

Detect anomalies in timeseries using the Davis AI

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape, remediate problems, and visualize processes

Jira logo

Jira

Create, query, comment, transition, and resolve Jira tickets within workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Overview logo

Security Overview

Get a comprehensive overview of the security of your applications.

Code-Level Vulnerabilities logo

Code-Level Vulnerabilities

Detect vulnerabilities in your code in real time.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate application security findings and alerts.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more