Hi all, I'm trying to setup two hekad instances, one instance forward syslog messages to the other using tcp input/output.
The sender instance config is as follows: [dashboard_output] type = 'DashboardOutput' address = '0.0.0.0:4352' ticker_interval = 10 [tcp_output] message_matcher = 'Type == "logfile"' address = 'server2:8888' type = 'TcpOutput' [debug_output] message_matcher = 'Type == "logfile"' type = 'LogOutput' encoder = 'rst_encoder' [rsyslog_decoder] type = 'SandboxDecoder' filename = 'lua_modules/decoders/rsyslog.lua' [rsyslog_decoder.config] tz = 'Europe/Paris' template = '%timestamp% %hostname% %syslogseverity-text% %app-name% %msg%\n' hostname_keep = true [syslog] log_directory = '/var/log' type = 'LogstreamerInput' file_match = 'syslog' decoder = 'rsyslog_decoder' End the receiver instance config looks like: [tcp] address = '0.0.0.0:8888' type = 'TcpInput' [rst_encoder] type = 'RstEncoder' [dashboard_output] type = 'DashboardOutput' address = '0.0.0.0:4352' ticker_interval = 10 [debug_output] message_matcher = 'TRUE' type = 'LogOutput' encoder = 'rst_encoder' The problem is that on the debug output, I don't see the same things in both end. On the sender side, I get something like: 2015/04/28 12:53:05 :Timestamp: 2015-04-28 10:51:01 +0000 UTC :Type: logfile :Hostname: server1 :Pid: 0 :Uuid: 8d6f9424-7866-438b-a8b8-a646d41a2b2e :Logger: syslog :Payload: (root) CMD (/usr/local/rtm/bin/rtm 35 > /dev/null 2> /dev/null) :EnvVersion: :Severity: 6 :Fields: | name:"hostname" type:string value:"server1" | name:"app-name" type:string value:"CRON" While on the receiver side, I get: 2015/04/28 12:53:05 :Timestamp: 2015-04-28 12:51:01 +0000 UTC :Type: :Hostname: :Pid: 0 :Uuid: 8d6f9424-7866-438b-a8b8-a646d41a2b2e :Logger: :Payload: (root) CMD (/usr/local/rtm/bin/rtm 35 > /dev/null 2> /dev/null) :EnvVersion: :Severity: 6 :Fields: | name:"hostname" type:string value:"server1" | name:"app-name" type:string value:"CRON" On the receiver side, some fields are missing (Type, Logger, Hostname), and the timestamp is wrong. Any idea ? Or maybe this is the expected beahviour ?
_______________________________________________ Heka mailing list Heka@mozilla.org https://mail.mozilla.org/listinfo/heka