Atlas Organization Activity Feed显示给定Atlas 组织发生的选定事件,例如账单或访问权限事件。
Atlas Project Activity Feed 提供有关集群状态的更精细的详细信息。 项目操作日志显示给定Atlas项目发生的选定事件,例如对最小或最大集群层的自动伸缩更改。
必需的访问权限
要查看组织操作日志,您必须拥有对该组织 Organization Member
或更高级别的访问权限。
要查看项目操作日志,您必须拥有对该项目 Project Read Only
或更高级别的访问权限。
查看操作日志
您可以访问组织或项目级别的事件。您可以使用 Atlas 用户界面、Atlas CLI 或 Atlas Administration API。根据您想要访问事件的方式选择以下标签页。
注意
组织操作日志提供组织级别从组织创建到删除的所有活动的记录。
要使用 Atlas CLI 返回组织的所有事件,则运行以下命令:
atlas events organizations list [options]
要学习;了解有关命令语法和参数的更多信息,请参阅Atlas CLI Atlas事件组织列表 的 文档。
您可以使用获取所有 API资源检索组织的事件。
要在 Atlas 用户界面中查看和过滤 Organization Activity Feed:
在 Atlas 中,转到 Organization Activity Feed(项目设置)页面。
如果尚未显示,组织从导航栏中的Organizations菜单。
单击导航栏中的 Activity Feed & Alerts 图标。
单击 Organization 标题下的 Activity Feed。
显示“组织操作日志”页面。
筛选操作日志。
您可以按事件类型和时间范围过滤组织操作日志。您可以将过滤方法组合在一起,以更好地控制操作日志输出。
- 按事件过滤
- 单击 Filter 并选择 Event。要包括事件类别或特定事件,请选择 is。要排除事件类别或特定事件,请选择 is not。从 Filter by event(s)(操作日志)下拉菜单中,选择要在操作日志中包含或排除的事件类别或特定事件。
- 按事件严重性筛选
- 单击 Filter 并选择 Event Severity。要包括特定事件严重性,请选择 is。要排除特定事件严重性,请选择 is not。从 Select event severity 下拉菜单中,选择要在操作日志中包含或排除的特定事件严重性。
- 按事件源筛选
- 单击 Filter 并选择 Initiated By。要包括特定事件源,请选择 is。要排除特定事件源,请选择 is not。从 Select event sources 下拉菜单中,选择要在操作日志中包含或排除的特定事件源。要按特定用户过滤,请选择 User 并指定用户电子邮件。
- 按时间范围过滤
- 选择时间范围或配置自定义范围以查看指定时间范围内的事件。
注意
项目操作日志提供项目活动记录。
要使用 Atlas CLI 返回项目的所有事件,请运行以下命令:
atlas events projects list [options]
要了解有关命令语法和参数的更多信息,请参阅 Atlas Events 项目列表的 Atlas CLI 文档。
您可以使用get all API资源来检索项目的事件。
要在 Atlas 用户界面中查看和过滤 Project Activity Feed:
在 Atlas 中,转到 Project Activity Feed(项目设置)页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
单击导航栏中的 Activity Feed & Alerts 图标。
单击 Project 标题下的 Activity Feed。
显示项目操作日志页面。
筛选操作日志。
您可以按事件类型、集群和时间范围过滤项目操作操作日志。 您可以将筛选方法组合使用,以便更好地控制操作操作日志输出。
- 按事件过滤
- 选择 Event。要包括事件类别或特定事件,请选择 is。要排除事件类别或特定事件,请选择 is not。从 Filter by event(s)(操作日志)下拉菜单中,选择要在操作日志中包含或排除的事件类别或特定事件。
- 按事件严重性筛选
- 单击 Filter 并选择 Event Severity。要包括特定事件严重性,请选择 is。要排除特定事件严重性,请选择 is not。从 Select event severity 下拉菜单中,选择要在操作日志中包含或排除的特定事件严重性。
- 按事件源筛选
- 单击 Filter 并选择 Initiated By。要包括特定事件源,请选择 is。要排除特定事件源,请选择 is not。从 Select event sources 下拉菜单中,选择要在操作日志中包含或排除的特定事件源。要按特定用户过滤,请选择 User 并指定用户电子邮件。
- 按集群筛选
- 单击 Filter 并选择 Cluster。要包括特定集群,请选择 is。要排除特定集群,请选择 is not。从 Select clusters 下拉菜单中,选择要在操作日志中包含或排除的特定活动或已删除集群。
- 按时间范围过滤
- 选择时间范围或配置自定义范围以查看指定时间范围内的事件。
使用自定义审核筛选器隔离特定于用户的活动
重要
如果您启用新的数据浏览器界面,则当Atlas用户读取或修改 Data Explorer 中的数据时,Project Activity Feed 将不再记录用户名。尽管 Project Activity Feed 不再记录用户名,但它会继续日志从Atlas用户用户界面到集群的用户连接。
要追踪用户活动,可以使用数据库Atlas 审核日志并创建自定义Atlas 审核筛选器,以隔离与以下系统生成的Data Explorer 特有的管理员角色相关的用户活动:
{ role: "atlasDataAccessReadWrite", db: "admin" } { role: "atlasDataAccessReadOnly", db: "admin" } { role: "atlasDataAccessAdmin", db: "admin" }
示例,您可以创建类似于以下内容的自定义Atlas 审核过滤:
{ "roles": { "$elemMatch": { "$or": [ { "role": "atlasDataAccessReadWrite", "db": "admin" }, { "role": "atlasDataAccessReadOnly", "db": "admin" }, { "role": "atlasDataAccessAdmin", "db": "admin" } ] } } }
要学习;了解有关Atlas 审核日志的更多信息并查看角色筛选器的具体示例,请参阅配置审核筛选器。