You would have to write that. The data you need is in the output of the procs test, but you would have to catch that on the way in and generate the RRD data that would work in your custom graph.
I am hoping that this finds its way into the overall Hobbit mechanism somehow so:
I can detect when any process starts using more CPU than it should for long periods of time -- though this may be difficult because Hobbit would have to start keeping records instead of setting state based on the most recent sample.
I can detect when a process that SHOULD be using CPU DOES NOT. (see above)
I can do what you want to do -- aggregate the CPU usage for key processes and look at them over time -- helps separate the wheat from the chaff in the process listing, and might also help with simple capacity planning.
I would like to be able to watch memory and swap usage, too!
GLH
-----Original Message----- From: Eric Boyd [mailto:eric at iconla.com] Sent: Tuesday, April 03, 2007 7:22 PM To: hobbit at hswn.dk Subject: [hobbit] Graph the cpu usage of certain processes
Hello again.
Has anyone created a graph that can show the cpu load of different processes on the same server?
For example, we have an OS X server running apache, MySQL, and a couple of other commands.
I'd like a graph that would show: the CPU usage of httpd as a blue line, MySQL as a red line and a couple of other processes each with their own color.
Since there are multiple httpd processes, could they be grouped and have their load added together? I don't need to know how many processes are running, as this is already in procs.
-Eric
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk