你如何监控你的网络服务?

时间:2009-12-03 14:38:18

标签: web-services

是否有任何工具可用于监控SOAP,REST服务以实现基本服务以及服务正常运行时间等。

4 个答案:

答案 0 :(得分:2)

在开发环境中,我使用Apache Axis附带的TcpMonitorWireShark,因为您不必更改配置中的端口号或主机名,因此它的侵入性较小。

此外,对于通过Java servlet实现的服务,我有一个过滤器,我可以放在服务前面,记录每个请求和响应的有效负载。

答案 1 :(得分:2)

我用nagios跟踪我的系统。基本上我编写了一些查询 相关服务,如果他们没有在合理的时间内正确回应,我会收到警告。

答案 2 :(得分:1)

我过去曾见过Nagios成功使用过。

答案 3 :(得分:0)

如果你只想监视我的建议是nagios(只看其他答案) 但是如果你想要一个工具在图形上显示性能数据,那么一个好的工具是Cacti,它使用RRDTool并且可以帮助你生成图形。 它保留了历史图表数据。