10bet网址
MySQL Enterprise Monitor 8.0手册
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 6.1 mb
PDF (A4)- 6.1 mb


10.2 Agent配置实用程序

agent.sh/agent.bat脚本用于配置Agent。下表列出了每种支持的操作系统的默认位置:

重要的

这些参数使您能够从脚本或命令行配置MySQL Enterprise Monitor Agent,并且只能在MySQL Enterprise Monitor Agent停止时运行。

表10.4 Agent Configuration Utility的默认位置

操作系统 文件位置

微软视窗系统

C:\Program Files\MySQL\Enterprise\Agent\bin\agent.bat

UNIX / Linux

/ opt / mysql /企业/代理/ bin / agent.sh

Mac OS X

/应用程序/ mysql /企业/代理/ bin / agent.sh


使用——帮助查看其选项。

Service Manager配置实用程序包含以下命令集:

重要的

它不可能跑agent.sh从命令行为,但只是作为mysql

代理连接工具

以下参数使您能够创建、测试和编辑从MySQL Enterprise Monitor Agent到被监视的MySQL实例的连接。

表10.5代理连接实用程序

的名字 描述

——test-credentials

- t

测试MySQL连接凭据。

——test-privileges

测试admin用户管理其他用户的权限。

——create connection

- c

创建或修改MySQL连接。

——delete-connection

- d

关闭并删除MySQL连接。这个参数要求——连接id

——显示

- s

显示此代理上所有MySQL连接的信息

——auto-manage-extra-users

- m

自动创建一般/有限用户(操作:创建、修改)

——主机= <值>

- h <值>

MySQL实例的主机(操作:创建,修改)

价值——端口= < >

- p <值>

MySQL实例的端口(操作:创建,修改)

——套接字= <值>

- s <值>

MySQL实例的套接字(操作:创建,修改)

价值——有限用户= < >

- l <值>

有限级别的凭证(操作:创建、修改)

——一般用户= <值>

- k <值>

一般用户凭证

——admin用户切换= <值>

- j值< >

管理用户凭证

价值——连接id = < >

我<值>

连接标识

价值——连接组= < >

- g值< >

指定要向其中添加此连接的组的名称。如果命名组不存在,则创建该组并向其添加连接。该参数可以在——create connection命令。连接被添加到每个命名为。

——force-plain-stdin

- f

强制使用STDIN进行密码输入(密码输入没有被屏蔽——这个选项只对这些实用程序的非常特定的使用有用,比如从自动脚本中调用)

——disable-topology-discovery

禁用复制拓扑发现功能。如果不使用复制功能,或者希望稍后发现拓扑,请使用此参数。拓扑发现可能非常耗时。

价值——mysql-identity-source = < >

此连接的MySQL实例的身份源,默认的host_plus_datadir默认的使用的server_uuid变量,或生成一个新的uuid。host_and_datadir使用主机标识和MySQL实例数据目录路径的散列来创建唯一标识。

——需要加密

要求MySQL连接使用TLS。

——allow-self-signed-certs

当使用——require-encryption时,允许自签名TLS证书。

价值——ca-file-path = < >

当使用——需要加密,但是使用私有证书颁发机构,CA文件的路径。


下面的示例测试根用户的凭据localhost: 3306

Agent.bat——test-credentials——admin-user=root——host=localhost——port=3306

下面的示例仅使用admin用户为localhost创建连接:3306:

Agent.bat -c——admin-user=root——host=localhost——port=3306

下面的示例只使用admin用户创建到localhost:3306的连接,并强制输入STDIN密码:

Agent.bat -c——admin-user=root——host=localhost——port=3306

下面的示例只使用admin用户创建到localhost:3306的连接,并添加到Standard、Special和Third组:

agent.bat -c——admin-user=root——host=localhost——port=3306——connect - Group =Standard——connect - Group ="特殊组"——connect - Group ="第三组"

代理配置实用程序

下面的参数使您能够配置或编辑从MySQL Enterprise Monitor Agent到MySQL Enterprise Service Manager的连接。

表10.6 MySQL Enterprise Monitor Agent Configuration Utility

的名字 描述

价值——代理商用户= < >

- u <值>

设置代理用于连接到服务管理器的凭据

——url = <值>

- u <值>

为服务管理器设置URL

价值——uuid = < >

我<值>

设置Agent UUID

价值——代理人团队= < >

- g值< >

将MEM组设置为用于此代理的所有MySQL连接

——force-plain-stdin

- f

强制使用STDIN密码输入(密码输入没有被屏蔽——这个选项只对这些实用程序的非常特定的使用有用,比如从自动脚本中调用)

——run-collection-tests

- t

发现并尝试收集操作系统相关资产并将其转储到STDOUT(用于调试)


下面的示例设置代理连接到MySQL企业服务管理器所使用的用户名和URL:

agent.sh——代理商用户=代理url = https://localhost: 8443