5.1 总代理相关说明

本节介绍代理的重要功能。

  • 代理使用三个具有不同连接级别的用户:Admin、General(可选)和 Limited(可选)。这些可以手动创建,也可以通过安装和配置过程创建。

  • 通常情况下,每台主机安装一个Agent,Agent监控主机及其上的所有MySQL实例。代理还可以监视远程 MySQL 实例。

  • 代理自动检测主机上的 MySQL 实例。添加新的 MySQL 实例可以在 MySQL Enterprise Monitor UI 中或从命令行执行。

  • 在安装期间选择要监视的 MySQL 实例是可选的。如果您选择在运行安装程序时定义 MySQL 实例,则会在 MySQL Enterprise Monitor 用户界面中检测并报告主机上的其他 MySQL 实例。从那里,您可以添加适当的配置信息。

  • 要检测 IPv6 中的本地连接,代理需要在系统上配置从 localhost 到 的正向解析 ::1,这可能意味着编辑 /etc/hosts配置文件。

    这是因为该SHOW PROCESSLIST 语句localhost即使在::1没有地址解析的情况下也总是会报告。如果没有为 IPv6 配置本地主机解析,则代理无法检测到本地 IPv6 MySQL 服务器连接。

  • 您可以通过 MySQL Enterprise Service Manager 中显示的代理安装程序将受监控的 MySQL 实例分配给一个组。

  • 旧代理的配置文件(mysql-monitor-agent.iniagent-instance.ini)不再存在。改用 custom.xml

  • 密码现在以加密格式存储,因此您无法再通过查看配置文件来恢复密码。

  • Service Manager 现在捆绑了一个 Agent,它可以监控安装它的主机,扫描主机上的所有 MySQL 实例,还可以监控 Service Manager 存储库数据库。

    笔记

    建议在没有安装其他 MySQL 实例的专用服务器上安装 MySQL Enterprise Service Manager。

  • 有关代理安装支持的受支持平台的列表,请参阅 http://www.mysql.com/support/supportedplatforms/enterprise-monitor.html