我有一个客户端使用WebSockets连接的Jetty服务器。我正在使用NewRelic监控Jetty服务器的性能。它只将每个与服务器的新连接计为一个,但它不提供:
1. any throughput information about the number of sent/received messages through the WebSockets.
2. any insight on how busy the server is
是否可以通过NewRelic获取这些信息?
答案 0 :(得分:2)
目前,New Relic无法检测由HTTP以外的任何协议(包括WebSockets和JMS)提供的流量。如果您愿意进行一些自定义,可以通过.XML使用某些注释和/或自定义检测来检测事务
最简单的方法是如何使用New Relic @Trace注释添加到您的代码中,并查看New Relic https://docs.newrelic.com/docs/java/custom-java-transaction-traces
所记录的内容我会直接与New Relic支持联系以获得进一步的帮助。 support.newrelic.com