Esse é o formato tradicional padrão.
Para gerar níveis de log em mensagens (tecnicamente conhecidas como prioridades ), você deve alterar o modelo padrão usado por rsyslog
:
abra com privilégios de administrador no arquivo /etc/rsyslog.conf
e adicione as seguintes linhas
$template precise,"%syslogpriority%,%syslogfacility%,%timegenerated%,%HOSTNAME%,%syslogtag%,%msg%\n"
$ActionFileDefaultTemplate precise
depois da linha
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
reinicie o daemon, com o comando:
sudo service rsyslog restart
Agora você deve ver linhas como as seguintes:
6,5,Nov 18 10:17:02,acer,rsyslogd:, [origin software="rsyslogd" swVersion="5.8.1" x-pid="7064" x-info="http://www.rsyslog.com"] exiting on signal 15.
onde os dois primeiros números (6 e 5) representam respectivamente a prioridade e a instalação, onde a prioridade é dada por
7 - debug
6 - info
5 - notice
4 - warning, warn
3 - err, error
2 - crit,
1 - alert,
0 - emerg, panic
e as instalações podem ser vistas na syslog(3)
página de manual.
%pri-text%
que dálocal7.info
oukern.log