Eu tenho alguns sistemas Linux com o teclado e console compartilhados através de um switch KVM. Quando eu alterno entre eles, recebo muitas mensagens de syslog indesejadas em relação ao teclado conectando e desconectando. Este é um problema em particular para mim, porque eu gosto de manter o console de cada sistema monitorando permanentemente as mensagens do "live" syslog com tail -f /var/log/syslog
.
Aqui está um, por exemplo:
Nov 7 01:03:37 PIHOSTNAME kernel: [1648435.194330] usb 1-1.3.2: new low-speed USB device number 55 using dwc_otg
Consigo remover todas as mensagens do teclado com várias regras em /etc/rsyslog.conf
. Para o exemplo acima eu uso:
:msg, contains, "new low-speed USB device " STOP
Isso funciona bem, mas eu gostaria de manter uma mensagem para confirmar quando o teclado está conectado - e modificá-lo um pouco para facilidade de uso . Por exemplo:
:msg, contains, "new low-speed USB device " :msg+" - Keyboard Successfully Connected!"
(A regra acima não funciona, claro)
Eu esperava que fosse algo assim:
Nov 7 01:03:37 PIHOSTNAME kernel: [1648435.194330] usb 1-1.3.2: new low-speed USB device number 55 using dwc_otg - Keyboard Successfully Connected!
Obrigado.