所以我们有一个适合Rackspace(众多)帐户的云服务器。 我正在寻找一个解决scheme – 这是什么服务器上? 那台服务器在哪里? 我如何到达那台服务器?
我知道我可以抽出一个很好的电子表格(IP地址,密码,正在运行的站点/应用程序,主机提供商,操作系统等),但是我想知道是否有SaaS或OSS工具可以插拔在我的用户凭据,并用它来审计/pipe理我的系统。
想想RightScale或者Zenoss吧。 我testing了Rightscale,不认为这是解决scheme。 不知道Zenoss。
你们如何pipe理和审计你的多个系统/账户/信息?
我会为此使用configurationpipe理工具。 你需要一些能够让你保持对你的机器的标签,并允许更大的自动化(在控制台花费更less的时间,更多的时间做你需要做的事情)。
除非这是审计服务器已经完全分开(单独的帐户),为您的使用情况,我会使用SaltStack 。 它还允许您跨所有服务器执行远程执行。 这使您能够查询以查找有关服务器的特定信息,安装新软件以及远程和自动执行各种pipe理任务。
一旦你进行了设置,并且你有一个盐主人连接到你正在使用的所有机器上,你可以很容易地在你的小手中执行命令。
# List the authorized keys for root across all nodes salt '*' ssh.auth_keys root # Install vim on all qa nodes salt '*qa*' pkg.install vim # Get information about the network interfaces from each of the MySQL nodes salt '*mysql*' network.interfaces