# System Performance and Utilization Module Midterm Presentation

**URL:** <https://talk.openmrs.org/t/system-performance-and-utilization-module-midterm-presentation/313>\
**Category:** GSoC\
**Tags:** gsoc2014\
**Created:** [June 21, 2014, 8:25pm UTC](https://talk.openmrs.org/t/system-performance-and-utilization-module-midterm-presentation/313 "2014-06-21T20:25:09Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![milindaruk](https://talk.openmrs.org/letter_avatar/milindaruk/32/6_449c533f586939b6e5f246632a46421f.png) [@milindaruk](https://talk.openmrs.org/u/milindaruk)\
**Post date:** [June 21, 2014, 8:25pm UTC](https://talk.openmrs.org/t/system-performance-and-utilization-module-midterm-presentation/313/1 "2014-06-21T20:25:09Z")

</div>

I am Milinda Premadasa from Sri Lanka and my GSoC project is [System Performance and Validation module](https://wiki.openmrs.org/display/projects/System+Performance+and+Utilization+Module). My mentors are Pascal Brandt and Jan Flowers.

The below video is an update of the current state of my GSoC 2014 project. I would like to invite all of you to view it and provide me feedback as it will help us lot to improve the project.

Due to some OS specific reasons i couldn’t embed the audio into this clip therefore please find the sound track for the video here for additional details of the project.

For the slides and more details refer the project page : [https://wiki.openmrs.org/display/projects/Mid-term+Evaluation+Resources](https://wiki.openmrs.org/display/projects/Mid-term+Evaluation+Resources)

Thank you, Cheers, Milinda

---

<div class="post-metadata">

**Author:** ![michael](https://talk.openmrs.org/user_avatar/talk.openmrs.org/michael/32/15070_2.png) [@michael](https://talk.openmrs.org/u/michael)\
**Post date:** [June 22, 2014, 11:38am UTC](https://talk.openmrs.org/t/system-performance-and-utilization-module-midterm-presentation/313/2 "2014-06-22T11:38:48Z")

</div>

Pinned on June 22, 2014, 11:38am UTC



---

<div class="post-metadata">

**Author:** ![burke](https://talk.openmrs.org/user_avatar/talk.openmrs.org/burke/32/17_2.png) [@burke](https://talk.openmrs.org/u/burke)\
**Post date:** [June 24, 2014, 1:39am UTC](https://talk.openmrs.org/t/system-performance-and-utilization-module-midterm-presentation/313/3 "2014-06-24T01:39:46Z")

</div>

@milindaruk, thank you for your presentation.

When you say that you are storing metrics “in a table” every few seconds and then summarizing those each minute and clearing the table, are you referring to a table in memory? Or a database table?

Do you have a demo site running your module?

Do you think you could get a “1.0” version of your module deployed soon? It’s best to get very basic functionality fully released and then spend the remainder of GSoC adding features or enhancements. If you reach the end of GSoC with your module 99.9% completed but not yet released, it’s far less likely to live beyond GSoC.

---

<div class="post-metadata">

**Author:** ![milindaruk](https://talk.openmrs.org/letter_avatar/milindaruk/32/6_449c533f586939b6e5f246632a46421f.png) [@milindaruk](https://talk.openmrs.org/u/milindaruk)\
**Post date:** [June 24, 2014, 3:16am UTC](https://talk.openmrs.org/t/system-performance-and-utilization-module-midterm-presentation/313/4 "2014-06-24T03:16:10Z")

</div>

Hi Burke,

Thank you for the feedback. Yes i am referring to a table in the database here. The basic idea is move the average used\_memory value in to per minute memory table and remove those entries from the normal metric\_value table after like 1 minute. Because if not that table will be growing a lot since we add entries there every 10 seconds. We only started with seconds, and per minute tables, the idea is to extend this as per hours and per day so the users can view graphs based on secs/mins/hours or days.

Currently i don’t have a demo site as i am testing locally in my machine. However if anyone clone the repo and build it and deploy module, you can view its functionality (my blog has images on doing this). Also i think we are able to release 1.0 version after few weeks from now once we get used\_memory and free\_memory tables fully functioning and graphs are created. I actually got the first graph generated few days back that is why it was not included in the presentation. So i will talk to my mentor Pascal and try to do a the first release when we get memory data finalized.

Thanks! Milinda

---

<div class="post-metadata">

**Author:** ![pascal](https://talk.openmrs.org/letter_avatar/pascal/32/6_449c533f586939b6e5f246632a46421f.png) [@pascal](https://talk.openmrs.org/u/pascal)\
**Post date:** [June 24, 2014, 6:47am UTC](https://talk.openmrs.org/t/system-performance-and-utilization-module-midterm-presentation/313/5 "2014-06-24T06:47:43Z")

</div>

Hi,

Yes, we’re really close to a first release. We were actually aiming to do so before the midterm, but just missed the deadline.

I’ll work with Milinda to get some documentation and maybe some screenshots in the repo.

Ciao, Pascal

---

<div class="post-metadata">

**Author:** ![michael](https://talk.openmrs.org/user_avatar/talk.openmrs.org/michael/32/15070_2.png) [@michael](https://talk.openmrs.org/u/michael)\
**Post date:** [June 30, 2014, 2:04pm UTC](https://talk.openmrs.org/t/system-performance-and-utilization-module-midterm-presentation/313/6 "2014-06-30T14:04:52Z")

</div>

Unpinned on June 30, 2014, 2:04pm UTC



---

<div class="post-metadata">

**Author:** ![michael](https://talk.openmrs.org/user_avatar/talk.openmrs.org/michael/32/15070_2.png) [@michael](https://talk.openmrs.org/u/michael)\
**Post date:** [March 8, 2016, 3:07pm UTC](https://talk.openmrs.org/t/system-performance-and-utilization-module-midterm-presentation/313/7 "2016-03-08T15:07:39Z")

</div>

Closed on March 8, 2016, 3:07pm UTC


