Reactive Scala Driver for MongoDB
Asynchronous & Non-Blocking
Monitoring
A JMX module is available.
When running with this module, you can check the state of the ReactiveMongo pools from outside the JVM, using a JMX client.
It can be enabled by adding the dependency as bellow.
"org.reactivemongo" %% "reactivemongo-jmx" % "0.12.4"
Using JConsole:
In order to monitor with jconsole
, first start it and select the ReactiveMongo JVM.
The following warning may be display when connecting to a JVM without SSL (e.g. for local JVMs).
Once connected, you can select the “MBeans” tab on the top of JConsole, to check the beans managed in the JVM, including those representing the MongoDB nodes managed by ReactiveMongo.