尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

免费 Windows Syslog 服务器,把网络设备日志收进一个窗口

免费 Windows Syslog 服务器,把网络设备日志收进一个窗口 免费 Windows Syslog 服务器,把网络设备日志收进一个窗口【免费下载链接】visualsyslogSyslog Server for Windows with a graphical user interface项目地址: https://gitcode.com/gh_mirrors/vi/visualsyslogVisual Syslog Server 是一款免费开源(GPL V2)的 Windows Syslog 服务器,面向网络管理员和 Linux/Unix 服务器运维人员。把路由器、交换机、Linux 服务器的日志指过去,它就在 UDP 和 TCP 514 端口实时接收,边收边显示,存到磁盘,还能对特定事件发邮件、播声音或调用外部脚本。安装完即开即用,默认端口不需要任何配置。主界面用网格显示消息:Time、IP、Host、Facility(设施)、Priority(优先级)、Tag(标签)、Message(内容),一行一条消息。状态栏底部标着 UDP 0.0.0.0:514 和 TCP 0.0.0.0:514,监听是否在工作,在那就能看到。装完就能把设备指到 514 端口想翻源码的话,clone 仓库:git clone https://gitcode.com/gh_mirrors/vi/visualsyslog也可以直接拿 Output/ 目录下的 visualsyslog_setup.exe 双击安装。安装程序会加 Windows 防火墙例外并建桌面快捷方式,装完程序就开始在 514 端口监听,服务端这边不用做任何配置。接下来把每台设备的 syslog 服务器地址改成运行程序的电脑 IP;Linux 系统一般是改 rsyslog 或 syslog-ng 的配置。设备配好后,主界面会逐条弹出消息,IP 和 Tag 列标着来源。首次启动程序会最小化到系统托盘,右键托盘图标调出主窗口。监听端口、开机自启这类基础参数在 Setup 主设置里改。给错误日志设颜色高亮点 Highlighting 建颜色规则,按优先级、设施或消息内容匹配:比如把 emerg 和 alert 设成红底、warning 设成黄底,或者包含 error 的消息统一标橙。高亮是 3D 样式带层次,混在一起的消息列表里更容易定位关键行。主界面的 Message filtering 过滤框支持按设施、优先级、主机、来源 IP、Tag、消息内容过滤,可选全部匹配或任意匹配。注意过滤只影响屏幕上显示什么,不影响落盘保存的内容。日志分流到单独文件并发邮件通知点 Processing 进消息处理规则,每条规则分 Match(匹配条件)和 Action(动作)两部分。条件按优先级、设施、Tag、文本包含组合,还能勾选取反(NOT)和区分大小写。动作包括:弹出告警窗口、播放声音文件(如 alarm.wav)、发送邮件带参数运行外部程序、保存到指定文件、标记 Ignore(不写入默认 syslog 文件)SMTP 支持 SSL/TLS 认证,Gmail 和 iCloud 开箱可用,邮件还可以接到手机推送里即时送达。Text format 字段支持 {time} 和 {message} 占位符,保存和通知的格式都能自定义。一条典型规则:Tag smtp 的消息从默认文件里忽略,单独存进 smtp 文件,免得邮件日志把默认文件塞满。日志文件按大小或日期自动轮转清理Setup 的 Files 页签按文件配置轮转:关闭、按大小、按日期(天/周/月,可指定小时)。轮转后的文件命名可选名称 编号(如 syslog[1..10],只保留最近 10 个)或固定新名。例如按 1 MB 大小轮转、保留 10 个文件,或每天 15 点切一个新文件,旧文件自动删掉,不用手动清磁盘。收不到日志或消息乱码时怎么办问题大多分两类。一类是收不到:先确认防火墙 514 放行(安装程序默认加了例外),再确认设备上填的 syslog 服务器地址是运行程序的电脑 IP;状态栏显示 UDP 和 TCP 都是 0.0.0.0:514 时,服务端没问题,问题在设备或网络那头。另一类是消息乱码:1.6.1 版本起支持 UTF-8,升到最新版后中文消息就正常了。另外两个容易踩的点:它只监听标准 514 端口,要多端口只能靠转发,或在别的机器上多跑一个实例。内部错误写进 errors.txt,解析不了的原始消息落在 raw 文件,发现不对劲时先查这两个文件。source/ 下是完整源码,用 CBuilder 2007 可以构建;配置集中在 install/ 目录的 cfg.xml、highlight.xml、process.xml,把这几个文件备份好,配置就算备份好了。把主界面和高亮规则配好之后,接一两台设备,就能看到真实的日志流进来。【免费下载链接】visualsyslogSyslog Server for Windows with a graphical user interface项目地址: https://gitcode.com/gh_mirrors/vi/visualsyslog创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表