Tendrl / node-agent

A python agent local to every managed storage node in the sds cluster
GNU Lesser General Public License v2.1
4 stars 14 forks source link

carbon-cache takes lot of cpu and memory utilization to process metrics from collectd #835

Closed GowthamShanmugam closed 6 years ago

GowthamShanmugam commented 6 years ago

When the number of volumes and brick in a cluster is huge then collectd makes a lot of HTTP request to carbon-cache server, For each metrics carbon-cache takes a lot of effort and utilization to push the metrics into graphite. Instead of pushing each metrics as an individual HTTP request, send a list of metrics in a single HTTP call will reduce the CPU and memory usage of carbon-cache.

GowthamShanmugam commented 6 years ago

This issue is fixed