<div dir="ltr">Im using the processes plugin to find specific processes via regex, and monitoring their cpu usage, this is the total time spent in jiffies (milliseconds) across all cores.<div><br></div><div>In graphite, i am dividing it by the number of cpu cores i have on a machine then turning that into percent. this gives me a percentage of total cpu usage across all cores for that process.<div style>
However, i cannot ascertain in graphite the exact number of cpus a node has, it differs greatly, and its not scalable to have static values in graph query strings like this, nor efficient to work this out when rendering a graph.</div>
</div><div style><br></div><div style>I wondered if someone could patch the plugin to allow a flag to produce the average cpu use across all cores? grabbing the number of cpus from /proc/cpuinfo and dividing the metric by that? bonus if it had a flag to output a percent!</div>
<div style><br></div><div style>Cheers</div><div style>Will</div></div>