群晖另类玩法之——日志存储服务器

2024-01-22 18:53:06 2点赞 21收藏 2评论

毋庸置疑,群晖具有相对可靠的文件存储服务,倘若把群晖作为一个日志存储服务器,不失为一个高性价比的日志存储方案。幸运的是,群晖提供了官方的应用程序能基本满足这种需求,只要目标设备支持发送syslog协议的日志。

Syslog是什么?“Syslog协议是一种用于网络设备、操作系统和应用程序之间进行日志消息传输的标准协议。它允许设备或应用程序将日志消息发送到远程服务器,以便进行集中管理和分析...”

想要让群晖支持接收syslog日志,需要安装套件“日志中心”。未安装套件的情况下,群晖的日志中心只能够查看和管理本设备的日志。

原始的日志中心原始的日志中心

安装套件后,日志中心左侧菜单栏会多出几个选项。

增强版日志中心增强版日志中心

创建一条规则,日志格式选BSD,传输协议选择UDP,端口保持514默认端口

创建规则创建规则

归档设置用于将日志归档并保存到硬盘中,以下设置仅供参考

归档设置归档设置

Tp-Link路由器配置syslog服务器,填写群晖的ip地址,不能自定义端口。

Tp-Link路由器配置发送系统日志Tp-Link路由器配置发送系统日志

可能是日志中心有bug,显示日志中的中文会乱码。

Tp-Link路由器日志Tp-Link路由器日志

RouterOS路由器配置syslog的路径为:System>Logging。在Actions里编辑remote,填写群晖ip地址,然后在Rules里添加一条新的规则,将指定的日志使用remote action处理

编辑remote动作编辑remote动作配置Remote动作配置Remote动作增加一条规则,动作选remote增加一条规则,动作选remote

RouterOS设置好syslog后,在群晖的日志中心就可以查询到Ros发来的日志了。不用紧张,截图里面的红色报错是我故意登录失败造成的,为了让它能够产生多一点日志使得截图显得不那么空旷。

RouterOS日志RouterOS日志

还可以配置nginx等软件,将它们的日志发送到syslog服务器,这里不做演示了。

展开 收起
2评论

  • 精彩
  • 最新
  • 虽然我没这需求,但是要保存,万一用到呢,这才是买群晖的需求。

    校验提示文案

    提交
  • 很有意思

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
21
扫一下,分享更方便,购买更轻松