On 7/24/07, <b class="gmail_sendername">Henrik Stoerner</b> <<a href="mailto:henrik@hswn.dk">henrik@hswn.dk</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Sat, Jul 21, 2007 at 07:16:12PM -0400, Asif Iqbal wrote:<br>> - Display column only when  it is red<br>>  (<a href="http://www.*hobbit*mon.com/*hobbit*on/2006/08/msg00920.html">http://www.*hobbit*mon.com/*hobbit*on/2006/08/msg00920.html
</a>)<br><br>I'll leave that for later. There will probably be an entire new version<br>with just display things.<br><br>> - SNMP trap by default<br>> - SNMP probe option builtin<br><br>Too much for now. I need to dig into the Net-SNMP library API to do
<br>that.<br><br>> - Process specific alert<br>>  (<a href="http://www.hswn.dk/hobbiton/2005/11/msg00159.html">http://www.hswn.dk/hobbiton/2005/11/msg00159.html</a>)<br><br>Already in 4.2.0 via the GROUP definition in 
hobbit-clients.cfg and the<br>corresponding rule in hobbit-alerts.cfg<br><br>> - Comment TAG for DOWNTIME<br>>  (<a href="http://www.hobbitmon.com/hobbiton/2007/04/msg00141.html">http://www.hobbitmon.com/hobbiton/2007/04/msg00141.html
</a>)<br><br>Has been implemented for 4.3.0<br><br>> - Add functionalities in `delay'<br>>  (<a href="http://www.hswn.dk/hobbiton/2005/06/msg00272.html">http://www.hswn.dk/hobbiton/2005/06/msg00272.html</a>)<br>
<br>Haven't looked at that.<br><br>> - CPU/Memory Usage per process<br>>  (<a href="http://osdir.com/ml/monitoring.hobbit/2007-01/msg00429.html">http://osdir.com/ml/monitoring.hobbit/2007-01/msg00429.html</a>)<br>
<br>Probably impossible. Most "ps" implementations can report the current<br>amount of cpu/memory a process uses, but that's a snapshot (ever noticed<br>how "top" always has itself in the top list of cpu-using processes?).
<br>What's interesting is not how much cpu/memory a process uses exactly when<br>the Hobbit client runs the "ps" command, but how much it has used on<br>average since the last client run - similar to what "vmstat" reports for
<br>the system as a whole. I don't know of any way to get this data.</blockquote><div><br><br>Well in my `hobbit-clients.cfg' there is already an entry like this.<br><br>   PROC "%hobbitd.*" TRACK=hobbitd 
<br><br>It already counts the total number of %hobbitd and label it as hobbitd. <br>How about let it count the total amount of rss and pcpu as well for that process <br>and just create two more rrds?<br><br>It won't be really inaccurate because it gives you a graphical representation of
<br>what the `ps' is telling you. Plus it could be GAUGE type data I guess.<br><br>Atleast it will give you some trend of how a process has been behaving. Even <br>though it may not do the pmap -x calculation but it sure will give you pointing
<br>fingures to some heavy processes<br><br>I bet you lot of hobbit community members would like to see ps graphs builtin<br>to hobbit app<br><br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Another problem with this is identifying what a process is. A<br>long-running daemon often forks child-processes that are short-lived;<br>should we add their cpu-utilisation to that of the long-running process?<br>If yes, then we have to monitor all processes that are started (so
<br>running once every N seconds is not sufficient); if no, then you won't<br>spot the cpu hog because it was spawned as a child process.<br><br>> - Text based alert for `msgs'. Currently it shows as html in my email
<br>>  (<a href="http://osdir.com/ml/monitoring.hobbit/2007-01/msg00203.html">http://osdir.com/ml/monitoring.hobbit/2007-01/msg00203.html</a>)<br><br>Easily done with an alert script.<br><br><br>Regards,<br>Henrik<br><br>
<br>To unsubscribe from the hobbit list, send an e-mail to<br><a href="mailto:hobbit-unsubscribe@hswn.dk">hobbit-unsubscribe@hswn.dk</a><br><br><br></blockquote></div><br>Thanks for the feedback to all of my feature requests. It is very kind of you.
<br><br clear="all"><br>-- <br>Asif Iqbal<br>PGP Key: 0xE62693C5 KeyServer: <a href="http://pgp.mit.edu">pgp.mit.edu</a><br><br><br>