Sentinella is a free desktop application that monitors your system activity and, when a condition is met, takes the action that you've chosen.
While monitoring your CPU, memory, hard drive and network usage, Sentinella can be programmed to take specific actions when setpoints for utilization or time are met. It can power off, reboot or hibernate your system, kill an active process, throw an alarm or execute any command.
Sentinella integrates perfectly with KDE4 and will work on many *nix systems.
So what are you waiting for? Get Sentinella Today!
Compile:
cd build
cmake .. # -DCMAKE_BUILD_TYPE=release or debug -DCMAKE_INSTALL_PREFIX=/some/absolute/path
make
make install # You will need root privileges for this step
Product's homepage
Requirements:
· Qt
· KDE Software Compilation
What's New in This Release: [ read full changelog ]
· Added "what's this" tags to some ambiguous widgets.
· Self-made stacked frames replaced by two QStackedWidget (each one connected with its QButtonGroup).
· Modified alarm code to have a smooth repeat effect using queueing.
· Fixed mem leak: finished actions were not deleted.
· Code clean-up: Using radio buttons ids when possible.
· Radio button's indexes unified.
· Using deleteLater() in order to delete cancelled conditions.
· GCC: Added flags: -flto and -Wlogical-op when available (>= 4.5).
· Now it's compatible with libsysactivity >= 0.6.0 too.