3

我正在构建一个 .NET 3.5 Web 应用程序,并且在我完成项目时正在考虑所有基本问题,例如监控、异常处理等等。

该应用程序在推出时显然会很小,因为在网站大力推广之前它不会有高负载(代码行数/圈复杂度等会很高,并且该应用程序将具有商业规模与 Facebook 等大型系统相同的考虑因素)。

无论如何,我将把监控等“基础”服务外包给开源解决方案,以削减成本和开发时间,这样我就可以专注于业务功能和推广。我想使用带有 monit 和 munin 的 nagios 作为我的工具来监控我的系统。问题是,这些工具是为 Linux/Unix 堆栈设计的。这里有没有人有让它与 Windows 一起工作的经验?

4

3 回答 3

3

您可能会发现运行第二台运行 Linux 的服务器比将 nagios 和公司硬塞到一个它们不是为之开发的环境中要容易得多。

如果您确实坚持尝试在 Windows 中运行它们,并且如果您遇到很多很多问题,在您没有按预期使用这些产品时抵制这些产品的坏话。

于 2008-10-28T00:41:25.903 回答
1

您可以使用 VMWare 或 VirtualBox for Windows,而不是拥有额外的硬件服务器,托管一个小型 Linux VM 并在其上安装 Nagios。这非常简单,Nagios 安装对于基于 DEB 和 RPM 的发行版(可能还有其他发行版,但不确定)也很简单。

//尼古拉斯

于 2009-01-04T22:29:23.557 回答
1

来自全 Windows 环境,我们不得不“咬紧牙关”并在 VMWare 上安装 linux,以便稍后运行 Munin 和 maby Nagios。我们唯一遇到的问题是学习 Linux。

于 2009-11-13T09:30:34.693 回答