

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

# 监视系统日志摄取
<a name="CWL_Syslog_Monitoring"></a>

syslog 摄取服务将指标发布到 CloudWatch 命名空间中。`AWS/Logs`这些指标可以让你了解自己的 syslog 摄取管道——收到了什么、丢弃了什么，以及为什么。

要在 CloudWatch 控制台中查看这些指标，请导航至**指标** > **所有指标** >，**AWS/Logs**然后按下面列出的指标名称进行筛选。

## 系统日志指标
<a name="CWL_Syslog_Monitoring_Metrics"></a>


| 指标 | Dimensions | 说明 | 
| --- | --- | --- | 
| SyslogMessagesReceived | LogGroupName | 成功提取到您的日志组中的 syslog 消息的数量。 | 
| SyslogMessagesDropped | LogGroupName, Reason | 无法传送的系统日志消息的数量。有关详细信息，请参阅[掉线原因](#CWL_Syslog_Monitoring_DropReasons)。 | 
| SyslogConnectionsRejected | Reason | 被拒绝的 TCP 连接数。 | 
| SyslogConnectionsEstablished | — | 成功接受的 TCP 连接数。 | 
| SyslogConnectionsClosed | — | 关闭的 TCP 连接数。 | 

## 掉线原因
<a name="CWL_Syslog_Monitoring_DropReasons"></a>

该`SyslogMessagesDropped`指标包括一个指示消息被丢弃原因的`Reason`维度。


| Reason | 说明 | 
| --- | --- | 
| MessageRateLimitExceeded | 您的账户已超出PutLogEvents配额。考虑申请增加配额。 | 
| MessageSizeExceeded | UDP 数据报超过了最大消息大小。 | 
| ServiceUnavailable | 已超过内部容量或速率限制。这通常是短暂的。 | 
| ResourceNotFound | 目标日志组不存在。确认该日志组未被删除。 | 
| AccessDenied | 日志组上的资源策略不授予对 syslog 服务的访问权限。验证资源策略是否正确。 | 
| VpcePolicyDenied | VPC 终端节点策略拒绝了该请求。查看您的 VPC 终端节点政策。 | 
| InternalError | 发生了意外的内部错误。如果问题仍然存在，请联系 Supp AWS ort。 | 

## 连接被拒绝的原因
<a name="CWL_Syslog_Monitoring_ConnectionRejectReasons"></a>

该`SyslogConnectionsRejected`指标包括一个`Reason`维度。


| Reason | 说明 | 
| --- | --- | 
| VpcePolicyDenied | VPC 终端节点策略拒绝了连接。 | 
| ServiceUnavailable | 由于内部错误，连接中断。 | 

## 建议的警报
<a name="CWL_Syslog_Monitoring_Alarms"></a>

我们建议在以下情况下创建 CloudWatch 警报，以便及早发现问题：


| 警报 | 条件 | 建议采取的措施 | 
| --- | --- | --- | 
| 消息被丢弃 | SyslogMessagesDropped> 0 持续 5 分钟 | 调查Reason维度以确定原因。 | 
| 拒绝访问 | SyslogMessagesDropped 与 Reason=AccessDenied | 验证日志组上的资源策略配置是否正确。 | 
| 缺少日志组 | SyslogMessagesDropped 与 Reason=ResourceNotFound | 确认日志组存在且未被删除。 | 
| 未收到任何消息 | SyslogMessagesReceived= 0 持续 15 分钟（通常情况下 > 0 时） | 确认设备仍在发送以及与 VPC 终端节点的网络连接是否完好无损。 | 

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