Hello,
I have a number of IPC-T5442T-ZE cameras, which claim to support Syslog.
Trouble is, when remote syslog is enabled, the messages are send in a format that does not comply with the usual syslog standards. It is straight up JSON that looks like this:
vs. a typical syslog message might look something this:
Is anyone aware of any "hidden" settings or firmware that changes this behavior? The current format seems to cause problem with further log ingestion, no matter what option I try in syslog-ng to "fix it".
I have a number of IPC-T5442T-ZE cameras, which claim to support Syslog.
Trouble is, when remote syslog is enabled, the messages are send in a format that does not comply with the usual syslog standards. It is straight up JSON that looks like this:
JSON:
May 20 13:12:14 192.168.3.50 "SaveConfig"
{
"Address" : "192.168.1.37",
"Data" : "Syslog",
"User" : "admin"
}
vs. a typical syslog message might look something this:
May 20 13:28:23 192.168.1.1 kernel: [WAN_LOCAL-default-D]IN=eth2 OUT= MAC=74:83:c2:10:d5:22:a4:7b:2c:7d:1a:01:08:00 SRC=45.154.96.76 DST=1.1.1.1 LEN=32 TOS=0x00 PREC=0x00 TTL=242 ID=54321 PROTO=UDP SPT=41194 DPT=3283 LEN=12
Is anyone aware of any "hidden" settings or firmware that changes this behavior? The current format seems to cause problem with further log ingestion, no matter what option I try in syslog-ng to "fix it".