集中服务器管理的软件解决方案

集中服务器管理的软件解决方案

我们运营着大约 20 台服务器,大部分运行 Debian。我们现在正在计划一个项目,将所有服务器迁移到 CentOS,并减少服务器数量以节省机架空间。作为一家虚拟公司(即没有办公室),我们与外包服务器管理员合作,因此可能有不同的管理员在不同时间为我们工作。

对于我们这样的非极客所有者来说,管理这些服务器的最佳实践是什么?以下是我们希望集中管理的一些内容——而不是登录 20 个不同的服务器并挖掘配置文件:

  • 快速检查哪个软件包/软件在哪个机器上运行
  • 在整个服务器场中安装新的或更新现有软件包的功能
  • 授予选定数量盒子的外包技术人员 root 访问权限,然后在工作完成后再次删除
  • 检查服务器正常运行时间/负载/带宽使用情况(可选)
  • 检查服务器的防火墙配置(可选)

除了聘请一名全职网络管理员之外,下一个最好的软件解决方案是什么?

答案1

您正在寻找这里两种不同的产品。

  • 配置管理
  • 监控/绘图

这两个都是大主题,购物/产品推荐问题在这里有点偏离主题。所以我会给你一些链接来开始,因为我认为你做的是正确的事情,并希望鼓励你这样做,但你应该自己做更多的研究。也许可以雇一个 Linux 专家,至少是临时的,来帮助你设置它。

  • 木偶厨师目前是 Linux 配置管理的相当标准
  • 纳吉奥斯是监控的默认选项。还有 zabbix、multisite 和其他。
  • 石墨正在迅速获得大量用户,cacti 和 mrtg 也是图形解决方案。

相关内容