组将实例组织成有用的集合。例如,您可以为开发和生产实例创建组。添加到每个组的实例继承为该组安排的顾问。
MySQL Enterprise Monitor 中有两种类型的组:用户定义的和复制的。用户定义的组是在 MySQL 企业服务管理器的管理组页面中创建和管理的组。一个实例可以属于一个或多个组。
您还可以使用 MySQL Enterprise Monitor Agent 配置实用程序定义组并向这些组添加实例。有关信息,请参阅 代理连接实用程序。您可以使用配置实用程序向现有组添加连接,或创建组并向其添加连接,但不能删除现有组。
复制组是在复制拓扑中配置的实例。这些组不能由 MySQL Enterprise Service Manager 管理。MySQL Enterprise Monitor 自动为复制拓扑创建组。也就是说,如果检测到主从关系,则会创建相关组以包含该拓扑的所有成员。
无法编辑复制组成员身份。这些组是动态填充的。复制组中的选择框变灰。只能更改 Group Name和Group Description。
NDB Cluster 和 InnoDB 集群拓扑不可管理,不会显示在“管理组”页面中。
组的主要用途是:
访问控制:您可以将用户分配到特定组。用户只能看到他们有权访问的组中的那些实例。这些组与角色相关联,并且用户被分配给角色。有关详细信息,请参阅 第 22 章,访问控制。
组织:将相关实例分组在一起,以确保一致的 Advisor 调度和事件生成。一个实例可以属于多个组。复制拓扑中涉及的实例不可能属于多个组。
要创建组,必须将用户分配给一个角色,并将 “创建新组”权限设置为“管理”。要查看组,他们必须至少将服务器组权限设置为只读。
要打开“组”页面,请单击“设置”菜单上的“组”链接。
要创建组,请执行以下操作:
单击创建。创建组框架被激活。
定义组名和描述。
可以创建空组,稍后添加实例,或者允许代理安装通过将组名添加到安装程序中的 Monitor Group字段来将实例添加到组中。
要将实例添加到组中,请选择“ 资产”选项卡。
通过选择上下文来选择所需的实例。不选择上下文就无法选择实例。
选择全部以使所有实例都可供在实例 字段中进行选择。要进一步过滤,请选择任何现有组以使其内容在“ 实例”字段中可用。
通过单击“实例”字段并选择所需的实例来选择一个实例。该字段还支持自动完成。
单击添加按钮将您的选择添加到“已 选择”字段。
单击保存以保存您的新组。单击取消放弃您的更改。
要编辑组,请在列表中选择它,然后根据需要进行编辑。
笔记编辑组需要将用户分配给服务器组和MySQL 实例权限设置为管理的角色。