Docs 主页 → 启动和管理 MongoDB → MongoDB Atlas
监控实时性能
仅在 M10+ 集群上可用
实时性能面板 (RTPP) 监视并显示当前网络流量、集群中托管 MongoDB 的计算机上的数据库操作以及有关主机的硬件统计信息。使用 RTPP 直观地识别相关数据库操作、评估查询执行时间和扫描文档与返回文档的比率、监控网络负载和吞吐量,以及发现副本集从节点上潜在的复制延迟。
注意
如果工作负载触发的db.currentOp()
输出大于每个样本的 RTPP 最大大小4 MB,则 RTPP 可能不起作用。
必需的访问权限
要为项目启用或禁用 Real-Time Performance Panel,您必须拥有 Project Owner
访问权限。拥有 Organization Owner
访问权限的用户必须将自己作为 Project Owner
添加到项目中。
启用或禁用实时性能面板
Real-Time Performance Panel 默认启用。要为某项目禁用或启用 Real-Time Performance Panel:
访问实时性能面板
要查看实时性能面板:
图形视图
图表/位置 | 说明 |
---|---|
Connections, Network In, Network Out (面板顶部) | 显示托管 MongoDB 的计算机的当前连接数以及 mongostat 报告的入站和出站字节数。 |
CPU, Disk IOPS, and Sys Mem (面板顶部) | 显示托管 MongoDB 的计算机当前 CPU 使用率、磁盘每秒读写次数以及总物理内存使用量(不包括缓冲区和交换空间)。 |
Operations | |
Query Execution Times | 显示当前读取请求、写入请求和其他数据库命令的延迟统计信息。在 MongoDB 3中可用。 6或更高版本。有关更多信息,请参阅serverStatus中的 opLatencies 。 |
Query Targeting | |
Reads & Writes | |
Replication Lag | 仅适用于副本集的从节点。显示将操作从副本集的主节点复制到从节点所需的时间。有关更多信息,请参阅副本集从节点成员。 |
Hottest Collections | 显示 Utilization Percent 根据 最热集合与图表中显示的最新时间相对应。也就是说,如果显示器正在运行(即未暂停),这些集合与当前时间戳下的最热集合相对应。如果显示暂停,则集合与暂停时的最热集合相对应。 注意如果您为集合启用了Queryable Encryption ,则RTPP不会在此位置显示该集合。 Atlas 编辑这些信息。 |
Slowest Operations | 这些操作与图表中显示的最新时间相对应。也就是说,如果显示器正在运行(即未暂停),这些操作与当前时间戳下最慢的操作相对应。如果显示暂停,则操作对应于暂停时最慢的操作。 选择一项操作以打开Operation Details面板,您可以在其中使用Kill Op按钮终止所选操作。 Kill Op按钮对所选操作发出db.killOp()方法。 注意如果您为集合启用了Queryable Encryption ,则在涉及加密字段时, RTPP会隐藏查询的 JSON 视图。 Atlas 编辑这些信息。 |
从图表视图中读取精确指标
如果您暂停实时性能面板的 Graph 视图,则可以将鼠标悬停在折线图上,查看其在特定时刻的确切值,以及最慢的操作和最热的集合。
暂停性能面板不会影响基础数据的集合。当您恢复 Graph(图表)视图时,折线图将从空显示重新开始。
表格视图
单击 以隐藏或显示表中的字段。
字段 | 说明 |
---|---|
Commands Queries Updates Deletes Inserts GetMores | |
Time / Read Time / Write Time / Command | 显示当前读取请求、写入请求和其他数据库命令的延迟统计信息。要了解详情,请参阅serverStatus中的 opLatencies 。 |
Scanned / Returned Scanned Objects / Returned | 显示扫描的文档和对象与当前查询中返回的文档和对象的比率。这些统计信息可用于确定查询是否以及如何使用索引。要了解详情,请参阅分析查询性能。 |
Active Readers Active Writers Queued Readers Queued Writers | |
Lag Time | 仅适用于副本集的从节点。显示将操作从副本集的主节点复制到从节点所需的时间。要了解更多信息,请参阅副本集从节点成员。 |
CPU Disk IOPS Sys Mem | 显示托管 MongoDB 的计算机当前 CPU 使用率、磁盘每秒读写次数以及总物理内存使用量(不包括缓冲区和交换空间)。 |
Connections Bytes In Bytes Out | 显示托管 MongoDB 的计算机的当前连接数以及 mongostat 报告的入站和出站字节数。 |