BuildAMon -Build Your Own System Monitor
Karamba & Superkaramba
Score 72%
Description:

It's not an ordinary theme. It's more. It's a collection of graphics and sensors to build a monitor for Your specific system, according to Your needs.

The theme You will put together contains a number of stripes that 10,20 or 40 pixel in hight (plus the top and the bottom). The 10 pixel size could contain a text sensor, the 20 pixel size is a sensorbar, the 40 pixel size is a graph. Just open the .theme file in a text editor and begin the build. Instructions and comments written in.

The sensors included:
-Top system information (username, hostname, kernel, uptime, etc)
-Users logged in
-CPU load graph with top processes
-CPU usage and CPU speed in MHz bars
-CPU temp graph
-GPU temp for Nvidia GPUs
-CPU,M/B,AIR temperature bars
-HDD temperature bars (hddtemp or smartmontools)
-FAN speed bars
-Memory and Swap usage bars
-Disk usage bars
-Network graphs with IP address
-Wlan signal level graph
-Gateway text
-Hard disk Smart information

Graphics: There are currently 4 different backgrouds and a couple of sensorbars, icons.

PS: There are 4 example themes for the 4 basic designs. If You finished build up Your own monitor, then it's very easy to change the design, just have to replace image filenames in text editor to get other designs.
Last changelog:

10 years ago

1.1.2 fast bugfix
-graphs background fix
1.1 finished 2007-03-29
-Added HDD Smart information monitoring
-Added 2 more background sets
-Some new sensor bars
-Added example to monitor HDD temps through smartmontools
-----------------
1.0 just finished at 00:00 feb 26

Theo

10 years ago

Hi, I have a Dual Core CPU, and the output was for the "CPU Speed":
1600 MHz
1600 MHz
of course in two lines, which crossed the next line.

So I changed the program input to this:
echo `head -n 7 /proc/cpuinfo | grep 'cpu MHz' | sed -e 's/.*: //'| sed -e 's/\....//'` / `tail -n 18 /proc/cpuinfo | grep 'cpu MHz' | sed -e 's/.*: //'| sed -e 's/\....//'` MHz

Now the output is: "1600 / 1600 MHz"

Maybe someone find a better way to do this in a better looking code.

Bye
Theo

Report

Andersonian

10 years ago

Nevermind, I figured it out. I just had to adapt the comands used in the .theme file to my system.

Report

Andersonian

10 years ago

It's not displaying any of the devices' temperatures for me. I have hddtemp installed and working, so at least that should work.
Any suggestions as to what I should check/change to get some numbers?

Report

MenaEng

10 years ago

Thanks


Thanks,
Mena

Report

MenaEng

10 years ago

Hi,
How to change fint color to this one
ff7300ff

Thanks,
Mena

Report

C

sede

10 years ago

Hi Mena,

Open the .theme file, check the lines around 20-25. You can see
defaultfont font="Sans" fontsize=9 color=x,y,z
change the x,y,z values according to the color You want. An example color table found here:
http://html-color-codes.com/rgb.html

But it's easy to find a color code without table. The color x,y,z values are the red,green,blue values, each value is from is between 0-255 or 0-FF in hex (one byte). The color You gave "ff7300ff" is not valid, because it has 4 bytes (ff,73,00,ff). It's probably ff7300, which is 255,115,0 in decimal, so You have to type color=255,115,0 above. :)

Report

MenaEng

10 years ago

Thanks Good Work

Thanks,
Mena

Report

KHOE

10 years ago

Any way to allow " in the program attributes? Otherwise you can't use strings in awk :'(

I wanted it to list the top 5 CPU processes, so I had to put my awk in a separate Bash file. :P

Report

10 years ago

1.1.2 fast bugfix
-graphs background fix
1.1 finished 2007-03-29
-Added HDD Smart information monitoring
-Added 2 more background sets
-Some new sensor bars
-Added example to monitor HDD temps through smartmontools
-----------------
1.0 just finished at 00:00 feb 26

product-maker 33 93

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.1.2
updated Mar 29 2007
added Feb 25 2007
downloads today
1
page views today 2