2013-03-25 89 views
2

我想从家里,从我自己的C#程序,我自己的AWS网络进行监控。我已经在使用SNMP工作并取得了一些进展,但不确定是否是此工作的最佳工具。从C#程序监控AWS服务器性能的最佳方式是什么?

我可以在几种可能的方式来衡量表现,但不知道哪一个是最好的? (通过最好的我的意思主要是更容易开发和更多最新)

  1. 发展自己的C#性能监视器:重新发明轮子?
  2. SNMP:我已经试过这个,但不知道它是否是最好的方法。
  3. WMI:不知道这是可能的...
  4. AWS SDK API:也许可以从这里?

所以我的问题是:

什么是测量性能的最佳方式是什么?有没有其他的选择?

+1

你知道,有很多应用程序只是为了那个吗?包括开源和免费的。我个人喜欢PRTG,并且拥有小型网络的免费许可证。 – alex 2013-03-25 15:48:08

+0

谢谢我知道,但我需要它从C#(我正在发展一个Uni项目):)我现在拥有的是我的C#通信标准的Windows SNMP代理,但我有印象SNMP不是最好的东西... – 2013-03-25 16:06:50

+2

什么类型的表现是你想要探索的吗?如果您正在查看实例利用率,则使用cloudwatch数据可能是最佳选择。 – datasage 2013-03-25 18:08:05

回答

相关问题