You are not logged in.

1

Saturday, December 27th 2003, 7:42am

Kernel/system error notification

I can't seem to find a built-in mechanism in KDE for monitoring kernel and system error messages (critical ones are printed out to the console; they also appear in dmesg). I believe KDE used to have something like this (kdewall?) but there doesn't appear to be anything in KDE 3.2 beta 2.

I'm always running KDE, so I'd like to have a message pop up to let me know if there's a problem, eg. one of the drives in my RAID array is failing. Something that integrates with KDE's existing System Notifications would be ideal, so that you could choose whether you want to play a sound or display a message, etc. In addition, but somewhat less important, it would be nice if this could be extended to monitor log files for new messages, eg. Apache's error log.

I'm not currently a KDE developer, but I can code C++ on Linux so if there isn't already anything like this, maybe it would be worth me looking into it.

Cl@ire

Beginner

Posts: 11

Location: The Netherlands

Occupation: Mechanical/Electrical/Ex-Software Engineer

  • Send private message

2

Monday, December 29th 2003, 9:34am

Re: Kernel/system error notification

Quoted

Original von Blue Lightning

I can't seem to find a built-in mechanism in KDE for monitoring kernel and system error messages (critical ones are printed out to the console; they also appear in dmesg). I believe KDE used to have something like this (kdewall?) but there doesn't appear to be anything in KDE 3.2 beta 2.


AFAIK kwatch is an app to monitor logfiles; I do not know whether it is still available in KDE 3.2 beta (I'm still using 3.1.4).

You can select the logfiles which should be monitored. I use it to monitor /var/log/messages, /var/log/boot.msg, etc.
Kernel 2.6.8
SuSE Linux 9.2 Pro
KDE 3.3.2
Oh yeah, and it just works... 8)

3

Monday, December 29th 2003, 10:08am

Kwatch seems to be a 3rd party application:
http://www.m-j-s.net/kde/

I just tried installing it. It compiles fine, but kicker crashes when I run it.