zoukankan      html  css  js  c++  java
  • syslog日志接口调试方法

    日志数据采集,比较方便常用的就是通过syslog来进行数据采集,syslog可以通过udp协议来进行高效的数据传输。一般来说在工程实施的过程中需要对接对端系统的数据采集源可以通过以下步骤来进行syslog日志接口的调试。主要是验证syslog日志是否能正常送到指定的日志服务器的指定端口,日志服务器的指定端口是否能正常收到对端发过来的日志。

    1、检查双方网络是否通畅

    网络通畅是所有网络连接的前提条件,可以先通过ping的方式,先确认一下对端数据源是不是可以ping通这边的日志接收服务器地址,看网络是否是通的。
    一般来说只到对端能够ping通日志服务器地址就可以了,单向ping通就OK。
    如果ping不通,那就要检查日志服务器的网络设置,如是否开启了防火墙,禁ping了。根据网络实际情况调整网络策略,确保网络是通的。

    2、检查端口是否通畅

    通过数据源服务器telnet一下日志服务器地址和端口,看端口是不是通的。
    有很多服务器上可能没有装telnet,也可以用ssh ip 端口 来验证一下。

    3、发送简单的报文测试

    在对端通过发送udp报文来进行简单的测试
    如日志接收服务器地址是172.28.65.32,端口514 则可以通过echo “hello” > /dev/udp/172.28.65.32/514 来发送测试报文
    在日志接收服务器用tcpdump收下有没有监听到报文过来。

    tcpdump udp port 514 -A -i any
    

    如果有就会有相应的显示
    tcpdump

    4、进行正式接口对接

    如果tcpdump可以收到日志,那就说明syslog的通信是没有问题的,接下来就可以进行具体的syslog的配置的调测了。


    作者博客:http://xiejava.gitee.io

  • 相关阅读:
    【Revit API】改变填充区域的填充样式
    【Revit API】创建共享参数
    【Revit API】墙体分割
    【Revit API】FamilyInstance、FamilySymbol、Family的寻找关系
    【Revit API】创建相机视角
    【Revit API】获取链接模型中构件
    【Revit API】梁的净高分析
    【Revit API】脱离中心文件
    【Revit API】创建工作集并将element加入工作集中
    常用的XML解析函数
  • 原文地址:https://www.cnblogs.com/xiejava/p/12515679.html
Copyright © 2011-2022 走看看