<commit_before>## OpenMRS EMR Monitor Module

### Description
OpenMRS module that can be used to monitor various metrics over time, and to share these metrics with a central server

### OpenMRS Wiki
[EMR Monitor Module](https://wiki.openmrs.org/display/projects/EMR+Monitor+Module)

### Overview

#### Server
An __EmrMonitorServer__ represents a particular OpenMRS instance that is available for monitoring.  There are two types of servers:
* LOCAL:  The OpenMRS instance that this module is installed into
* CHILD:  A remote OpenMRS instance that has registered itself into this server and submits reports of it's metrics on a regular basis

The expected usage is that, within a network of servers, one server would be designated as the "parent", and the rest would be designated as "child".
Each of the child servers would report their metrics up to the parent.<commit_msg>Update compare page to work with new rest and data model<commit_after>## OpenMRS EMR Monitor Module

### Description
OpenMRS module that can be used to monitor various metrics over time, and to share these metrics with a central server

### OpenMRS Wiki
[EMR Monitor Module](https://wiki.openmrs.org/display/projects/EMR+Monitor+Module)

### Overview

#### Server
An __EmrMonitorServer__ represents a particular OpenMRS instance that is available for monitoring.  There are two types of servers:
* LOCAL:  The OpenMRS instance that this module is installed into
* CHILD:  A remote OpenMRS instance that has registered itself into this server and submits reports of it's metrics on a regular basis

The expected usage is that, within a network of servers, one server would be designated as the "parent", and the rest would be designated as "child".
Each of the child servers would report their metrics up to the parent.  In order to configure a server to report it's metrics up to a parent, the following
runtime properties should be added to the child:

* emrmonitor.parentUrl=http://localhost:8081/openmrs-standalone
* emrmonitor.parentUsername=admin
* emrmonitor.parentPassword=<PASSWORD>
{'fraction_non_alphanumeric': 0.05714285714285714, 'fraction_numerical': 0.001937046004842615, 'mean_word_length': 5.04093567251462, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1902921', 'n_tokens_mistral': 525, 'n_tokens_neox': 515, 'n_words': 282}