I added support for a couple of metrics to the monitoring core's irix.c. The changes I made were current as of 2.3.1b4, but I didn't see any work on the platform in the changelog so I assume it'll work with -current.

Basically it adds support for user/system/idle CPU percentage reporting. Since people might want that kind of thing.

My solaris.c is half-broken at the moment (and since it uses libkvm I'm trying to figure out this whole 32-bit-versus-64-bit issue, which complicates matters GREATLY ... ). It's getting load averages and (inaccurate!) memory data, number/speed of CPUs, version/architecture info, accurate swap space ... I plan on adding some architecture-specific stuff that we want to monitor here, but since all these stats "live" in the same place, and the method for getting there isn't working... well. :)

Anyway, hope somebody out there gets some use out of irix.c and tells me how awful I am in C. ;)


Reply via email to