Neptun CloudWatch e 指标 - Amazon Neptune
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

Neptun CloudWatch e 指标

注意

只有当指标的值不为零时,Amazon Neptune CloudWatch 才会向其发送这些指标。

对于所有 Neptune 指标,聚合粒度为 5 分钟。

Neptun CloudWatch e 指标

下表列出了 Neptune 支持的 CloudWatch 指标。

注意

每当服务器重启时,无论是维护、重启还是从崩溃中恢复,所有累积指标都会重置为零。

Neptun CloudWatch e 指标
指标 描述

BackupRetentionPeriodStorageUsed

为支持 Neptune 数据库集群的备份保留期而使用的备份存储总量(以字节为单位)。包含在 TotalBackupStorageBilled 指标报告的总数中。

BufferCacheHitRatio

缓冲区缓存提供的请求的百分比。此指标可用于诊断查询延迟,因为缓存未命中会导致严重的延迟。如果缓存命中率低于 99.9%,请考虑升级实例类型以在内存中缓存更多数据。

ClusterReplicaLag

对于只读副本,从主实例中复制更新时的滞后总量 (以毫秒为单位)。

ClusterReplicaLagMaximum

数据库集群中主实例和每个 Neptune 数据库实例之间的最大滞后量(以毫秒为单位)。

ClusterReplicaLagMinimum

数据库集群中主实例和每个 Neptune 数据库实例之间的最小滞后量(以毫秒为单位)。

CPUUtilization

CPU 使用百分率。

EngineUptime

实例运行时间长度 (以秒为单位)。

FreeableMemory

随机存取内存的可用量 (以字节为单位)。

GlobalDbDataTransferBytes

Neptune 全局数据库中从主数据库传输 Amazon Web Services 区域 到辅助 Amazon Web Services 区域 数据库的重做日志数据的字节数。

GlobalDbReplicatedWriteIO

这是在全球数据库中从主要 Amazon Web Services 区域 复制到辅助 Amazon Web Services 区域中的集群卷的写入 I/O 操作数。

Neptune 全球数据库中每个数据库集群的账单计算使用 VolumeWriteIOPS 指标来考虑在该集群中执行的写入。对于主数据库集群,账单计算使用 GlobalDbReplicatedWriteIO 考虑向辅助数据库集群的跨区域复制。

GlobalDbProgressLag

对于用户事务和系统事务,辅助集群落后于主集群的毫秒数。

GremlinRequestsPerSec

每秒对 Gremlin 引擎的请求数。

GremlinWebSocketOpenConnections

与 Neptune 的打开 WebSocket 连接数。

LoaderRequestsPerSec

每秒的加载程序请求数。

MainRequestQueuePendingRequests

在输入队列中等待执行的请求数。当请求超过最大队列容量时,Neptune 会开始限制请求。

NCUUtilization

仅适用于 Neptune 无服务器数据库实例或数据库集群。在实例级别,报告按相关实例当前使用的 Neptune 容量单位 (NCU) 数量除以集群的最大 NCU 容量设置计算得出的百分比。NCU 或 Neptune 容量单位由 2GiB 的内存 (RAM) 以及相关的虚拟处理器容量 (vCPU) 和网络组成。

在集群级别,NCUUtilization 报告整个集群使用的容量占最大容量的百分比。

NetworkThroughput

Neptune 数据库集群中每个实例从客户端接收和发送到客户端的网络吞吐量(以每秒字节数为单位)。此吞吐量 包括数据库集群中的实例与集群卷之间的网络流量。

NetworkTransmitThroughput

Neptune 数据库集群中每个实例发送到客户端的传出网络吞吐量(以每秒字节数为单位)。此吞吐量 包括数据库集群中的实例与集群卷之间的网络流量。

NumTxCommitted

每秒成功提交的事务数。

NumTxOpened

每秒在服务器上打开的事务数。

NumTxRolledBack

对于写入查询,指的是由于错误每秒在服务器上回滚的事务数。对于只读查询,此指标等于每秒完成的只读事务数。

OpenCypherRequestsPerSec

每秒向 openCypher 引擎发出的请求数(包括 HTTPS 和 Bolt)。

OpenCypherBoltOpenConnections

打开的到 Neptune 的 Bolt 连接数。

ServerlessDatabaseCapacity

作为实例级指标,ServerlessDatabaseCapacity 报告给定 Neptune 无服务器实例的当前实例容量(以 NCU 为单位)。NCU 或 Neptune 容量单位由 2GiB 的内存 (RAM) 以及相关的虚拟处理器容量 (vCPU) 和网络组成。

在集群级,ServerlessDatabaseCapacity 报告集群中数据库实例的所有 ServerlessDatabaseCapacity 值的平均值。

SnapshotStorageUsed

Neptune 数据库集群的所有快照在其备份保留期之外消耗的备份存储总量(以字节为单位)。包含在 TotalBackupStorageBilled 指标报告的总数中。

SparqlRequestsPerSec

每秒对 SPARQL 引擎的请求数。

StatsNumStatementsScanned

自服务器启动以来扫描 DFE 统计数据的语句总数。

每次触发统计数据计算时,这个数字都会增加,但当没有进行计算时,它会保持静态。因此,如果您将它绘制成一段时间内的曲线,您可以分辨出计算何时发生,什么时候没有:

一段时间内的 StatsNumStatementsScanned 值图形

通过查看指标增加期间图形的斜率,您还可以判断计算的速度有多快。

如果没有这样的指标,则意味着您的数据库集群上的统计数据特征已禁用,或者您正在运行的引擎版本没有统计数据特征。如果指标值为零,则表示未进行统计数据计算。

TotalBackupStorageBilled

给定 Neptune 数据库集群的计费备份存储总量(以字节为单位)。包含由 BackupRetentionPeriodStorageUsedSnapshotStorageUsed 指标度量的备份存储。

