我花了将近 4 个小时试图仙人掌在我的 Windows 2008 服务器上进行设置(涉及设置 PHP、MySQL 等),并且我已设法使 UI 正常工作,但无法使图表正常工作。
我很清楚 Cacti 并不是真正为 Windows 设计的(或者至少,它不是为在 Windows 上轻松配置而设计的)。肯定有专门为 Windows 设计并使用 MSSQL 和 ASP.Net 的 Cacti 之类的东西吧?如果这是真的,那么它将为我节省大量时间和麻烦。
答案1
几周前我刚刚在 Windows 上安装了 Cacti。我发现了这个邮政在 Cacti 论坛上。它基本上是 Windows 的预打包安装程序。如果您安装了 IIS,它将使用 IIS;如果您没有安装,它将自动安装和配置 Apache。它还会安装您可能不想处理的所有先决条件。
它非常快速和简单。设置 SNMP 查询比安装花费的时间更长。
它似乎运行良好。我在 Windows 2008R2 Datacenter Edition 上安装了它,没有遇到任何问题或“陷阱”。
我唯一需要记住的是给予运行计划任务的帐户“以批处理作业登录”权限。(它每 5 分钟运行一次以重新轮询您的 SNMP 查询。我确信这是可配置的,但对于我的需求来说已经足够了。)
答案2
如果您只想监控 Windows 服务器,可以尝试使用内置的 Windows 性能监视器。它能够记录您从该服务器或同一域中的其他服务器定义的一些数据对象。可以通过“我的电脑”访问它,右键单击,选择“管理”、“性能日志和警报”,然后选择“计数器日志”。请参阅 http://www.windowsnetworking.com/articles_tutorials/Windows_2003_Performance_Monitor.html