syslog-ng用MESSAGE中的单引号替换双引号

时间:2018-04-06 06:42:03

标签: syslog-ng

在syslog-ng中,我使用特定模板格式化消息格式。以下是我正在使用的模板

template t_noHeader {
    template("{\"time\":\"$DATE\",\"logLevel\":\"$LEVEL\",\"log\":{[\"$PROGRAM\",\"$MSG\"]}}\n");
    template_escape(no);
};

$MSG有时可以包含"",我想用单引号替换它。是否可以在syslog-ng.conf文件中执行此操作。