java接收syslog日志获取端口_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

如果有就会有相应的显示

c8bf36bc025646399f7d877c572f98b7.png

4、进行正式接口对接

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值