Query Analytics & Monitoring

Understand your search traffic and performance

Analytics & Monitoring

Opensolr gives you full visibility into how your search is performing. See what people search for, how fast queries run, which errors occur, and how much server resources your index uses — all from your dashboard.

In-depth guides

For a walkthrough of every monitoring feature, see Real-Time Solr Monitoring & Analytics. To understand the difference between Solr-level and search-page analytics, see Analytics Comparison: Solr vs. Web Crawler.

Your Analytics Dashboard at a Glance

Here is a visual overview of the analytics dashboard. Each section gives you a different view of your search performance.

Opensolr Analytics Dashboard TOTAL QUERIES TODAY 12,847 +18% AVG RESPONSE TIME 23ms OK ZERO-RESULT QUERIES 3.2% -0.5% ERRORS (24H) 2 OK Request Volume (Last 7 Days) 15K 10K 5K 0 Mon Tue Wed Thu Fri Sat Sun Today Top Queries opensolr tutorial1,204 vector search987 API reference756 pricing523 crawler412 CPU Usage 24% Memory 61% Disk Space 42%

Query Analytics

Query analytics show you everything about how people search your index. You can see trends over time, find out what is popular, and identify gaps in your content.

Request Volume Over Time

A time-series chart showing how many search requests hit your index each day. Spot traffic spikes, seasonal patterns, and growth trends at a glance.

Popular Queries

See the most-searched terms in your index, ranked by volume. This tells you what your users care about most. Use it to prioritize content creation.

Recent Queries

A live list of the last 100 queries, showing the exact text users typed, when they searched, and how many results they got back. Updated in real time.

0 Zero-Result Queries

Queries where users searched but found nothing. This is your content gap report. If people search for something and get zero results, you know exactly what content to add. See the No-Results Dashboard for details.

Click-Through Analytics

See which search results users actually clicked. This shows whether your top results are relevant — if users always click the 3rd result, the 1st result may not be useful enough. Learn more about Click Analytics & CTR Tracking.

Export CSV / PDF

Download your analytics data as a CSV spreadsheet or a formatted PDF report. Share with your team, import into Excel, or archive for compliance.

Date range filtering on everything.

All analytics views support custom date ranges. Filter by today, last 7 days, last 30 days, or pick any custom start and end date. Compare periods to see trends.

Live Query Stream

The live query stream shows every search request hitting your index in real time. Each query is color-coded by response time so you can instantly spot slow queries.

LIVE QUERY STREAM LIVE TIME QUERY HANDLER STATUS RESPONSE 14:23:01 opensolr getting started /select 200 12ms 14:23:00 vector search api /select 200 28ms 14:22:58 complex nested facet query /select 200 87ms 14:22:55 wildcard search *config* /select 200 210ms 14:22:52 deep pagination rows=10000 /select 200 420ms <50ms 50-150ms 150-350ms >350ms Click any row to see full query parameters
Filter by text

Type a word to see only queries containing that word. Useful for monitoring specific search topics.

Filter by handler

Show only /select, /suggest, or /update requests. Isolate search queries from indexing operations.

Click for details

Click any query row to expand it and see the complete request parameters: q, fq, fl, sort, all facet params, and the raw response.

Error Log & Audit

The error log gives you instant visibility into anything going wrong with your index. Every error is recorded, categorized, and linked to a potential fix.

Error Audit All Dates Severity Type Critical 0 Error 2 Warning 5 SEVERITY TIMESTAMP ERROR MESSAGE FAQ FIX ERROR Apr 07 14:20 undefined field: prcie (did you mean price?) FAQ #142 WARN Apr 07 14:18 slow query (320ms): q=*:* with 5 facets FAQ #98 WARN Apr 07 13:55 sort field 'date' is not indexed for sorting FAQ #67

Tail Error Log

A live-streaming view of your Solr error log. New errors appear at the top in real time. Like running tail -f on the log file, but in your browser.

Auto-Matched FAQ Solutions

Every error is automatically matched to a relevant FAQ article from the Opensolr knowledge base. Click the FAQ link next to any error to see the recommended fix. For searchable error history, see the Error Audit guide.

Filterable by Everything

Filter the error audit by date range, severity level (Critical, Error, Warning), and error type. Drill down to exactly the errors you care about.

Click for Full Details

Click any error row to expand it and see the full stack trace, the query that caused it, and the Solr log entry. Everything you need to diagnose the issue.

Server Monitor

The server monitor shows you the health of the server that hosts your Opensolr index. CPU, memory, disk, and load averages are updated in near real-time.

24%

CPU

Current processor usage across all cores.

61%

Memory

RAM usage including JVM heap allocation.

42%

Disk

Total disk space used by your index data and logs.

0.8

Load Avg

System load average (1 min). Below 1.0 means healthy.

Bandwidth Usage

Every Opensolr plan includes a monthly bandwidth allowance. The bandwidth page shows how much data transfer your index has used this month, with a visual progress bar toward your plan limit.

Monthly Bandwidth April 2026 3.12 GB used 0 GB 5.2 GB (plan limit) 60% used -- 2.08 GB remaining
Approaching your limit?

Opensolr sends you an email alert when you reach 80% and 95% of your monthly bandwidth. If you regularly exceed your limit, consider upgrading your plan for more bandwidth at a better per-GB rate. You can also set up automated weekly reports — see Weekly Error Digest.

How to Review Past Queries

Need to check what people searched last month? Want to browse your full search history? Here is how to access historical query data.

  1. Go to your Dashboard — log in to opensolr.com and click on your index name to open its dashboard.
  2. Open Query Analytics — click the “Analytics” tab in the left sidebar. This opens the analytics overview with today's data.
  3. Set your date range — use the date picker at the top to select any start and end date. Pick “Last 30 Days” for a quick overview, or set custom dates for a specific period.
  4. Browse queries — the “Recent Queries” section shows individual queries within your selected date range. Scroll through them or use the search filter to find specific terms.
  5. Export your data — click the “Export CSV” or “Export PDF” button to download the full query log for your selected period. Import the CSV into Excel or Google Sheets for further analysis.

Related FAQ Articles

Traffic Monitoring API

Retrieve traffic and request volume data programmatically via the Opensolr API.

API Usage Dashboard

Monitor your API request counts, rate limit usage, and quotas from your dashboard.

Request Log API

Fetch the raw request log for your Opensolr Index via the API.

Error Log API

Retrieve error log entries for your index programmatically.

Related Documentation

Dashboard

Overview of your Opensolr dashboard where analytics, tools, and settings live.

Search Tuning

Use analytics insights to improve your search relevance — boost fields, adjust weights, fix zero-result queries.

Billing & Plans

Understand plan limits including bandwidth allowances and how to upgrade for more capacity.