Esse é o formato tradicional padrão.
Para gerar níveis de log nas mensagens (tecnicamente conhecidas como prioridades ), você deve alterar o modelo padrão usado por rsyslog
:
-
abra com privilégios de administrador o 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.
em que os dois primeiros números (6 e 5) representam, respectivamente, a prioridade e a facilidade, em que a prioridade é dada por
7 - debug
6 - info
5 - notice
4 - warning, warn
3 - err, error
2 - crit,
1 - alert,
0 - emerg, panic
e os recursos podem ser vistos na página syslog(3)
man.