配置 Rsyslog 对接第三方日志可视化分析系统

冰川箭仙

冰川箭仙

2026-07-21

827人浏览

原创

配置rsyslog对接第三方日志平台需分步确保“发得准、收得到、看得懂”:先确认udp/tcp协议与514端口连通性,再筛选规范日志内容,适配平台预置或自定义解析模板,最后通过抓包、落盘检查和平台检索闭环验证字段映射与解析效果。

配置 rsyslog 对接第三方日志可视化分析系统

配置 Rsyslog 对接第三方日志可视化分析系统,关键在于让日志“发得准、收得到、看得懂”。不是简单加一行转发指令就能跑通,而是要分步对齐协议、格式、字段和验证环节。

确认传输协议与端口连通性

第三方平台(如 Splunk、Graylog、XDR 或自建 ELK)必须明确监听方式:UDP 还是 TCP?端口是否为 514?非默认端口需同步开放防火墙及安全组规则。Rsyslog 配置中需严格对应:

  • UDP 转发写法:*.* @10.20.30.40:514(单个@)
  • TCP 转发写法:*.* @@10.20.30.40:514(双@),更可靠,推荐生产环境使用
  • 若跨公网或需加密,启用 imtcp + gtls 模块,并在接收端配置对应证书
  • nc -zv 10.20.30.40 514telnet 10.20.30.40 514 初步验证网络可达性

筛选并规范日志内容源头

不加过滤的全量转发会带来解析失败、存储膨胀和误报风险。应从源头控制日志质量:

讯飞绘文
讯飞绘文

讯飞绘文:免费AI写作/AI生成文章

下载
  • 禁用无关日志:如系统运行日志(kernel、cron、mail)、调试类日志,只保留 security、authpriv、local0–local7 等业务/安全相关设施
  • 针对设备类型精简:天眼平台勾选“原始告警”“行为分析数据”,关闭“系统日志”;堡垒机只发 audit 日志
  • 确保时间戳符合 RFC3164 或 RFC5424 格式,避免因时区或缺失字段被平台丢弃
  • Web 类攻击日志务必携带请求头/体、响应头/体;网络层攻击需开启载荷内容,否则 AI 分析模块无法识别

适配接收端解析模板与字段映射

第三方平台能否正确提取 IP、事件类型、等级等字段,取决于日志结构与解析规则是否匹配:

  • 优先选用平台预置模板:如对接奇安信天眼,选择 QiAnXin SkyEye platform 解析器;对接华为 HiSec Insight,选对应厂商模板
  • 若日志含自定义字段(如 src_ip=192.168.1.100),需在平台侧配置正则提取规则,或用 rsyslog 的 mmnormalize 模块提前结构化
  • 重点验证字段映射结果:在平台“未解析日志”或“调试日志”中抽样检查 source_ipdest_ipevent_typeseveritytimestamp 是否完整可读
  • 使用 template 自定义输出格式时,确保 JSON 字段名与平台索引 mapping 一致(例如 Elasticsearch 中 host.ip vs source_ip

闭环验证连通性与解析效果

配置保存≠成功。必须通过三层验证确认日志真正可用:

  • 抓包确认抵达:tcpdump -i any port 514 -w syslog.pcap,查看是否有源 IP 发来的 UDP/TCP 包
  • 检查接收端落盘:ls -l /var/log/remote/(rsyslog 默认远程日志目录),确认按主机名生成文件且内容可读
  • 平台内检索验证:在可视化系统中搜索 time:[now-5m TO now],观察结果是否含有效时间戳、IP 地址、事件描述,而非空字段、乱码或全为 unknown
  • 模拟触发一条测试日志:logger -p local0.info "test from $(hostname)",跟踪该条日志是否端到端可见

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
elk是什么意思
elk是什么意思

ELK指的是Elasticsearch、Logstash和Kibana三个开源软件的组合。想了解更多elk的相关内容,可以阅读本专题下面的文章。

2023.12.18

1397

6

墨刀AI提示词教学
墨刀AI提示词教学

本合集由PHP中文网精心整理,为您提供全面的墨刀AI提示词教学。内容涵盖高质量原型撰写公式与实操窍门,助您轻松掌握AI设计工具。无论是零基础入门还是进阶技巧,都能让您快速上手,大幅提升产品设计与协作效率。

2026.08.04

8

21

墨刀AI完整入门
墨刀AI完整入门

PHP中文网为您倾力打造墨刀AI保姆级入门指南完整版!本合集从零基础讲起,涵盖AI生成原型、提示词优化、图片转原型及多轮对话等核心功能。无论您是新手还是进阶用户,都能轻松掌握产品设计全流程。快来PHP中文网,一键解锁高效设计技巧,让想法即刻成型!

2026.08.04

6

20

墨刀AI进阶技巧
墨刀AI进阶技巧

本合集由PHP中文网精心整理,为您提供墨刀AI核心进阶策略指南。内容涵盖高效提示词写作、原型智能生成与微调、结构化导图制作及行业分析报告输出等实战技巧。助您轻松掌握AI设计工具,大幅提升产品设计与团队协作效率。

2026.08.04

8

14

火山引擎实名认证失败怎么办
火山引擎实名认证失败怎么办

火山引擎实名认证失败可能与证件信息填写错误、姓名或企业信息不一致、证件照片不清晰、营业执照状态异常、手机号验证失败或审核资料不完整有关。本专题整理个人认证、企业认证、资料上传、审核退回、重新提交和认证不通过的常见处理方法。

2026.08.04

4

10

火山引擎域名备案流程详解
火山引擎域名备案流程详解

火山引擎域名备案适合需要在火山引擎云服务器、对象存储、CDN或网站服务上绑定域名的用户参考。本专题整理备案入口、账号实名认证、备案类型选择、主体信息填写、网站信息提交、资料上传、初审核验、管局审核和备案失败排查,帮助用户完成网站上线前的备案流程。

2026.08.04

0

10

火山引擎DNS解析配置步骤
火山引擎DNS解析配置步骤

使用火山引擎DNS解析网站域名时,需要确认域名已完成管理接入,并正确配置服务器IP、CNAME地址或验证记录。本专题整理域名添加、记录类型选择、TTL设置、解析状态检查、备案和访问测试等流程,适合新手搭建网站时参考。

2026.08.04

3

10

火山引擎对象存储使用教程
火山引擎对象存储使用教程

火山引擎对象存储适合用于网站图片、视频文件、备份数据、静态资源和应用附件管理。本专题整理TOS控制台入口、存储桶创建、地域选择、权限设置、文件上传、访问链接生成、CDN加速、费用查看和常见上传或访问失败问题,帮助用户快速掌握对象存储基础操作。

2026.08.04

1

10

火山引擎云服务器使用教程
火山引擎云服务器使用教程

火山引擎云服务器使用教程适合第一次购买、部署和管理云服务器的用户参考。本专题整理控制台入口、实例创建、地域和配置选择、系统镜像设置、安全组放行、远程连接、网站部署、续费计费和常见连接失败问题,帮助用户快速完成云服务器基础使用流程。

2026.08.04

5

10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.4万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 131.8万人学习