First of all: visualVM is a livesaver, bugkiller tool !!!! I'm using it daily to
diagnose all kind of issues on our live systems - with grand success !!!!
I'm having a tens of remote sites with a number of JMX connections each; which
visualvm all checks at startup. That would not be that bad if the unreachable
sites were not removed ! The whole machine park has application servers in
various states. And each time one is down for maintenance/redeploy/... it
dissapears. And each time my carefully organized hosts, names and ports are
So really, I would suggest only to remove the hosts/connections/... on explicit
demand of the user. And therefor there would be no need any more to check the
presence at startup time. I'll notice myself it can't connect when I'm trying
And again guys: visualVM is thÃ© Java killer tool !!!!!