View a markdown version of this page

使用亚马逊监控 OpenSearch 用户界面 CloudWatch - 亚马逊 OpenSearch 服务
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用亚马逊监控 OpenSearch 用户界面 CloudWatch

亚马逊 OpenSearch 服务会自动将 OpenSearch UI 应用程序的指标发布到 CloudWatch。您可以使用这些指标来监控 OpenSearch UI 应用程序的运行状况和性能。

OpenSearch 服务以 5 分钟为间隔向其 CloudWatch 报告指标。这些指标无需支付费用。有关更多信息,请参阅什么是亚马逊 CloudWatch?在《CloudWatch 用户指南》中。

CloudWatch 指标控制台显示 AWS/OpenSearch 命名空间中带有 AppId 维度的 OpenSearch 用户界面应用程序请求数指标。

OpenSearch 用户界面指标

AWS/OpenSearch命名空间包括 OpenSearch UI 应用程序的以下指标。

Dimensions

OpenSearch 用户界面指标使用以下维度。

维度 说明
AppId OpenSearch UI 应用程序的唯一标识符。

应用程序指标

指标 说明
Application_Request_Count

对 OpenSearch UI 应用程序的请求总数,无论 HTTP 响应代码如何。使用此指标来了解总体流量。

相关统计数据:总计

Application_Request_2XX_Count

向 OpenSearch 用户界面应用程序发出 2XX(成功)HTTP 响应代码的请求数。2XX 响应表示应用程序成功接收并处理了请求。

相关统计数据:总计

Application_Request_3XX_Count

向 OpenSearch 用户界面应用程序发出 3XX(重定向)HTTP 响应代码的请求数。3XX 响应表示客户端必须采取进一步的操作才能完成请求,例如遵循重定向。

相关统计数据:总计

Application_Request_4XX_Count

导致 4XX(客户端错误)HTTP 响应代码的 OpenSearch UI 应用程序请求的数量。4XX 响应表示客户端请求存在问题,例如身份验证失败、缺少权限或找不到资源。

相关统计数据:总计

Application_Request_5XX_Count

导致 5XX(服务器错误)HTTP 响应代码的 OpenSearch UI 应用程序请求数。5XX 响应表示服务器遇到了无法完成请求的意外情况。

相关统计数据:总计

查看 OpenSearch 用户界面指标

您可以使用 CloudWatch 控制台 Amazon CLI、或 CloudWatch API 查看 OpenSearch 用户界面指标。

使用 CloudWatch 控制台查看指标
  1. 在处打开 CloudWatch 控制台https://console.aws.amazon.com/cloudwatch/。

  2. 在导航窗格中,选择指标,然后选择所有指标。

  3. 选择 AWS/OpenSearch 命名空间。

  4. 选择AppId查看每个应用程序的指标。

要查看指标,请使用 Amazon CLI

使用以下list-metrics命令列出可用的 OpenSearch 用户界面指标:

aws cloudwatch list-metrics --namespace AWS/OpenSearch --metric-name Application_Request_Count

使用以下get-metric-statistics命令获取特定应用程序的统计信息:

aws cloudwatch get-metric-statistics \ --namespace AWS/OpenSearch \ --metric-name Application_Request_2XX_Count \ --dimensions Name=AppId,Value=your-app-id \ --start-time 2026-07-24T00:00:00Z \ --end-time 2026-07-24T12:00:00Z \ --period 300 \ --statistics Sum

创建警报

您可以创建 CloudWatch 警报,在指标超过您定义的阈值时发送通知。例如,创建一个警报,在给定时间段内错误Application_Request_5XX_Count超过特定数量时通知您。

有关创建警报的更多信息,请参阅《CloudWatch 用户指南》中的使用 CloudWatch警报。