Help Docs

Google Cloud Vertex AI Index Endpoint monitoring integration

Monitor your Google Cloud Vertex AI Vector Search index endpoints to track query volume, latency, replica and shard scaling, and compute utilization. Google Cloud Vertex AI Index Endpoint monitor lets you ensure your deployed vector search serving infrastructure stays responsive.

Benefits

Monitoring Vertex AI Index Endpoint ensures that your service remains reliable, secure, and high-performing. Key benefits include:

  • Identify query latency spikes before they impact search-dependent applications.
  • Track replica and shard counts to fine-tune serving capacity.
  • Automated alerts and IT automation help maintain SLA compliance and reduce downtime.
  • Consolidate Index Endpoint metrics with other GCP services for a single pane of glass view.
  • Bulk configuration and agent upgrades ensure smooth monitoring across multiple index endpoints.

Use cases

Here are some use cases where Google Cloud Vertex AI Index Endpoint monitoring will be helpful:

  • Monitor query request rate and latency to detect serving bottlenecks in real time.
  • Capture current replica and shard counts to quickly identify under-provisioned endpoints.
  • Visualize CPU and memory utilization to plan capacity and optimize scaling.
  • Set thresholds for query latency to ensure contractual obligations are met.
  • Track public endpoint configuration to strengthen network security governance.
  • Integrate Index Endpoint monitoring with other GCP services (Vertex AI Vector Search, BigQuery, Cloud Storage) for holistic visibility.

Setup and configuration

  • Adding Google Cloud Vertex AI Index Endpoint while configuring a new Google Cloud monitor

    If you have not configured a Google Cloud monitor yet, add one by following the steps below:

    1. Go to Cloud > GCP > Add GCP Monitor or Admin > Cloud Monitoring > Google Cloud Platform (GCP).
    2. Provide a unique display name for identification purposes.
    3. Upload the JSON file that contains the private key of the service account to authenticate and perform resource discovery.
    4. Select Vertex AI Index Endpoint from the Select the Resources for Monitoring list.
    5. Select existing Notification Profiles, User Alerts Groups, Tags, and IT Automation Templates or add new ones. You can also integrate alarms with your preferred third-party service.
    6. Click Start GCP Monitoring.
  • Adding Google Cloud Vertex AI Index Endpoint to an existing Google Cloud monitor

    If you already have a Google Cloud monitor configured for the service account, you can add Google Cloud Vertex AI Index Endpoint by following the steps below:

    1. Go to Cloud > GCP and select your GCP monitor.
    2. Click the hamburger Hamburger icon icon next to Service View and select Edit, which brings you to the Edit GCP Monitor page.
    3. On the Edit GCP Monitor page, select Vertex AI Index Endpoint from the Select the Resources for Monitoring list and click Save.
    4. After successful configuration, go to Cloud > GCP > Vertex AI Index Endpoint. Now you can view the discovered Google Cloud Vertex AI Index Endpoint resources.
Note

It will take approximately five minutes to discover new GCP resources.

Licensing

Each Google Cloud Vertex AI Index Endpoint monitor consumes one basic monitor license.

Polling frequency

Google Cloud Vertex AI Index Endpoint monitor collects minute-wise metric data, and the statuses of your Google Vertex AI Index Endpoint resources are reported every five minutes with a three minute delay.

Supported metrics

Metric nameDescriptionStatisticUnit
Query Requests per Second The rate of query requests made to this index endpoint. Total Count/second
Query Latency (p95) The 95th percentile latency of query requests to this index endpoint. Average Milliseconds
Current Replicas The number of serving replicas currently deployed behind this index endpoint. Average Count
Current Shards The number of shards currently deployed behind this index endpoint. Average Count
Max CPU Utilization The maximum CPU utilization of the compute serving this index endpoint. Maximum Percentage (%)
Memory Used The total memory used across all nodes serving the endpoint. Sum Bytes

If there is no data, it means that there is no deployed index.

