Primary mentor | |
Backup mentor | |
Assigned to |
Abstract
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
PIH
Objectives
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.
Resources
- Module repository: https://github.com/PIH/openmrs-module-emrmonitor.git