A fellow measurement and alarm fan! Nice to meet you, Mohsen.

You hit exactly the problem that made me investigate Gnocchi. There is no cpu_util anymore; the release notes say that you can use Gnocchi’s rate features to create it. And yes, it works, but: Aodh uses an old API to acquire measurements. I have not found a way to create alarms on CPU utilization, therefore I have no idea how to implement autoscaling based on CPU usage.

My feeling is that the three teams Ceilometer, Aodh and Heat are not in synch regarding this problem. Most probably it has not become a real-world problem yet, because no production cloud uses Stein. I am convinced that this will change at some point, and they will solve this, probably by updating Aodh.

I raised two bugs, but it doesn’t look like anybody has picked them up yet:

Bernd

Open-Source and Cloud enthusiast. IT training for IT professionals. Special interests: OpenStack and Kubernetes.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store