Docs 菜单
Docs 主页
/
MongoDB Atlas
/ /

解析警报

在此页面上

  • 查看警报
  • 确认警报
  • 取消确认警报
  • 增加集群容量
  • 查看所有活动
  • 检索操作日志
  • 特定警报的解决方案

Atlas会根据警报设置中配置的数据库和服务器条件发出警报。 当某个条件触发警报时, Atlas会在集群上显示警告符号并发送警报通知。 警报设置决定了通知方法。 Atlas会继续定期发送通知,直到问题解决或您删除或禁用警报。 您应该解决眼前的问题,实现长期解决方案,并查看指标以监控进度。

注意

如果与 VictorOps、OpsGenie 或 DataDog 集成,则可以在Atlas中接收来自这些第三方监控服务的信息警报。 但是,您必须在每个外部服务中解决这些警报。

您可以在 Organization Alerts页面查看所有警报、警报设置和已删除的警报。 要学习;了解更多信息,请参阅警报工作流程。

要查看所有打开的警报:

1
  1. 如果尚未显示,组织从导航栏中的Organizations菜单。

  2. 单击 Organizations 菜单旁边的 Organization Settings 图标。

    将显示组织设置页面。

2

单击侧边栏中的 Alerts(支持)。

将显示组织警报页面。

3

要使用Atlas CLI列出指定Atlas项目的所有警报,请运行以下命令:

atlas alerts list [options]

要返回使用Atlas CLI指定的项目中一个警报的详细信息,请运行以下命令:

atlas alerts describe <alertId> [options]

要学习;了解有关上述命令的语法和参数的更多信息,请参阅 Atlas警报列表Atlas 警报描述的Atlas CLI文档。

提示

请参阅:相关链接

您可以在 Project Alerts 页面中查看打开的警报、关闭的警报和警报设置。Atlas 会为出现在 Open 标签页上的所有警报发送通知。要了解更多信息,请参阅警报工作流程

要使用 Atlas 用户界面查看所有打开的警报,请执行以下操作:

1
  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 执行以下步骤之一:

    • 单击导航栏中的 Project Alerts 图标。

    • Projects 菜单旁边,展开 Options 菜单,单击 Project Settings,然后单击侧栏中的 Alerts

    将显示项目警报页面。

2

要确认警报,请执行以下操作:

1
  1. 如果尚未显示,组织从导航栏中的Organizations菜单。

  2. 单击 Organizations 菜单旁边的 Organization Settings 图标。

    显示“组织设置”页面。

2

单击侧边栏中的 Alerts(支持)。

将显示组织警报页面。

3

重要

如果警报使用 PagerDuty 发送警报通知,您可以仅在 PagerDuty 仪表盘上确认该警报。

要使用Atlas CLI确认指定项目的一个警报,请运行以下命令:

atlas alerts acknowledge <alertId> [options]

要学习;了解有关命令语法和参数的更多信息,请参阅Atlas CLI文档以了解Atlas 警报确认。

提示

请参阅:相关链接

要使用 Atlas 用户界面确认警报,请执行以下操作:

1
  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 执行以下步骤之一:

    • 单击导航栏中的 Project Alerts 图标。

    • Projects 菜单旁边,展开 Options 菜单,单击 Project Settings,然后单击侧栏中的 Alerts

    将显示项目警报页面。

2

重要

如果警报使用 PagerDuty 发送警报通知,您可以仅在 PagerDuty 仪表盘上确认该警报。

当你确认警报时,Atlas 不会再发送通知,直到确认期结束、你解决警报状况或取消确认警报为止。如果警报条件在确认期间结束,Atlas 会发送通知。

你可以取消确认之前确认的警报。取消确认活动警报后,Atlas 会恢复定期发送通知,直到问题解决或你删除、禁用或重新确认该警报。

要取消确认警报,请执行以下操作:

1
  1. 如果尚未显示,组织从导航栏中的Organizations菜单。

  2. 单击 Organizations 菜单旁边的 Organization Settings 图标。

    显示“组织设置”页面。

2

单击侧边栏中的 Alerts(支持)。

将显示组织警报页面。

3

重要

如果警报使用 PagerDuty 发送警报通知,您可以仅在 PagerDuty 仪表盘上确认该警报。

要使用Atlas CLI取消确认指定项目的一个警报,请运行以下命令:

atlas alerts unacknowledge <alertId> [options]

要学习;了解有关命令语法和参数的更多信息,请参阅Atlas CLI文档以了解Atlas 警报取消确认。

提示

请参阅:相关链接

要使用 Atlas 用户界面取消确认警报,请执行以下操作:

1
  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 执行以下步骤之一:

    • 单击导航栏中的 Project Alerts 图标。

    • Projects 菜单旁边,展开 Options 菜单,单击 Project Settings,然后单击侧栏中的 Alerts

    将显示项目警报页面。

2

重要

如果警报使用 PagerDuty 发送警报通知,您可以仅在 PagerDuty 仪表盘上确认该警报。

要通过增加集群容量来解决警报,请参阅修改集群。

要查看和过滤组织或项目的操作日志,请参阅查看操作日志。

您可以使用获取所有 API资源检索组织的事件。

您可以使用get all API资源来检索项目的事件。

以下部分描述了Atlas警报条件并建议了解决这些条件的步骤。

警报类型
说明
自动伸缩事件,例如集群层变更。 您可以配置Atlas以通知您这些事件。
Atlas Search 进程使用的 CPU 和内存量达到指定阈值。
MongoDB 进程的连接数超出允许的最大值。
分区上已用磁盘空间的百分比达到指定阈值。

表示查询效率低下。

Atlas Search 进程 (mongot) 用来保持 Atlas Search 索引更新的变更流游标可以提高查询目标比率,如果比率很高,则会触发查询定位警报

副本集未检测到主节点 (primary node in the replica set)节点。
主节点 (primary node in the replica set) 节点集群成员上生成的 oplog 数据量大于集群配置的oplog大小。
MongoDB 进程的 CPU 使用率达到指定阈值。

后退

配置警报设置