When we are using ceilometer and gnocchi to store measure, I found querying metric and storing data will cost a lot time ,especially when a batch data is coming , which will cost a lot time to query metric and update metric.
e.g. when batch size is 50, the worst situation is querying metric costs about 15 seconds , it is not efficient.
I assume that could we use something like message queue to buffer measure, or some other way to reduce time cost by storing measures .
When we are using ceilometer and gnocchi to store measure, I found querying metric and storing data will cost a lot time ,especially when a batch data is coming , which will cost a lot time to query metric and update metric.
e.g. when batch size is 50, the worst situation is querying metric costs about 15 seconds , it is not efficient.
I assume that could we use something like message queue to buffer measure, or some other way to reduce time cost by storing measures .