java通过syslog4j.jar接收远程系统日志

一只开发狗001 2019-12-16 02:23:27
因项目需求获取远程防火墙网络设备的日志,防火墙一般都自带syslog系统,该如何开启和如何配置发送?在本地java项目中该如何接收收集到的系统日志,并且根据优先级来来解析日志。 因对这方面不太熟悉,而且找了很多资料大多都不是太全面和清晰(大概是我找的方式不对),所系希望有大神能帮助一下,感谢!
...全文
294 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
铁匠梁老师 2019-12-21
  • 打赏
  • 举报
回复
syslog4j.jar 能发送syslog日志,不清楚能否接收 测试时一般都是启动系统的syslog服务,然后往上面发,然后查看收到的内容
一只开发狗001 2019-12-17
  • 打赏
  • 举报
回复
引用 3 楼 tianfang 的回复:
可以搭一个syslog-server, 可使用Linux系统级的服务syslog/syslog-ng,也可自建: 比如:https://github.com/kwart/simple-syslog-server 。 然后分析存储的数据,如果自建就接到一个分析一个。 但是,网络设备如何传送到服务器的配置,每个设备肯定不同,需要你查设备手册
多谢,我研究一下
tianfang 2019-12-17
  • 打赏
  • 举报
回复
可以搭一个syslog-server, 可使用Linux系统级的服务syslog/syslog-ng,也可自建: 比如:https://github.com/kwart/simple-syslog-server 。 然后分析存储的数据,如果自建就接到一个分析一个。 但是,网络设备如何传送到服务器的配置,每个设备肯定不同,需要你查设备手册
一只开发狗001 2019-12-16
  • 打赏
  • 举报
回复
引用 1 楼 tianfang 的回复:
网络防火墙没有统一的日志格式,有些支持snmp访问, 首先要调研好现有或指定的网络设备,先研究研究说明书 吧
支持syslog的话也没有统一格式吗?不是可以用syslog获取字节流吗?
tianfang 2019-12-16
  • 打赏
  • 举报
回复
网络防火墙没有统一的日志格式,有些支持snmp访问, 首先要调研好现有或指定的网络设备,先研究研究说明书 吧

62,625

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