Disk I/O Activity and Temperatures

Karamba & Superkaramba

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 50.0%
Description:

hdmon is a superkaramba theme that displays hard drives temperatures and I/O disks activity for 2.6 kernel. Please read the Readme file.
Last changelog:

15 years ago

Version 3
-fix hdmon.c since the /sys/block/sdx/stat file format has changed, so stats were not available anymore

Version 2
-Added hard drives temperatures (see Readme)
-Some little cosmetic improvements

Version 1
-Changed the name.
-Updated the Readme file.
-Improved reactivity.

there is a superkaramba bug when using qt-3.3 with "bars" widget. see Readme file to see how to fix it.

C

iten

7 years ago

sorry, last update was containing a bug. new package updated.

Report

tkeeler

15 years ago

I keep getting a device not found error for hda1, hda2, etc...

Any ideas? hda doesn't work either...

Report

C

iten

15 years ago

You can monitor disks, not partitions. So hdax will not work, but hda should.

Do you have a /sys/block/hda/stat file ?

Report

gladiac

15 years ago

why don't you write it in python? superkaramba has python support...

http://www.python.org/
http://netdragon.sourceforge.net/api.html

gladiac

#superkaramba @ irc.freenode.net

Report

C

iten

15 years ago

Yes i know.
But currently, I dont know to use python. Maybe it's time I learn it :)

Report

gladiac

15 years ago

download the python docs and the superkaramba api

read first 15 sites of the how-to and begin...

if you need thread support
http://heather.cs.ucdavis.edu/~matloff/Python/PyThreads.pdf

Report

C

iten

15 years ago

By the way, there is a qt3.3 superkaramba bug with "bars" widget.

The workaround is to edit the superkaramba-0.33/src/bar.cpp and at line 88 add:
-----------------
v.remove('\n');
-----------------
like this:
--------------------------------------
void Bar::setValue( QString v )
{
v.remove('\n');
setValue( (int) (v.toDouble() + 0.5 ) );
}
--------------------------------------

Report

adpsimpson

15 years ago

...but can you give a little more detail in the readme file about which lines to modify in the theme, or post it here? Thanks

Report

C

iten

15 years ago

for example:

1. mkdir -p $HOME/utils/superkaramba-themes

2. cp 11814-hdmon.tgz $HOME/utils/superkaramba-themes

3. cd $HOME/utils/superkaramba-themes

4. tar zxvf 11814-hdmon.tgz

5. cd hdmon

6. make

7. edit hdmon.theme and replace all occurences of:
./hdmon
with $HOME/utils/superkaramba-themes/hdmon/hdmon
(replace in the last sentence $HOME with the explicit path of your home directory, since I'm not sure that superkaramba knows to substitute shell variables )

8. superkaramba $HOME/utils/superkaramba-themes/hdmon/hdmon.theme

Report

adpsimpson

15 years ago

Thanks!

Report

15 years ago

Version 3
-fix hdmon.c since the /sys/block/sdx/stat file format has changed, so stats were not available anymore

Version 2
-Added hard drives temperatures (see Readme)
-Some little cosmetic improvements

Version 1
-Changed the name.
-Updated the Readme file.
-Improved reactivity.

there is a superkaramba bug when using qt-3.3 with "bars" widget. see Readme file to see how to fix it.

12345678910
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
updated Oct 10 2011
added Apr 05 2004
downloads today
0
page views today 2