20.3 MySQL Process Discovery Advisor

MySQL Process Discovery Advisor 使您能够查找未受监控的 MySQL 实例,并可以选择与 它建立连接。如果您选择不尝试连接已发现的实例,它们将列在 MySQL 实例仪表板上 的未监控的MySQL 实例列表中 。

重要的

如果您禁用此顾问程序,则未监控实例的通知和相关事件不会显示在用户界面中。

表 20.1 MySQL Process Discovery Advisor 控件

姓名 描述

尝试连接

是否尝试连接。如果将其设置为否,顾问将继续引发与未监视实例相关的事件。

如果设置为是,将尝试使用提供的凭据进行连接。

警报级别

发现未监控实例时生成的警报级别。

管理员用户

实例的根用户,或对 创建清单表的架构具有 、 和 权限SUPERCREATE用户 。INSERT清单表存储实例的唯一标识符,mysql 默认情况下在模式中创建。

SUPER在创建和填充清单表时需要临时关闭复制 的权限。

如果您选择启用自动创建低权限用户选项,则该用户将用于创建具有监控该实例所需权限的用户。在这种情况下,它还需要 PROCESSREPLICATION CLIENTSELECTSHOW DATABASES全局特权GRANT OPTION

管理员密码

管理员用户的密码。

自动创建低权限用户

监视实例时,可以使用多个级别的用户来确保进程连接不会无限期地保持打开状态。

  • 一般用户:用于不需要 SUPER级别权限的一般监控任务,并且始终处于连接状态。

  • 受限用户:用于 SELECT仅以特权运行的可能长时间运行的语句。

如果您还没有合适的用户,则在选择此选项时会自动创建这些用户。建议使用这些较低权限的用户。

一般用户

此用户处理不需要SUPER级别权限的一般监控任务。SUPER除非需要更高的权限,否则使用较低权限的用户而不是 用户。在这种情况下,我们暂时以 SUPER特权用户身份登录,然后回退到普通用户。如果您手动管理此用户,则它至少应具有PROCESSREPLICATION CLIENTSELECTSHOW DATABASES全局权限。

一般密码

具有一般权限的用户的密码。

有限用户

此用户用于仅限于单个连接的语句,并且可以使用全局 SELECT 权限运行。这些类型的语句的示例包括从 INFORMATION_SCHEMA 表中检索数据库元数据,或用于监视应用程序特定统计信息的任何自定义 SQL。如果您手动管理此用户,它应该至少具有全局的 SELECT 和 SHOW DATABASES 权限。

限定密码

具有有限权限的用户的密码。

MySQL 实例标识源

选择用于为 MySQL 实例生成唯一标识的机制(如果尚不存在)。

  • Default: uses either the server_uuid variable, if present, or generates a random new identity.

  • Host plus Data Directory: uses a hash of the host identity and the path to the MySQL instances data directory to create a unique identity. The host_and_datadir option can only be used when the agent is running on the same host as the MySQL instance for this connection.


Default auto-close enabled yes