Have you implemented OpenMRS? Please participate in the Implementation Site Survey. If you already have, thank you!
Child pages
  • EMR Monitor Module

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Primary mentor

Cosmin Ioan

Backup mentor

Mike Seaton

Assigned to




As the number of OpenMRS implementations has increased it also increased the number of OpenMRS servers within each implementation. At many sites the implementers have to manage a network of EMR OpenMRS servers that are connected to each other via the sync module or other technology. This module offers a communication platform for monitoring and managing a network of OpenMRS servers.

Project Champions



1. Implement a communication protocol between OpenMRS servers.
2. Allow the child servers to register with a parent server and transmit system metrics to the parent.
3. On a schedulable interval each server sends to the parent server updated system metrics.
4. The user is able to log on the parent server and from one central location be able to view the system metrics across the network of OpenMRS servers registered.

Extra Credit

Store and report on historical system metrics.




Moved to: EMR Monitor Module


Cosmin Ioan, can you remove this page now that the project is documented in the module section of the wiki?  Thanks!