1.3.2 使用自动发现添加目标

使用 OMS 自动发现可以自动发现 MySQL 实例。

要为 Oracle MySQL 配置自动发现,请执行以下操作:

  1. 从“设置”菜单中,选择 “添加目标”、“配置自动发现”

    显示设置发现页面。

  2. Targets on Hosts表中,选择要自动发现的主机。

  3. 单击发现模块

    发现模块:显示主机名 页面。

  4. 选择Oracle MySQL 发现 模块。

  5. 单击确定以保存您的更改并继续。

    再次显示 设置发现页面。

    笔记

    发现实例可能需要一些时间。

  6. 在“设置”菜单中,从“ 添加目标”菜单中选择 “自动发现结果” 。

    在上一步中添加的 目标列在“主机上的目标”选项卡中。

  7. 选择主机并单击升级

    将显示升级非托管目标页面。

  8. 根据需要填充字段。

    笔记

    如果权限和用户设置正确,属性部分会自动 填充如果权限不正确,或者进程正在另一个用户的帐户下运行,则其中一些值不会自动填充。

    如果同时填充了端口和套接字,则端口优先于套接字。如果只想使用套接字,则必须删除端口主机字段中的值。

  9. 单击“推广”

    Confirmation对话框显示促销的进度并在完成时提示 。

  10. 单击“确定”并打开“所有目标”页面以找到新目标。

自动发现目标命名

目标根据以下规则命名:

  • Hostname:PortNumber - 如果目标正在侦听 TCP

  • Hostname:SocketPath - 如果目标正在侦听套接字。

  • Hostname.pid - 如果端口号和套接字都无法解析,则使用受监视 MySQL 实例的进程标识符 (pid)。

    重要的

    如果使用 Hostname.pid 命名约定,并且重新启动 MySQL 实例,则会将一个新的非托管目标添加到结果列表中,因为分配了一个新的进程 ID,导致目标名称发生更改。

    如果重新启动 MySQL 服务器并将新生成的名称添加到列表中,则不会从结果列表中删除使用此方法生成的主机名。您必须手动管理旧的、生成的主机名。