Innehållsförteckning |
---|
VisualVM för att monitorera Mule
VisualVM är ett monitorerings och ett enklare profileringsverktyg med grafiskt stöd. Installationsanvisningar och dokumentation på http://visualvm.java.net/.
Innan uppkoppling med VisualVM behöver följande vara konfigurerat, Tillåta uppkoppling till Mule med JMX.
Anslut med följande information, där lösenordet är det som definierats i filen <MULE_HOME>/conf/jmx.password och port nr det som definierats i <MULE_HOME>/conf/wrapper.conf enligt beskrivningen nedan under Tillåta uppkoppling till Mule med JMX.
Host name: Adress/host till den server där Mule finns installerad
Connection: service:jmx:rmi://<host>:<port nr>/jndi/rmi://<host>:<port nr>/jmxrmi
username: controlRole
password: <some password>
...
JConsole för att monitorera Mule
JConsole är ett monitorerings och ett enklare profileringsverktyg med grafiskt stöd. Installationsanvisningar och dokumentation på http://docs.oracle.com/javase/67/docs/technotes/guides/management/jconsole.html.
Innan uppkoppling med JConesole behöver följande vara konfigurerat, Tillåta uppkoppling till Mule med JMX.
Anslut med följande information, där lösenordet är det som definierats i filen <MULE_HOME>/conf/jmx.password och password och port nr det som definierats i i <MULE_HOME>/conf/wrapper.conf enligt beskrivningen nedan under Tillåta uppkoppling till Mule med JMX.
Remote process: service:jmx:rmi://<host>:<port nr>/jndi/rmi://<host>:<port nr>/jmxrmi
username: controlRole
password: <some password>
Tillåta uppkoppling till Mule med JMX
För att kunna koppla upp sig mot Mule med JMX krävs följande konfiguration av port och läsenord i <MULE_HOME>/conf/wrapper.conf. Läs mer om parametrar på http://www.mulesoft.org/documentation/display/current/JMX+Management.
Kodblock |
---|
wrapper.java.additional.4=-Dcom.sun.management.jmxremote.port=<port nr>
wrapper.java.additional.5=-Dcom.sun.management.jmxremote.password.file=%MULE_HOME%/conf/jmx.password
wrapper.java.additional.6=-Dcom.sun.management.jmxremote.ssl=false |
Skapa filen %MULE_HOME%/conf/jmx.password enligt nedan och sätt lösenord på de 2 rollerna monitorRole och controlRole.
...
<some
...
password>
...
Filen jmx.password skall endast ha rättigheter att kunna läsas av användaren, inga andra rättigheter, för att Mule skall starta. Detta kan man på linux åstadkomma med följande.
...