代码之家  ›  专栏  ›  技术社区  ›  flexter

如何使Syslog ng服务器在从客户端接收的日志中显示功能和优先级?

  •  0
  • flexter  · 技术社区  · 8 年前

    本地0 syslog服务器的设施。

    客户端中显示的日志:

    Aug 29 08:12:40 <local0.info> host-1 pidgin-process[38529]: 192.168.1.87
    

    Aug 29 08:12:40  host-1 pidgin-process[38529]: 192.168.1.87
    

    从服务器日志中可以看到,消息中缺少设施和优先级。

    系统日志。客户端中的配置:

    local0.*    /var/log/pidgin.log
    local0.*    @192.168.1.122:514
    

    # Version and options info...
    
    source s_local { system(); internal(); };
    
    # Step1: Log source:
    source s_network {
        udp(ip("0.0.0.0") port(514));
        };
    # So on and so forth
    

    在服务器端日志中,如何使syslog ng像客户端日志一样在日志中显示功能和优先级?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Milind Deore    8 年前

    您需要在中重写日志 specific format ,您可以找到示例 here . 您可以在本例中找到如何使用宏来设置 destination(d_format_test)