Estoy usando esto aplicación (Solar.app) de Logitech para controlar las células solares y las baterías desde su propio teclado solar (K750)
Un proceso es demasiado verboso y registra aproximadamente 400 bytes en /var/log/system.log en cada pulsación de tecla.
Estoy buscando varias soluciones para evitar que el proceso inunde system.log.
Jan 5 17:32:11 pc96 Solar Service[702]: Input data callback for device 0x6047d0
Jan 5 17:32:11 pc96 Solar Service[702]: End of data
Jan 5 17:32:11 pc96 Solar Service[702]: Event = 1 device index = 1
Jan 5 17:32:11 pc96 Solar Service[702]: Input data callback for device 0x6047d0
Jan 5 17:32:11 pc96 Solar Service[702]: End of data
Jan 5 17:32:11 pc96 Solar Service[702]: Event = 1 device index = 1
He podido encontrar una regla que coincida con esos mensajes, pero:
1/
# ? [= Facility com.Logitech.Solar-Service] file solar-Service.log format=raw
Esta regla (cuando se usa sola) realmente registra los mensajes en un archivo diferente, además de system.log
. Aquí está solar-Service.log:
[Level 4] [Time 1452071909] [TimeNanoSec 309468000] [PID 702] [Sender Solar Service] [Facility com.Logitech.Solar-Service] [CFLog Local Time 2016-01-06 10:18:29.309] [CFLog Thread 160b] [ReadUID 501] [Message Event = 1 device index = 1] [UID 501] [GID 20] [SenderMachUUID C4A60E0E-5968-829C-BC55-931BBEB0A7F7] [Host pc96]
[Level 4] [Time 1452071909] [TimeNanoSec 951289000] [PID 702] [Sender Solar Service] [Facility com.Logitech.Solar-Service] [CFLog Local Time 2016-01-06 10:18:29.951] [CFLog Thread 160b] [ReadUID 501] [Message Input data callback for device 0x6047d0] [UID 501] [GID 20] [Host pc96] [SenderMachUUID C4A60E0E-5968-829C-BC55-931BBEB0A7F7]
2/
? [= Facility com.Logitech.Solar-Service] ignore
.. pero esta regla (cuando se usa sola), no ignora los mensajes.
y no entiendo por qué es así.