Skip to main content
Weaviate Docs (migrated from docs.weaviate.io) Docs

Search documentation

Type to search this documentation.

On this pageOverview

Cluster status and metrics

Weaviate Cloud (WCD) exposes two ways of checking the cluster status:

Select your cluster
  1. Open the Weaviate Cloud console.
  2. Open the Clusters list from the left sidebar.
  3. Select the cluster you want to inspect.
  4. The cluster details panel will open to the right.

Depending on the data available for your cluster, the following metrics dashboards are available:

  • Query Latency
  • Ingestion Throughput
  • Average Batch Size
  • Object Count
Explore cluster metrics
  1. Open the Weaviate Cloud console.
  2. Select the cluster you want to inspect from the left sidebar.
  3. Locate the cluster Metrics section on the Cluster details page.
  4. Click the View all Metrics button to find all the available metrics for your cluster.

You can see the following cluster statistics at the top of the page:

  • Dimensions stored
  • Object count
  • Cluster expires on (only for free clusters, based on inactivity)

You can find the following information on the cluster details page:

  • Name of the cluster
  • REST Endpoint
  • gRPC Endpoint
  • API Keys
  • Roles
  • Weaviate Database version
  • Cloud provider
  • Cloud region
  • Created at
  • Type (Shared Cloud or Free)
  • Backup retention days (only for Shared Cloud cluster)
  • Availability SLA (only for Shared Cloud cluster)

Clusters also have an Advanced configuration section to configure or check the status of these additional settings:

  • Enable auto schema generation
  • Allow all CORS origins
  • Enable MCP Read-Only (see Weaviate MCP server. The MCP server itself is always enabled, and changes apply without a restart)

To get cluster details programmatically, use the nodes REST endpoint.

The nodes endpoint returns an array of nodes. The nodes have the following fields:

  • name: Name of the node.
  • status: Status of the node (one of: HEALTHY, UNHEALTHY, UNAVAILABLE, INDEXING).
  • version: Version of Weaviate running on the node.
  • gitHash: Short git hash of the latest commit of Weaviate running on the node.
  • stats: Statistics for the node.
    • shardCount: Total number of shards on the node.
    • objectCount Total number of indexed objects on the node.
  • shards: Array of shard statistics. To see shards details, set output == verbose.
    • name: Name of the shard.
    • class: Name of the collection stored on the shard.
    • objectCount: Number of indexed objects on the shard.
    • vectorQueueLength: Number of objects waiting to be indexed on the shard. (Available starting in Weaviate 1.22 when ASYNC_INDEXING is enabled.)

Each Weaviate instance has a set of enabled modules. This list will vary depending on the instance, due to the Weaviate version and Weaviate Cloud policies.

To see the list of enabled modules on a Weaviate Cloud instance:

  • Open the Weaviate Cloud console.

  • Click on Clusters and select the cluster you want to check.

  • Scroll to the Available modules section under Advanced options.

  • You can click on a module to open its documentation.

Create a cluster

Available modules for your cluster.

If you use Weaviate Cloud (Database cluster(s) or Weaviate product in the cloud) or have a self-hosted support package, open a ticket in the Support Portal or email Weaviate support directly. To add a support plan, contact Weaviate sales.

Use the Support Portal for direct help from the Weaviate team: open and track tickets, and we'll respond in line with your support plan. The Community Forum is open to everyone, and a great place to ask questions, get help with your cluster, and connect with other developers. For all the ways to get help, see the Support overview.

Suggest an edit

Propose a replacement for this page. The site team reviews it before applying any changes.

Export
Documentation menu