Monitor system performance

This is for:

System Administrator

As you progress through your Coveo journey, monitoring system performance becomes crucial to ensure optimal search experiences for your users. To help you achieve this, Coveo provides a dedicated System Performance (platform-ca | platform-eu | platform-au) page within the Administration Console. This article offers a centralized view of key indexing and query performance metrics, enabling you to proactively manage and optimize your Coveo organization.

The System Performance page consists of two tabs: Content indexing and Queries. This article provides an overview of each tab and offers optimization tips to help you enhance your organization’s performance.

Content indexing tab

The Content indexing tab provides insights into the performance of your content indexing processes. It displays metrics such as the number of items indexed over time and any throttling events that may impact indexing speed. By monitoring these metrics, you can ensure that your content is being indexed efficiently and take corrective actions if necessary.

Additionally, the counts are displayed next to your license limits, enabling efficient monitoring of your usage. If you regularly approach or exceed your license limits, you can take proactive steps to manage your content indexing activities and avoid potential disruptions. You can also contact your Coveo representative or Coveo Support to discuss options for increasing your license limits to better accommodate your organization’s needs.

Push API cards on System Performance page | Coveo

About rate-limit events

Rate-limit events card | Coveo

Rate-limit events occur when your organization exceeds the allowed number of requests to a Coveo API within a specified time frame. These events can impact the performance of your content indexing processes, leading to delays in indexing new or updated content.

The rate-limit events card displays two types of events:

  • Over-limit events: These events occur when your organization has exceeded the maximum number of allowed requests to a Coveo API for the day (UTC). Check the Retry-After header in the API response to determine when you can resume making requests. A high number of over limit events indicates that your sources are frequently being throttled, which may lead to indexing delays and degrade content freshness. If you think your organization requires a higher rate limit, contact your Coveo representative or Coveo Support to discuss your options.

  • Over-capacity events: These events occur when your organization has reached the maximum capacity for concurrent requests to a Coveo API. Your organization can still make requests, but they may be delayed or declined until capacity becomes available. See About Coveo’s indexing capacity management for details.

Optimize your content indexing

If you’re satisfied with your indexing performance, no action is needed. However, if you notice frequent rate-limit events or {indexing pipeline} errors, or if you often approach your license limits, consider the following optimization tips.

When approaching license limits, or when dealing with rate-limit events
When dealing with indexing pipeline errors
To optimize your index size and performance

Queries tab

The Queries tab offers insights into the performance of your search interfaces. It displays your total number of queries, the average response time, peak queries per second (QPS), and any rate-limit events that may affect query performance. By monitoring these metrics, you can ensure that your search interfaces are delivering fast results to your users.

Query cards on System Performance page | Coveo

Optimize your search interface performance

To optimize your search interface performance

As for query rate limit events, if you encounter frequent Administrative API errors or need a higher Search API rate limit, contact your Coveo representative or Coveo Support.

Required privileges

The following table indicates the privileges required to view the System Performance (platform-ca | platform-eu | platform-au) page. See Manage privileges for more information on granting privileges, and the Privilege reference for details on each privilege.

Action Service - Domain Required access level

View the System Performance page

Organization - Organization

View

Open indexing pipeline errors in the Log Browser

Content - Sources

View

Organization - Organization

View