15.4 监控亚马逊 RDS

本节介绍如何在云环境中监控 MySQL 实例,例如 Amazon Relational Database Service (Amazon RDS)。

重要的

建议您在 RDS 上使用 MySQL 5.6 或更高版本。也可以使用 MySQL 5.5,但在尝试使用 MySQL Enterprise Service Manager 对其进行监控之前,您必须禁用备份和副本。代理连接后,您可以再次启用备份和副本。

在云上监控时使用远程监控。您可以使用任何 MySQL Enterprise Monitor Agent 远程监控 MySQL 实例,包括自动安装并随 MySQL Enterprise Service Manager 启动的内置代理。

配置 MySQL 实例以从 Instances 视图进行监视时,请执行以下操作:

  • 不要将 MySQL Enterprise Monitor 配置为自动创建权限较低的 Limited帐户General ,而是使用管理员帐户进行所有监视。

    这是在 添加或编辑要监视的 MySQL 实例时在“连接设置”选项卡中设置的。Auto-Create Less Privileged Users 设置默认为,请确保将Yes其设置为No

  • 连接设置 下还有 实例地址参数。将其设置为您的端点,这是您的 MySQL 服务器 Web 服务的入口点。

  • 将 MySQL Enterprise Monitor Agent 的清单表架构从“ mysql”更改为现有的替代架构。

    这是在添加(或编辑)要监视的 MySQL 实例时在“高级设置”选项卡中设置的。Inventory Table Schema设置默认为,在 mysql云(或共享)环境中代理用户通常无法访问它。将其更改为您创建的架构。

您的 MySQL 实例显示在 Instances 视图中。

笔记

Amazon RDS 上默认不启用 MySQL Performance Schema。如果您打算使用 Query Analyzer,您必须通过 performance_schema在 AWS 控制台上将实例参数组中的参数设置为 1 来启用 Performance Schema,然后重新启动实例。