Canonical 的 Landscape 服务看起来确实不错。有没有免费的替代方案?如果没有直接的替代方案,您会推荐什么来管理大量 Ubuntu(和 Debian)服务器?主要用例是查看所有机器是否运行良好(磁盘空间、内存使用情况、一些重要进程等)。
如果这对业务至关重要,我会很乐意付钱给 Canonical 来提供服务,但这仅供个人使用。
答案1
我们用 -
- Groundworks - 用于网络监控(Groundworks 是带有 Web 前端的 Nagios)
- Splunk - 用于日志文件分析
- Puppet - 用于将更改推送到 Ubuntu 服务器;对于负载平衡服务器非常有用
- Tripwire——用于入侵检测
所有这些都是免费的,如果你花一些时间配置它们,我们会发现它们非常有效。Groundworks/Nagios 需要使用 nrpe 代理来监控远程服务器上的进程、磁盘空间等。不过这相当容易配置。
如果您只想了解 CPU/磁盘/内存使用情况,那么像 cacti 这样的 snmp 监视器也是一个选择。
答案2
Nagios 用于监控/警报,Puppet 用于集中管理。
答案3
您可以在服务器上安装 nagios 或 munin 来执行类似操作。
答案4
有很多不同的方法……大多数已经提到过了,但如果你在 Google 上搜索免费的开源 Linux 服务器监控,你会遇到更多的选择