TritonDataCenter / containerpilot

A service for autodiscovery and configuration of applications running in containers
Mozilla Public License 2.0
1.13k stars 135 forks source link

Memory performance testing rig #522

Closed jwreagor closed 6 years ago

jwreagor commented 7 years ago

We (I) need to learn from both #464 and #521 by incorporating the knowledge gained from both issues into a sub section of the project.

I'd like to automate as much performance monitoring, as possible, into an easy to construct testing rig that we can use to preemptively monitor and forecast the memory health of the application. The goal is to script an ephemeral machine to stand-up and soak test prior to major releases. Reporting should be stored for reference and kept for comparison against historical test runs.

The testing rig work should include the following...

jwreagor commented 6 years ago

Ignoring a lot of wishful thinking above... I created a repository that includes a testing environment one can use to exercise ContainerPilot and harvest profiles for further analysis. I think that'll sum this up for the moment.