Включение JMX в TIBCO BusinessWorks AppNode и BWAgent
Я читал этот документ TIBCO, https://docs.tibco.com/pub/activematrix_businessworks/6.3.4/doc/html/GUID-BAC813F8-5DDC-4043-86D6-2F5D6C286B02.html, и в нем упоминается (выделено мое):
Включите JMX в AppNode или bwagent, добавив свойства JMX в AppNode или файлы TRA агента для удаленного мониторинга.
Каковы плюсы / минусы включения JMX в AppNode по сравнению с BWAgent?
Кстати, наша система имеет 20 узлов приложений, распределенных по 2 серверам (по 10 на сервер).
Спасибо:)
2 ответа
Чтобы добавить свойства JMX в appnode, добавьте следующую строку:java.extended.properties=-Xmx1024m -Xms512m -XX:+UseParNewGC -Dcom.sun.management.jmxremote.port=5000 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote=true
в файле bwappnode-[APPNODE].tra.
Или вы можете добавить его в bwagent.tra, и все приложения будут наследовать эту конфигурацию.
Включение порта JMX на Appnode позволит вам увидеть, как работает BWEngine, вы можете увидеть использование памяти и ЦП. И, возможно, вы можете иметь дампы потоков.
BWAgent просто как агент ястреба, как в классическом BW. Я не верю, что это очень помогает.