octo/collectd — pull request #30 by icosmin (2012-09-18 16:16:43+00:00)
Title: Solaris CPU plugin bug fix

The values returned by the CPU plugin under Solaris were not consistent with the values returned by the CPU plugin under Linux. Since Solaris runs on sparc and x86 platforms, the internal clock tick frequency varies which in turn causes inconsistent data (by an order of magnitude) when plotted.

The fix implemented was to take into account the clock frequency under Solaris as well when calculating CPU usage (user, system, idle, wait).