2
我想監視安裝了RabbitMQ的機器。
RabbitMQ的經紀人在這臺機器上運行良好。
現在我想用開源的HypricHQ軟件來監視那臺機器。
問題是HypricHQ服務器無法找到我的RabbitMQ代理。
我Hypric代理也工作正常,即在HypricHQ服務器RabbitMQ機器的細節顯示。在hyperic HQ中連接RabbitMq的錯誤
我在agent.log文件檢查錯誤記錄在文件中的錯誤是:
2011-05-30 15:24:16,549 INFO [Thread-1] [SingleConnectionFactory] Established shared Rabbit Connection: [email protected] 2011-05-30 15:24:16,574 ERROR [Thread-1] [AutoScan] AutoScan failed for RabbitMQ org.springframework.erlang.ErlangBadRpcException: {badrpc,{'EXIT',{undef,[{rabbit_access_control,list_vhosts,[]},{rpc,'-handle_call_call/6-fun-0-',5}]}}} at org.hyperic.hq.plugin.rabbitmq.core.HypericErlangTemplate.executeRpcAndConvert(HypericErlangTemplate.java:72) at org.hyperic.hq.plugin.rabbitmq.core.HypericRabbitAdmin.getVirtualHosts(HypericRabbitAdmin.java:75) at org.hyperic.hq.plugin.rabbitmq.detect.RabbitServerDetector.getServerResources(RabbitServerDetector.java:106) at org.hyperic.hq.autoinventory.scanimpl.NullScan.scan(NullScan.java:83) at org.hyperic.hq.autoinventory.Scanner.start(Scanner.java:198) at org.hyperic.hq.autoinventory.ScanManager.mainRunLoop(ScanManager.java:141) at org.hyperic.hq.autoinventory.ScanManager.access$000(ScanManager.java:41) at org.hyperic.hq.autoinventory.ScanManager$1.run(ScanManager.java:107)
爲什麼這個錯誤occure? 我該如何克服這個錯誤?我使用的操作系統是Windows 7.
RabbitMQ日誌文件中是否有任何內容? – Robin 2011-05-30 14:23:20
RabbitMQ日誌文件中沒有任何內容,即日誌文件中沒有顯示錯誤。 – 2011-05-31 06:05:46