Iis 在NXlog+;按状态代码显示的灰色log2

Iis 在NXlog+;按状态代码显示的灰色log2,iis,nxlog,Iis,Nxlog,我有 我在日志中遇到这样的错误: if $raw_event =~ /^#/ or $sc-status == 101 drop(); \ 我尝试过使用类似的选项,但不起作用 我做错了什么,请帮帮我。谢谢。我找到了解决方案,只需将名为sc status的字段重命名为scStatus,错误就消失了。因为解析器根据列的顺序而不是名称获取列 我也从nxlog社区得到了答案 <Input iis> Module im_file File

我有

我在日志中遇到这样的错误:

if $raw_event =~ /^#/ or $sc-status == 101 drop(); \
我尝试过使用类似的选项,但不起作用


我做错了什么,请帮帮我。谢谢。

我找到了解决方案,只需将
名为
sc status
的字段重命名为
scStatus
,错误就消失了。因为解析器根据列的顺序而不是名称获取列

我也从nxlog社区得到了答案

<Input iis>
    Module            im_file
    File            "C:\\inetpub\\logs\\LogFiles\\u_ex*.log"
    SavePos            TRUE
    Exec \
                    if $raw_event =~ /^#/ drop(); \
                    else \
                        { \
                            w3c->parse_csv(); \
                            $EventTime = parsedate($date + " " + $time); \
                            $EventTime = strftime($EventTime, "%Y-%m-%dT%H:%M:%SZ"); \
                            $SourceName = "IIS"; \
                        }
</Input>
if $raw_event =~ /^#/ or $sc-status == 101 drop(); \
couldn't parse statement at line 91, character 46 in C:\Program Files (x86)\nxlog\conf\nxlog.conf; syntax error, unexpected -, expecting (