Есть такой пакетец, Zabbix Java Gateway (иногда зовётся в дистрибутивах линукса, например в #debian, zabbix-java-gateway). Без него крокодил не ловится и не растёт кокос, когда доходит до опроса метрик в Linux. К моему zabbix я цепляю всякие разные сервисы, - свои, компании где я работаю, клиентов по фрилансу, друзей... В данном случае речь не совсем о моём сервере - он сделан на Wildfly 8.2.
Интернеты ругаются, мол всё сломано, всё пропало. Попробовал - и правда, ничего не хочет работать. Но всё меняется, когда приходят они - шаловливые ручонки. Я взял zabbix-java-gateway для Zabbix 2.4, скачал себе исходники, и нашёл захардкоденный протокол. В общем-то, если нужно мониторить только Wildfire, то решение очевидно - кривыми добрыми руками заменяем неправильный хардкод на правильный.
Если нужна поддержка всяческих разных серверов приложений, всё становится интереснее. Думаю как-нибудь потратить пару-тройку часов, сделать свой форк и сделать там всё как положено. Но на данный момент говнокод победил, - в условиях жёсткой экономии времени вариантов не было :)
В общем, если у вас не работает JMX на Wildfly с Zabbix из-за того, что zabbix-java-gateway не передаёт протокол, проблема легко решается хардкодом, или тяжело (но красиво) решается допилингом.