TotalRequestsPerSec

每秒从所有源到服务器的请求的总数。

TotalClientErrorsPerSec

每秒因客户端问题而导致错误的请求的总数。

TotalServerErrorsPerSec

每秒因内部故障而在服务器端出错的请求的总数。

UndoLogListSize

撤消日志列表中撤消日志的计数。

撤消日志包含已提交事务的记录,当所有活动的事务都比提交时间更晚时,这些已提交事务就会过期。过期的记录会定期清除。删除操作记录的清除时间可能比其它类型事务的记录要长。

清除完全由数据库集群的写入器实例完成,因此清除速率取决于写入器实例类型。如果数据库集群中的 UndoLogListSize 很高且不断增长,请升级写入器实例以提高清除速率。

此外,如果您要从早于 1.2.0.0 的版本升级到引擎版本 1.2.0.0 或更高版本,请先确保 UndoLogListSize 值接近 0。由于引擎版本 1.2.0.0 及更高版本对撤消日志使用不同的格式,因此只有在完全清除之前的撤消日志之后,才能开始升级。请参阅升级到 1.2.0.0 或更高版本了解更多信息。

VolumeBytesUsed

分配给 Neptune 数据库集群的总存储量(以字节为单位)。这是要计费的存储量。它是在数据库集群存在期间的任何时间点分配给该集群的最大存储量,而不是您当前使用的存储量(请参阅Neptune 存储账单)。

VolumeReadIOPs

集群卷中计费读取 I/O 操作的平均数量,每隔 5 分钟报告一次。计费读取操作数是在集群卷级别计算的,从 Neptune 数据库集群中的所有实例聚合而来,然后每隔 5 分钟报告一次。

VolumeWriteIOPs 集群卷的写入磁盘 I/O 操作的平均数量,每隔 5 分钟报告一次。

CloudWatch Neptune 中现已弃用的指标

以下 Neptune 指标现在已弃用。它们仍然受支持,但随着新的更好指标出现,将来可能会被淘汰。

指标

描述

GremlinHttp1xx

Gremlin 终端节点每秒的 HTTP 1xx 响应的数量。

我们建议您改用新的 Http1xx 组合指标。

GremlinHttp2xx

Gremlin 终端节点每秒的 HTTP 2xx 响应的数量。

我们建议您改用新的 Http2xx 组合指标。

GremlinHttp4xx

Gremlin 终端节点每秒的 HTTP 4xx 错误的数量。

我们建议您改用新的 Http4xx 组合指标。

GremlinHttp5xx

Gremlin 终端节点每秒的 HTTP 5xx 错误的数量。

我们建议您改用新的 Http5xx 组合指标。

GremlinErrors

Gremlin 遍历中的错误数量。

GremlinRequests

对 Gremlin 引擎的请求数。

GremlinWebSocketSuccess

每秒成功 WebSocket 连接到 Gremlin 端点的次数。

GremlinWebSocketClientErrors

每秒 Gremlin 端点上的 WebSocket 客户端错误数。

GremlinWebSocketServerErrors

每秒 Gremlin 端点上的 WebSocket 服务器错误数。

GremlinWebSocketAvailableConnections

当前可用的潜在 WebSocket 连接数。

Http100

终端节点每秒的 HTTP 100 响应的数量。

我们建议您改用新的 Http1xx 组合指标。

Http101

终端节点每秒的 HTTP 101 响应的数量。

我们建议您改用新的 Http1xx 组合指标。

Http1xx

终端节点每秒的 HTTP 1xx 响应的数量。

Http200

终端节点每秒的 HTTP 200 响应的数量。

我们建议您改用新的 Http2xx 组合指标。

Http2xx

终端节点每秒的 HTTP 2xx 响应的数量。

Http400

终端节点每秒的 HTTP 400 错误的数量。

我们建议您改用新的 Http4xx 组合指标。

Http403

终端节点每秒的 HTTP 403 错误的数量。

我们建议您改用新的 Http4xx 组合指标。

Http405

终端节点每秒的 HTTP 405 错误的数量。

我们建议您改用新的 Http4xx 组合指标。

Http413

终端节点每秒的 HTTP 413 错误的数量。

我们建议您改用新的 Http4xx 组合指标。

Http429

终端节点每秒的 HTTP 429 错误的数量。

我们建议您改用新的 Http4xx 组合指标。

Http4xx

终端节点每秒的 HTTP 4xx 错误的数量。

Http500

终端节点每秒的 HTTP 500 错误的数量。

我们建议您改用新的 Http5xx 组合指标。

Http501

终端节点每秒的 HTTP 501 错误的数量。

我们建议您改用新的 Http5xx 组合指标。

Http5xx

终端节点每秒的 HTTP 5xx 错误的数量。

LoaderErrors

来自加载程序请求的错误数。

LoaderRequests

加载程序请求数。

SparqlHttp1xx

SPARQL 终端节点每秒的 HTTP 1xx 响应的数量。

我们建议您改用新的 Http1xx 组合指标。

SparqlHttp2xx

SPARQL 终端节点每秒的 HTTP 2xx 响应的数量。

我们建议您改用新的 Http2xx 组合指标。

SparqlHttp4xx

SPARQL 终端节点每秒的 HTTP 4xx 错误的数量。

我们建议您改用新的 Http4xx 组合指标。

SparqlHttp5xx

SPARQL 终端节点每秒的 HTTP 5xx 错误的数量。

我们建议您改用新的 Http5xx 组合指标。

SparqlErrors

SPARQL 查询中的错误数。

SparqlRequests

对 SPARQL 引擎的请求数。

StatusErrors

来自状态终端节点的错误数。

StatusRequests

对状态终端节点的请求数。