acpid and logging
Kjartan Maraas
kmaraas at broadpark.no
Thu Oct 11 07:49:34 UTC 2007
on., 10.10.2007 kl. 09.33 -0400, skrev Steve Grubb:
> On Wednesday 10 October 2007 09:16:19 Zdenek Prikryl wrote:
> > since version 1.0.6, acpid does not use separate file for logging. It uses
> > openlog() and vsyslog() instead of own implementation of logging. So
> > everything go to /var/log/messages.
>
> Yes, I have been chatting with upstream since I'm getting about 6-8 events a
> second. He claims I'm the only person on the planet that is getting this rate
> of events and my BIOS is broken. It makes syslog hard to use for researching
> problems, but not unreadable.
>
> > But it could be dangerous. According to this bug
> > https://bugzilla.redhat.com/show_bug.cgi?id=294391, it could lead
> > to unreadable /var/log/messages.
>
> I do not see anything in that bug that tells how it damages or makes syslog
> unusable. I find that it floods syslog, but its not unreadable.
>
> > So there are two options:
> > 1. Get back to old style logging (but upstream does not want to)
> > 2. In /etc/rsyslog.conf append a filter for acpid, so rsyslog will be
> > logging messages form acpid in separate file.
>
> There's a third option, which I've asked upstream about, make some of these
> messages DEBUG and only log abnormal messages at the higher syslog
> priorities. IOW, not all messages are of the same importance. Seriously, my
> battery being full of power or me connecting to AC power is not a syslog
> worthy or any log worthy event unless I'm debugging a problem.
>
> Upstream is of the opinion that I'm the only person seeing a high rate of
> events and doesn't really want to fix it unless others report similar
> problems. Am I the only one?
>
I don't see many events per second, but still acpid is flooding syslog:
[root at localhost log]# tail -f /var/log/messages
Oct 11 09:42:26 localhost acpid: notifying client 2145[0:0]
Oct 11 09:42:26 localhost acpid: completed event "thermal_zone TZ0 00000081 00000000"
Oct 11 09:42:27 localhost acpid: received event "thermal_zone TZ0 00000081 00000000"
Oct 11 09:42:27 localhost acpid: notifying client 2001[68:68]
Oct 11 09:42:27 localhost acpid: notifying client 2145[0:0]
Oct 11 09:42:27 localhost acpid: completed event "thermal_zone TZ0 00000081 00000000"
Oct 11 09:42:41 localhost acpid: received event "thermal_zone TZ0 00000081 00000000"
Oct 11 09:42:41 localhost acpid: notifying client 2001[68:68]
Oct 11 09:42:41 localhost acpid: notifying client 2145[0:0]
Oct 11 09:42:41 localhost acpid: completed event "thermal_zone TZ0 00000081 00000000"
Oct 11 09:43:00 localhost acpid: received event "thermal_zone TZ0 00000081 00000000"
Oct 11 09:43:00 localhost acpid: notifying client 2001[68:68]
Oct 11 09:43:00 localhost acpid: notifying client 2145[0:0]
Oct 11 09:43:00 localhost acpid: completed event "thermal_zone TZ0 00000081 00000000"
Oct 11 09:43:43 localhost acpid: received event "thermal_zone TZ0 00000081 00000000"
Oct 11 09:43:43 localhost acpid: notifying client 2001[68:68]
Oct 11 09:43:43 localhost acpid: notifying client 2145[0:0]
Oct 11 09:43:43 localhost acpid: completed event "thermal_zone TZ0 00000081 00000000"
Oct 11 09:44:16 localhost acpid: received event "thermal_zone TZ0 00000081 00000000"
Oct 11 09:44:16 localhost acpid: notifying client 2001[68:68]
Oct 11 09:44:16 localhost acpid: notifying client 2145[0:0]
Oct 11 09:44:16 localhost acpid: completed event "thermal_zone TZ0 00000081 00000000"
Oct 11 09:44:57 localhost acpid: received event "thermal_zone TZ0 00000081 00000000"
Oct 11 09:44:57 localhost acpid: notifying client 2001[68:68]
Oct 11 09:44:57 localhost acpid: notifying client 2145[0:0]
Oct 11 09:44:57 localhost acpid: completed event "thermal_zone TZ0 00000081 00000000"
Do we really neew to log all these?
Cheers
Kjartan
More information about the devel
mailing list