← 返回工具

Syslog 接收台 · 使用说明

本站开一个公网端口收 syslog,把设备的日志打过来(UDP 或 TCP),按 RFC3164 / RFC5424 解析成结构化条目,网页实时看、按严重级和关键字过滤。

三步上手

  1. 点开一个接收端口 → 拿到 udp://120.79.19.193:<port> 和 tcp://120.79.19.193:<port>(同一端口号,UDP/TCP 都收)。
  2. 把设备 / 主机的 syslog 指向这个 host:port。
  3. 右边实时看;左边按严重级(≥warning 等)和关键字过滤。
  4. 关键字匹配正文、主机、程序、来源及原文;导出筛选将当前筛选结果保存为 JSON。网页保留最近 1000 条记录。
  5. 工具栏同时显示筛选后的条数和已接收总数;筛选成 0 条时可直接点清除筛选恢复全部。严重级未知的 RAW 记录仍保留。
  6. 展开单条记录可复制原文或复制记录 JSON;工具栏的复制日志 / 保存 TXT处理当前筛选后的页面预览,不改变 JSON 导出。
  7. 日志获取中断时,工具栏显示失败和重试提示,并保留已收到的记录;恢复后提示清除。中断期间没有新记录不能证明设备没有发送。
  8. 不用时点关闭端口停止接收并断开设备。换端口仅在新端口创建成功后关闭旧端口,失败保留原会话。

手机上可点查看调试记录 ↓直达日志;最新 ↓跳到最后一条,不改变自动滚动设置。阅读旧日志时可关闭自动滚动,继续接收的新日志仍会保留。

发给它(命令示例)

# logger(UDP)
logger -n 120.79.19.193 -P <port> -d "hello from device"
# rsyslog:/etc/rsyslog.d/99-bench.conf
*.*  @120.79.19.193:<port>      # @ 是 UDP,@@ 是 TCP
# busybox syslogd(嵌入式常见)
syslogd -R 120.79.19.193:<port>

解析出什么

UDP vs TCP

边界 / 限额

想要别的功能?右下角「意见反馈」,或邮件 linsuwei_mic@outlook.com。

帮我完善这个工具

用着哪里别扭、想要什么功能、发现了 bug —— 都欢迎告诉我。

想让我回复你?直接邮件我:linsuwei_mic@outlook.com