Configuration details

AttributeDescription
Resource Name The resource name of the index endpoint.
Display Name The display name of the index endpoint.
Public Endpoint Enabled Indicates whether this index endpoint is reachable over a public endpoint. When disabled, the endpoint is reachable only through a private VPC (VPC peering or Private Service Connect).
Public Endpoint The domain name of the public endpoint, if enabled.
Created Time The date and time this index endpoint was created.
Updated Time The date and time this index endpoint was last updated.

Deployed Instances

Deployed Indexes tab lists every index deployed on this endpoint, with Deployed Index, Deployed Index ID, Index, Status, Minimum Replicas, Maximum Replicas, Machine Type, Creation date and Last Sync Time. Status is Ready, Deploying (a deployment that is still running, which can take 30 minutes or more) or Undeploying. If the index is also monitored in Site24x7, the Index column links to that Vertex AI Index monitor. The data is read live from Google Cloud each time you open the tab.

Threshold configuration

  • Global configuration
    1. In the web client, go to the Admin section on the left navigation pane.
    2. Select Configuration Profiles from the left pane and select Threshold and Availability from the drop-down menu.
    3. Click Add Threshold Profile in the top-right corner.
    4. For Monitor Type, select Vertex AI Index Endpoint.
    5. Specify the threshold values for the required metrics, then click Save.
  • Monitor-level configuration
    1. In the web client, go to Cloud > GCP > Vertex AI Index Endpoint.
    2. Select a resource you would like to set a threshold for, then click the hamburger Hamburger icon icon.
    3. Select Edit, which directs you to the Edit Vertex AI Index Endpoint Monitor page.
    4. Specify the threshold values for the required metrics, then click Save.

The monitor stays Up while the endpoint exists, and it’s marked removed or Down only when the endpoint is deleted, following your Remove terminated resources setting.

IT Automation

IT Automation tools automatically resolve performance degradation issues. These tools react to events proactively rather than waiting for manual intervention. The IT Automation tools automate repetitive tasks and automatically remediate threshold breaches. The alarm engine continually evaluates system events for which thresholds are set and executes the mapped automation when there is a breach.

Configuration Rules

Editing multiple monitors to associate different monitor groups or add a different tag can be a tedious process. With Configuration Rules, you can automate the configuration settings of your monitoring resources. Create custom rules to track configuration changes continuously and achieve the ideal configuration settings.

Summary

The Summary tab will give you the performance data organized by time for the metrics listed above. To view the summary:

  1. Go to Cloud > GCP > Vertex AI Index Endpoint.
  2. Select a resource.
  3. Click the Summary tab.

Configuration Details

The Configuration Details tab provides details on the configurations of application instances. To get the configuration details:

  1. Go to Cloud > GCP > Vertex AI Index Endpoint.
  2. Select a resource.
  3. Click the Configuration Details tab.

Reports

Gain in-depth data about the various parameters of your monitored resources and accentuate your service performance using our insightful reports.

To view reports for a Google Vertex AI Index Endpoint resource:

  1. Go to the Reports section on the left navigation pane.
  2. Select Vertex AI Index Endpoint from the menu on the left.
  3. You can find the Availability Summary Report, Performance Report, and Inventory Report for one selected monitor. Or you can get the Summary Report, Availability Summary Report, Health Trend Report, and Performance Report for all the Google Vertex AI Index Endpoint monitors.

You can also get reports from the Summary tab of the Google Vertex AI Index Endpoint monitor:

  1. Click the Summary tab.
  2. Get the Availability Summary Report of the monitor by clicking Availability.
  3. You can also find the Performance Report of the monitor by clicking any chart title.

Related content

Was this document helpful?

Would you like to help us improve our documents? Tell us what you think we could do better.


We're sorry to hear that you're not satisfied with the document. We'd love to learn what we could do to improve the experience.


Thanks for taking the time to share your feedback. We'll use your feedback to improve our online help resources.

Shortlink has been copied!