本节介绍成功安装 Oracle Enterprise Manager for MySQL Database 的先决条件。
Oracle Enterprise Manager Cloud Control 13.5.0.0.0 或更高版本。确保代理可以与您的 Oracle 管理服务成功通信并可以上传数据。
笔记该插件安装在 OMS 上,然后部署到管理代理。在升级中,安装当前版本并与旧版本的插件通信,直到可以升级部署在代理上的插件。OMS 上的当前插件版本向后兼容以下代理部署的插件版本:13.2.3.0.0 和 13.2.4.0.0
MySQL 5.7 或更高版本。
重要的只有 Oracle Enterprise Manager for MySQL Database 13.2.4.0.0 或更高版本支持 MySQL 8.0。
支持的平台:插件可以部署在以下操作系统的 OEM Management Agents 上:
Linux x86-64(64 位)、glib2.4 或更高版本
Microsoft Windows x86-64(64 位)
重要的有关更多信息,请参阅 MySQL 支持的平台列表。不支持 Solaris、HP-UX、AIX、FreeBSD 和 macOS。
安装Management Agent的用户至少要属于被监控数据库的MySQL用户组。
管理代理需要受监视的 MySQL 实例上的用户。
笔记目前,此插件不支持 TLS。因此,不得使用 定义用户
REQUIRE SSL
。此用户需要以下权限:
SELECT
REPLICATION CLIENT
SHOW DATABASES
PROCESS
EXECUTE
以下示例显示如何将这些权限授予名为 的现有用户
monitoring
,假设是具有套接字连接的本地代理:GRANT SELECT, REPLICATION CLIENT, SHOW DATABASES, PROCESS, EXECUTE ON *.* TO 'monitoring'@'localhost' IDENTIFIED BY 'password';
为获得最佳性能,请确保受监视的 MySQL 数据库与 OMS 和 Enterprise Manager Repository 位于不同的机器上。
确保使用 SYSMAN 用户设置 MyOracle Support 凭据。
确保已配置软件库(也称为本地存储)。更新在部署之前会下载到本地存储。
要基于 sys 架构视图监控指标,请确保 sys 架构安装在受监控的 MySQL 服务器上。需要 sys 架构版本 1.5.1 或更高版本。
有关 sys 架构的更多信息,请参阅 MySQL sys 架构
笔记P_S 仪器
wait/lock/metadata/sql/mdl
也是必需的,必须启用才能使用Sys Schema 表元数据锁定等待指标。默认情况下禁用。要启用此工具,请将以下内容添加到my.cnf
受监视服务器的文件中:[mysqld] performance-schema-instrument='wait/lock/metadata/sql/mdl=ON'
有关详细信息,请参阅 metadata_locks 表