Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update link to go to OpenMRS Add-ons index instead

Overview

The system performance and utilization module provides information on system performance and utilization in order to monitor reliability and impact of the electronic medical record system installation.   These indicators include both low level system indicators (CPU load, memory utilization, etc.) as well as application level indicators (# logins per day per user, # of opened charts, etc.). The system indicators are mainly developed using Java Management beans API's statistics. The graphical data is rendered using the Google Charts API.

Usage of Module

 

The 2.0 Version of the System Performance and Utilization Module. The module usage is very simple. Just install the module and open the Administration panel to seek for module functionality which includes :-
Administration Panel

Image Added

Application Indicators Option

Image Added

System Indicators Option

 

Image Added

Enable User Login in Invoke Trackers to get Login Details

Image Added

 

1. Statistics :- Memory Usage, CPU Usage, Disk Usage and System Information
CPU Usage
Image Added
Memory Usage
Image Added
Disk Usage
Image Added
System Information
Image Added

2. Application Statistics :- Form Filled, Logged In User, Patient Counts, Encounter Counts, Report Run etc.
Graphical Stats
Image Added
Tabular Stats
Image Added
The 1.0 Version of the System Performance and Utilization Module
  1. System Monitoring Indicators

...

The application monitoring is introduced to monitor what usage patterns are occurring number of opened charts during a set time period, number of modified charts during a set time period, number of active log ins etc. This is currently under development and the first phase of the implementation will be available with v 1.1.0 of the module which is due on August 2014.

Google Chrome Extension

 

Fed up of opening the admin panel again and again for the system statistics. Don't worry about it. You can download the google chrome extension for the module from the store. Currently extension is developed for Google Chrome Browser. This will make the module usage simple and quick access to the information. 
Here you can download the Extension:-

Requirements

  • Developed and tested against OpenMRS 1.10+, OpenMRS 1.11+ versions.

Download

Features

Videos

The following video is an overview and usage guide for the version 1.0.0 of the module.

...

 

Widget Connector
urlhttps://www.youtube.com/watch?v=8_JKXGkeJ3w

From Recent development:

 

 

Widget Connector
urlhttps://www.youtube.com/watch?v=xRbCcPVWJ1w

Resources

Upcoming features

  • Extend the module with more system and application indicators e.g. : CPU Usage, Created charts per day etc.

  • Provide user with the facility of getting a CSV generated with system and application performance data at that time and download it. 

About

This module was developed by Milinda Rukshan as a GSoC 2014  & Vineet Kumar as a GSoC Project under the mentoring of Pascal Brandt and Jan Flowers. The module implementation information can be found in this page in the GSoC Projects section.