Hello Everyone, We in the Juju Ecosystems team would like to announce a new tool for charm authors and users alike! This is a topic discussed about a lot in the past few office hours and UOS, benchmarking workloads with Juju.
Currently, anyone can benchmark services and workloads using Juju Actions and any Juju version greater than or equal to 1.23. What this announcement brings is a suite of tools to help standardize the effort around benchmarking to make authoring and consuming benchmarks very easy. We’re releasing this tool as “charm-benchmark” which is currently available through pip and soon to be packaged in other formats. charm-benchmark provides a set of commands that abstract the calls to `action-set` to ensure all benchmarks are written in a compatible format. Adam Israel has written a blog post which goes over charm-benchmark in more details, including how to write your first benchmark action[0]! We have a set of charms we’ve created that have examples of benchmarking: siege, pts, mysql-benchmark, mongodb, rally, and a few others which are covered in Adam's post. We invite users and authors alike to help us fill in the blanks for services and workloads that don’t have benchmarks actions already. This announcement is to kick off discussion for people who are interested in benchmarking their workloads and giving you the tools you need to get the results you want. Also a reminder that we’ll be covering benchmarking in the next Juju Office hours[1] and we’d love to help anyone who wants to get started, you can find me, (marcoceppi), Adam (aisrael), or Tim (tvansteenburgh) on #juju on Freenode and on this list. Thanks, Marco Ceppi on behalf the Juju Ecosystems Team [0]: http://www.adamisrael.com/blog/2015/06/23/announcing-benchmarking-with-juju/ [1]: http://ubuntuonair.com
-- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju