Возможный дубликат:
VisualVM через ssh
Я пишу этот вопрос и отвечаю на него, потому что я потратил несколько часов на то, чтобы это работало сегодня, и никакой ответ, который я нашел здесь, не работал у меня. Надеюсь, это поможет другим. Если у вас есть другое решение, кроме того, которое я использовал, пожалуйста, не стесняйтесь отвечать на этот вопрос. Если ваш лучше, я соглашусь вместо вас.
Проблема: я пытаюсь контролировать некоторые домашние приложения Java на моем сервере FreeBSD (это также должно применяться к серверам Linux) с использованием VisualVM и jstatd, но я не могу заставить VisualVM перечислять процессы на сервере даже после того, как я переадресовал назначенные и случайные порты jstatd в своем брандмауэре и вижу соединение, которое создается с помощью sockstat.