zoukankan      html  css  js  c++  java
  • rsyslog服务日志收集配置

     
    服务端配置:
    vi /etc/rsyslog.conf        #在文件开始加上,同时确保514端口能够被客户端用tcp访问

    $ModLoad imtcp.so              # needs to be done just once #使用tcp方式

    $InputTCPMaxSessions 500    # tcp接收连接数为500个

    $InputTCPServerRun 514      # tcp接收信息的端口

    $template logformat,”%TIMESTAMP:::date-mysql% %FROMHOST-IP%%msg% ”     # 定义一个名为logformat模板(可以自己定义名称), 为信息加上日志时间

    $template DynFile,”/var/log/tlog%$year%%$month%%$day%.log”              # 定义日志文件的名称,按照年月日

    :rawmsg, contains, “sdns_log” ?DynFile;logformat    # 把rawmsg(也可以使用msg)日志中包含sdns_log标志的信息写到DynFile定义的日志文件里

    :rawmsg, contains, “sdns_log”  ~                     # 这个表示丢弃包含sdns_log标志的信息, 一般都加上它, 以免多个日志文件记录重复的日志

    #配置客户端(发送)
    ———————————————————————-
    vi /etc/rsyslog.conf  #在文件开始加上

    #把包含sdns_log的信息通过tcp发到192.168.1.2 @@表示tcp @表示udp

    :rawmsg, contains, “sdns_log”       @@192.168.1.2       # 默认514端口

    #这个表示丢弃包含sdns_log标志的信息,防止这个信息写到本机的/var/log/message

    :rawmsg, contains, “sdns_log”       ~

    #测试
    我们只需要努力,然后剩下的交给时间。
  • 相关阅读:
    “双一流”建设学科名单
    “双一流”建设高校名单
    vue项目上传Github预览
    vue数据绑定源码
    构建工具是如何用 node 操作 html/js/css/md 文件的
    prop 和 attr 中一些羞羞的事情
    用element-ui的走马灯carousel轻松实现自适应全屏banner图
    Vue实例方法之事件的实现
    初学微信小程序 TodoList
    一个页面从输入URL到加载显示完成,发生了什么?
  • 原文地址:https://www.cnblogs.com/lgj8/p/13892464.html
Copyright © 2011-2022 走看看