我们的网络有几个站点,每个站点都有一台 Mac 服务器(其中大部分运行 Leopard 服务器)、Airport Extremes、Cisco 交换机、打印机、许多 Mac 客户端,然后是一个后端服务器机房,其中包括防火墙、 VOIP系统、邮件服务器、网络服务器等
我真的很想监控我们的系统。由于我没有太多时间专注于这项任务,我希望能够逐步完成(即监控几个位置的服务器,然后是几个位置的机场,然后是其他几个位置,等等,因为我有时间设置它。)值得注意的是,一些设备(特别是 Airport Extremes)通过 DHCP 获取它们的地址。
我已经尝试了一些监控系统。有些不能在 Mac 上干净地编译。其他的,一旦你安装了它们,就会有内置的东西来监控 Linux 和 Windows 服务器,但对于 Mac 服务器没有任何东西(并且,有人假设,对于 Airports 没有任何东西)。
[是的,我知道Server Admin提供了一些监控功能,但我敢说它是有限的。]
谁能推荐一些软件来监控以 Mac 为中心的环境?在您部署一个典型系统之后,是否有任何指南说明您需要做什么才能使其监控 Mac 环境?我是在吃午饭时想着我可以在有时间的时候建立东西,还是我需要花一整周的时间来学习监控和创建自定义配置文件,甚至是破解软件才能让某些东西发挥作用?如果有付费解决方案,您怎么看?我如何说服管理层接受它?
谢谢!
其他相关问题:
免责声明:我是 Zenoss 社区经理
Zenoss 将毫无问题地监控您的设备、服务和服务器组合。它可以监控您所描述的所有内容,并且有一个适用于 OS X 的安装程序,我们有很多 OS X 用户(包括我们的大多数开发人员和 QA)。此外,它是免费和开源的,并且有一个非常庞大和活跃的用户社区。我亲自监视了几个 Leopard 和 Snow Leopard 盒子以及 Airport Extremes 和 Express,所以我知道这些工作非常好。http://zenoss.org上有很多文档和培训。
我们一直在使用 Nagios (谷歌这个,因为我猜由于声誉问题我不能发布多个链接)和Lithium的组合。Lithium 下周推出了一个新版本,看起来很有希望。在它到来之后,我们将再次考虑摆脱我们的 Nagios 实现(它已经在 G5 XServe 上运行多年了)。
Lithium 更容易启动和运行,新版本在配置新设备方面具有很大的灵活性。从最新版本开始,还有一个适用于锂的配套 iPhone 应用程序。
Nagios 是免费和开源的,可能难以配置,但有很多用户。
Intermapper在 Mac 上运行良好。它有点以网络为中心(交换端口和上行链路),而不是以服务为中心,因此让它监控电子邮件服务器和 Web 服务器可能会更加麻烦。话虽如此,配置和开始工作非常简单。