Да,
Нет проблем для мониторинга различных серверов Tomcat на разных хостах.
«JMX-запросы» отправляются с Zabbix-сервера (или Zabbix-прокси, если он определен) на хост + порт, определенный в настройке Hoset Zabbix.
Конечно, ваш межсетевой экран Tomcat JVM + должен разрешать доступ с Zabbix сервера по протоколу JMX (и вы не должны открывать его для всего мира)
Если на одном хосте запущено несколько экземпляров Tomcat, необходимо указать разные порты для протокола JMX, а в Zabbix также добавить несколько шаблонов JMX, которые затем используют другие порты