Hi,

I have been working on improving the coverage of ksysguard's sensors.  There 
is still lots of work to be done but I would like feedback for what has 
already been coded.  

I have added sensors for:
 - context switches
 - cpu load (per cpu)
 - cpu interrupt load (ports patch)
 - cpu temperature (as reported by coretemp and amdtemp)
 - interrupts (irqs 0-23, sortware and hardware)
 - memory (active, inactive and wired)
 - swap (swapped in and out)
 - syscalls
 - traps
 - uptime (ports patch)

I have improved sensors:
 - DiskStatUsed (upper bound)
 - DiskStatFree (upper bound)

Of the interrupts stray irqs and cpu timers are not reported (any 
suggestions?).  

I would like to expose sysctl to ksysguardd (the relevant parts, i.e. no 
strings).  

I would like to create a port for just ksysguardd.  This will allow remote 
monitoring of computers without requiring the installation of kdebase4-
workspace (a very big port with many dependancies).  There is a Makefile in 
the attached patch that does all the heavy lifting.  

To test the patch, extract it and:

# cd /usr/ports/x11/kdebase4-workspace
# rm files/patch-ksysguard*
# cp /path/to/patch files/patch-ksysguard
# make all deinstall reinstall

Alternatively, if all you want is to install ksysguardd (the important part):
(repeat above steps expect for make, then)

# make -C `make -V WRKSRC`/ksysguard/ksysguardd install

(note, the deinstall target is uninstall)
however not all the sensors in ksysguard will have proper labels.  

If there are any problems please let me know.  

Regards,

David

Attachment: ksysguard-1.diff.gz
Description: GNU Zip compressed data

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
kde-freebsd mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Reply via email to