使用 OMS 自动发现可以自动发现 MySQL 实例。
要为 Oracle MySQL 配置自动发现,请执行以下操作:
从“设置”菜单中,选择 “添加目标”、“配置自动发现”。
显示设置发现页面。
从Targets on Hosts表中,选择要自动发现的主机。
单击发现模块。
发现模块:显示主机名 页面。
选择Oracle MySQL 发现 模块。
单击确定以保存您的更改并继续。
再次显示 设置发现页面。
笔记发现实例可能需要一些时间。
在“设置”菜单中,从“ 添加目标”菜单中选择 “自动发现结果” 。
在上一步中添加的 目标列在“主机上的目标”选项卡中。
选择主机并单击升级。
将显示升级非托管目标页面。
根据需要填充字段。
笔记如果权限和用户设置正确,属性部分会自动 填充。如果权限不正确,或者进程正在另一个用户的帐户下运行,则其中一些值不会自动填充。
如果同时填充了端口和套接字,则端口优先于套接字。如果只想使用套接字,则必须删除端口 和主机字段中的值。
单击“推广”。
Confirmation对话框显示促销的进度并在完成时提示 。
单击“确定”并打开“所有目标”页面以找到新目标。
目标根据以下规则命名:
Hostname:PortNumber - 如果目标正在侦听 TCP
Hostname:SocketPath - 如果目标正在侦听套接字。
Hostname.pid - 如果端口号和套接字都无法解析,则使用受监视 MySQL 实例的进程标识符 (pid)。
重要的如果使用 Hostname.pid 命名约定,并且重新启动 MySQL 实例,则会将一个新的非托管目标添加到结果列表中,因为分配了一个新的进程 ID,导致目标名称发生更改。
如果重新启动 MySQL 服务器并将新生成的名称添加到列表中,则不会从结果列表中删除使用此方法生成的主机名。您必须手动管理旧的、生成的主机名。