我有多个在 CentOS 上运行的 MySQL 服务器。我想使用 mytop 来监控实时数据库查询活动,但不想在我的每个 MySQL 实例上本地安装 mytop。我如何在网络服务器上安装 mytop 以仅通过运行如下命令来监视同一网络上的多个 MySQL 服务器(节点):
mytop -h db-test-1
这应该显示数据库 db-test-1 的结果,而对于 db-test-2 或 3,只需适当地更改数据库主机名即可。
我有多个在 CentOS 上运行的 MySQL 服务器。我想使用 mytop 来监控实时数据库查询活动,但不想在我的每个 MySQL 实例上本地安装 mytop。我如何在网络服务器上安装 mytop 以仅通过运行如下命令来监视同一网络上的多个 MySQL 服务器(节点):
mytop -h db-test-1
这应该显示数据库 db-test-1 的结果,而对于 db-test-2 或 3,只需适当地更改数据库主机名即可。
神奇的是,mytop 提前十年想到了您的问题,并且有
-h
一面旗帜。它还以类似于 mysql 的方式根据mytop pod 页面-u
支持用户、-p
密码、-P
端口和其他选项。所以你可以在远程主机上使用它,比如: