20

我最近收到了这个指向Statsd的链接,这对我们来说是一个有趣的工具,可以监控我们产品的各个方面,但由于 PHP 和非 Windows 工具集,它对我们来说很难卖。(这个问题询问关于在 Windows 上安装它,没有答案......)

任何人都可以推荐可能提供类似的低开销系统监控的 Windows / .Net 工具集吗?在合理的范围内,为工具集付费应该不是问题。

我确实发现这个microsoft 页面看起来很有趣,但老实说,它没有那么多很酷的图表来显示最终结果会很好的东西 :)

您对方向的经验和想法将不胜感激:我认为我们的最终目标是“墙板”,例如大屏幕循环显示几个关键图形或视图,以便整个团队能够理解和监控我们支持的产品的一些关键指标。我们的客户为此使用 SQL Server Reporting Services,但他们的报告似乎主要是统计数据,很少有图形。

4

3 回答 3

11

我已将 Graphite 移植到 Windows。这很容易做到。我已经向主项目发出了拉取请求。我希望它会被合并。在那之前,你会在下面找到叉子:

https://github.com/stephanstapel/carbon

Graphite 安装需要我在此处发布的一些额外步骤:

http://www.s2-industries.com/wordpress/2012/12/running-graphite-on-windows/

于 2012-12-09T17:28:27.923 回答
7

为什么不在 Windows 服务器之上的 Linux VM 中运行 Graphite?你得到了石墨社区的全力支持,同时完全托管在 Windows 上。

于 2011-10-07T19:33:04.267 回答
3

如果您想复制 statsd,我将创建一个 Windows 服务,通过 UDP 在特定端口上进行侦听。使用相当开放的数据库模式,您可以模仿它的低摩擦流动性。这将处理 statsd 和 Carbon,Graphite 的数据收集器。然后,您需要编写一个管理工具来代替 Graphite 分析和呈现数据。

出于这个原因,我鼓励您选择 Linux 路线。否则,您将与这些工具的开发人员重新进行的每一场战斗进行战斗。

于 2011-06-08T22:23:14.940 回答