We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
为什么不在 Windows 服务器上的 Linux VM 中运行 Graphite?您可以获得 Graphite 社区的全力支持,同时完全托管在 Windows 上。
Why not run Graphite in a Linux VM on top of a windows server? You get the full support of the graphite community, while being completely hosted on windows.
如果您想要复制 statsd,我将创建一个通过 UDP 在特定端口上侦听的 Windows 服务。通过相当开放的数据库模式,您可以模仿其低摩擦流动性。这将处理 statsd 和 Carbon(Graphite 的数据收集器)。然后,您需要编写一个管理工具来代替 Graphite 来分析和呈现数据。
因此,我鼓励您选择 Linux 路线。否则,您将不得不重复这些工具的开发人员所进行的每一场战斗。
If you were wanting to replicate statsd, I would create a Windows service listening via UDP on a specific port. With a fairly open database schema, you could mimic its low-friction fluidity. That would take care of statsd and Carbon, the data collector piece of Graphite. You would then need to write a management tool that analyzes and presents the data in place of Graphite.
I would, for this reason, encourage you to just take the Linux route. Otherwise, you'd be fighting every battle the developers of those tools fought all over again.
我已将 Graphite 移植到 Windows。做到这一点非常容易。我已经向主项目发出了拉取请求。我希望它能被合并。在此之前,您可以在以下位置找到分支:
https://github.com/stephanstapel/carbon
Graphite 安装需要我在这里发布的一些其他步骤:
http://www.s2-industries.com/wordpress/2012/12/running-graphite-on-windows/
I've ported Graphite to Windows. It was pretty easy to do this. I've issued a pull request to the main project. I hope it will get merged. Until then, you find the fork under:
https://github.com/stephanstapel/carbon
Graphite installation requires some additional steps I published here:
http://www.s2-industries.com/wordpress/2012/12/running-graphite-on-windows/