Hi all,

Recently I encountered a weird problem. Let me explain below:

I've a client which is using traditional syslog (NOT rsyslog) app for storing 
and forwarding
logs to loghost.

Here are some "snmpd" logs for example:
##########################################################################################
Jan 19 10:03:09 athos snmpd[1104]: Connection from UDP: [192.168.23.7]:34289
Jan 19 10:03:09 athos snmpd[1104]: Received SNMP packet(s) from UDP: 
[192.168.23.7]:34289
Jan 19 10:04:10 athos snmpd[1104]: Connection from UDP: [192.168.23.7]:58181
Jan 19 10:04:10 athos snmpd[1104]: Received SNMP packet(s) from UDP: 
[192.168.23.7]:58181
Jan 19 10:04:10 athos snmpd[1104]: Connection from UDP: [192.168.23.7]:58181
*Jan 19 10:04:10 athos last message repeated 25 times*
##########################################################################################

Please take into account the last line.

And I've a loghost host for receiving by using rsyslog v3.20.2 and used 
following dynamic templates to
store logs
##########################################################################################
$template 
d_hosts,"/var/rsyslog/HOSTS/%hostname%/%$year%/%$month%/%syslogfacility-text%_%hostname%_%$year%_%$month%_%$day%.log"
##########################################################################################

and also opened debug template by following
configures in rsyslog.conf.
##########################################################################################
$template DEBUG,"Debug line with all properties:\nFROMHOST: '%FROMHOST%', 
HOSTNAME: '%HOSTNAME%', PRI: %PRI%,\nsyslogtag '%syslogtag%', programname: 
'%programname%', APP-NAME: '%APP-NAME%', PROCID:
'%PROCID%', MSGID: '%MSGID%', FACILITY-TEXT: 
'%syslogfacility-text%'\nTIMESTAMP: '%TIMESTAMP%', STRUCTURED-DATA: 
'%STRUCTURED-DATA%',\nmsg: '%msg%'\nrawmsg: '%rawmsg%'\n\n"
*.* -/var/rsyslog/debug;DEBUG # or whatever file you like
##########################################################################################

I'm monitoring on the server-side now, and checking the last line by raw 
message.
##########################################################################################
Debug line with all properties:
FROMHOST: 'athos', HOSTNAME: '*last*', PRI: 30,
syslogtag 'message', programname: 'message', APP-NAME: 'message', PROCID: '-', 
MSGID: '-', FACILITY-TEXT: 'daemon'
TIMESTAMP: 'Jan 19 09:59:09', STRUCTURED-DATA: '-',
msg: ' repeated 25 times'
rawmsg: '<30>last message repeated 25 times'
##########################################################################################

Does anyone has any idea why HOSTNAME property is 'last'? (The timestamp is not 
important, because these messages occur often).

Thanks,
Patrick

_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com

Reply via email to