Я хочу отслеживать систему веб-логики, которая использует JMX через клиент Erlang. Как я могу это сделать? (Обратите внимание, что я не могу использовать SMTP, поскольку он отключен и не может быть включен на сервере)
Вы можете развернуть Jolokia на сервере приложений, который предоставляет ваши JMX MBeans через интерфейс HTTP. Все, что вам нужно будет сделать в этом случае от клиента Erlang, - это выполнить HTTP-вызовы и разобраться в возвращаемом им выходе JSON. Разумеется, убедитесь, что вы защищаете развертывание Jolokia, чтобы мир не имел к нему доступа.
Возможно, этот плагин nagios (Jmx4perl) может помочь вам. У него есть веб-приложение java, которое необходимо развернуть на вашем сервере WebLogic. С помощью этого приложения вы можете получить доступ к серверу JMX вашего WebLogic с помощью http.
Возможно, в вашем WebLogic уже развернуто такое приложение. У JBoss это есть: JmxConsole