sysmond-1.0.0

Introduction to sysmond

The sysmond package (pronounced sys-mon-d) is the daemon portion of the sysmond/sysmon3 client/server application that monitors system values including CPU usage, memory usage, and system temperatures in a compact screen window.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

Package Information

Kernel Configuration

There are many different hardware devices that sense temperatures. The temperature readings are updated by kernel drivers that support specific devices. To determine what devices are present on a system the lm-sensors-3-6-0 package has a Perl script, sensors-detect that can look for specific devices that are in the current system.

After sensor devices are known, the appropriate kernel driver must be enabled. In many chases, but not all, the appropriate drivers are selected by default. The kernel configuration parameters are located at:

Device Drivers --->                                    
  Networking options --->
    [*] Hardware Monitoring support --->        [CONFIG_HWMON]

In most cases at least Intel Core/Core2/Atom temperature sensor (SENSORS_CORETEMP) should be enabled for Intel based systems or CONFIG_SENSORS_K10TEMP (AMD) should be enabled for AMD based systems.

Installation of sysmond

Install sysmond by running the following commands:

make

This package does not come with a test suite.

Now, as the root user:

make install

Configuring sysmond

Systemd Unit

To start the sysmond daemon at boot, install the systemd unit from the blfs-systemd-units-20241211 package by running the following command as the root user:

make install-sysmond

Config File

By default the configuration file is /etc/sysmond.conf but it can be changed by passing --config-file <filename> on the command line. Initially all of the configuration items are commented out and the defaults specified there are used.

Contents

Installed Programs: sysmond
Installed Libraries: None
Installed Directories: None