Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

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

Connectionservice: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.

...