Monitor Your Linux Desktop with Gkrellm
GKrellM is a free system monitor software that used to monitor the status of CPUs, Main memory, hard disks, network interfaces, local and remote mailboxes, and many other things. GKrellM is freeware and available for several operating systems including Windows, Mac, and Linux.
You can install GKrellm by:
On a Debian system:
apt-get install gkrellm
On an Fedora system:
yum install gkrellm:
On an Fedora system:
- click HERE to download
Here is the Gkrellm screen shoot
Below are the Features (from GKrellM web site)
- Hostname/systemname display.
- Clock/calendar.
- SMP CPU monitor that can chart individual CPUs and/or a composite CPU.
- Temperature, fan, and voltage sensor monitors if supported by the kernel and the mainboard hardware. Linux requires lm_sensors modules, sysfs sensors for kernels >= 2.6.0 or a running mbmon daemon. Sensors can also be read from mbmon on FreeBSD. On Linux, you can also monitor disk temperatures from the hddtemp daemon and nvidia GPU temperatures if nvidia-settings is installed.
Each sensor monitor has a configurable alarm and warning. - Process monitor with a chart for load and forks and a display of number of current processes and users.
- Disk monitor that can chart individual disks or a composite disk.
- Internet monitor (http, ftp, …) that displays current tcp port connections and charts historical port hits for over two days.
- Net interface monitors with charts for all routed net interfaces. Data rx/tx LEDs and a timer button that can be linked to a ppp or isdn net interface and displays on line time.
- Memory and swap space usage meters, and a swap page in/out chart.
- File system meters which show capacity/free space and can mount/umount.
- A mailbox monitor which can launch a mail reader, a mail fetch/check program, and a sound notify command. Builtin new mail message checking for mbox, maildir, MH, POP3, and IMAP mailboxes.
- APM laptop battery meter with a configurable alarm and warning for low battery time left.
- Uptime display.
- Multiple monitors managed by a single process to reduce system load.
- Charts have auto scaling or fixed scaling modes.
- Commands can be configured to run when monitor labels are clicked.
- gkrellm can run in client mode and collect data from a gkrellmd server running on a remote machine.
- Both gkrellm and the gkrellmd server are plugin capable so special interest monitors can be coded.
If you want to know more about this software, click HERE to visit Gkrellm official web site
To configure GKrellm, just follow the following way:
- Place your mounse cursor over top of the GKrellm application and press your F1 key, or
- Right-click on the very top title bar of the GKrellm application and select Configuration. (NOTE: clicking on the title bar of a module rather than the top title bar may open configuration options specific to that module)
Comments
Leave a Reply


