Closed Bug 1173636 Opened 9 years ago Closed 9 years ago

stop using the collectd aggregation module

Categories

(Infrastructure & Operations :: RelOps: Puppet, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dividehex, Assigned: dividehex)

References

Details

Attachments

(1 file)

Cpu metrics aggregation can be done in the cpu module itself now.  This will workaround the 'double up' bug we experienced with the aggregation module.

https://github.com/collectd/collectd/issues/297
Configuration change to collectd cpu modules; sums up all cpu cores and cpu active states into a single percentage.  This is what was being attempted via the aggregation module and doesn't require the graphite derivative func to be applied to convert jiffies to percentage.

This will also start a new metric name for all hosts under cpu.percent.active
Attachment #8622804 - Flags: review?(arich)
Comment on attachment 8622804 [details] [diff] [review]
bug1173636-1.patch

Also adds cpu module back to osx since it was busted in previous versions with a temperature read value error.  Once this lands we can remove the associated papertrail filter
Attachment #8622804 - Flags: review?(arich) → review+
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: