

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

# 使用亚马逊监控 OpenSearch 用户界面 CloudWatch
<a name="application-monitoring"></a>

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

OpenSearch 服务以 5 分钟为间隔向其 CloudWatch 报告指标。这些指标无需支付费用。有关更多信息，请参阅[什么是亚马逊 CloudWatch？](https://docs.amazonaws.cn/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html)在《*CloudWatch 用户指南》中*。

![CloudWatch 指标控制台显示 AWS/OpenSearch 命名空间中带有 AppId 维度的 OpenSearch 用户界面应用程序请求数指标。](https://docs.amazonaws.cn/opensearch-service/latest/developerguide/images/application-monitoring-cloudwatch.png)


## OpenSearch 用户界面指标
<a name="application-monitoring-metrics"></a>

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

### Dimensions
<a name="application-monitoring-dimensions"></a>

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


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

### 应用程序指标
<a name="application-monitoring-metrics-list"></a>


| 指标 | 说明 | 
| --- | --- | 
| Application\_Request\_Count | 对 OpenSearch UI 应用程序的请求总数，无论 HTTP 响应代码如何。使用此指标来了解总体流量。<br />相关统计数据：总计 | 
| Application\_Request\_2XX\_Count | 向 OpenSearch 用户界面应用程序发出 2XX（成功）HTTP 响应代码的请求数。2XX 响应表示应用程序成功接收并处理了请求。<br />相关统计数据：总计 | 
| Application\_Request\_3XX\_Count | 向 OpenSearch 用户界面应用程序发出 3XX（重定向）HTTP 响应代码的请求数。3XX 响应表示客户端必须采取进一步的操作才能完成请求，例如遵循重定向。<br />相关统计数据：总计 | 
| Application\_Request\_4XX\_Count | 导致 4XX（客户端错误）HTTP 响应代码的 OpenSearch UI 应用程序请求的数量。4XX 响应表示客户端请求存在问题，例如身份验证失败、缺少权限或找不到资源。<br />相关统计数据：总计 | 
| Application\_Request\_5XX\_Count | 导致 5XX（服务器错误）HTTP 响应代码的 OpenSearch UI 应用程序请求数。5XX 响应表示服务器遇到了无法完成请求的意外情况。<br />相关统计数据：总计 | 

## 查看 OpenSearch 用户界面指标
<a name="application-monitoring-viewing"></a>

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

**使用 CloudWatch 控制台查看指标**

1. 在处打开 CloudWatch 控制台[https://console.aws.amazon.com/cloudwatch/](https://console.amazonaws.cn/cloudwatch/)。

1. 在导航窗格中，选择**指标**，然后选择**所有指标**。

1. 选择 **AWS/OpenSearch** 命名空间。

1. 选择**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
```

## 创建警报
<a name="application-monitoring-alarms"></a>

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

有关创建警报的更多信息，请参阅《*CloudWatch 用户指南》[中的](https://docs.amazonaws.cn/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html)使用 CloudWatch警报*。