群晖小白系列 篇十六:通过【日志】和【通知】实时掌握群晖的状态
前言
在使用群晖的时候,深入了解系统的运行状态至关重要,通过观察日志和关注系统通知,可以有效地掌握群晖设备的各种活动和健康状况。前面已经说过了注重用户权限和文件权限问题,今天就来说说如何通过查看日志和设置系统通知,来全面了解和监控群晖活动情况
安装日志中心
如果想要查看和使用日志中心的高级功能,需要在套件中心下载【日志中心】套件
打开日志中心套件,在概述菜单中可以根据时间轴查看日志数量,并且可以在下面看到最近50个日志
如果想要查看更多的日志信息,可以在日志选项中筛选不同类型的日志进行查看
当选择查看连接类型的日志后,可以发现有人尝试通过SSH登录我的群晖
如果想要把日志进行归档,需要在归档设置中选择日志的存储路径,可以根据需要配置规则路径和规则
通知
为了方便理解,把通知拆分成两个部分来说:通知规则和发送通知,通知规则的意思就是说在什么情况下(规则下)发送通知,发送通知分成发送通知和接收通知
通知规则
可以在【控制面板】套件的通知设置->事件下查看和编辑默认的事件级别
可以点击编辑信息按钮编辑该事件的通知模版,注意推送服务和Webhook只会显示消息主题,意味着只有配置为邮件的通知方式才会展示主题内容(完整的内容)
而这些事件对应的具体操作将会全部体现在日志中心里。在日志中心的优先层级可以看到事件的级别
如果想要自定义通知规则,可以在日志中心的通知下配置,关键字包括则代表日志中出现了这个关键字,就会发送通知
发送通知
群晖提供了多种发送通知的方式,包括电子邮箱、推送服务、Webhooks
如果不会设置自己的电子邮箱作为发件服务,也可以直接勾选使用Synology账户,让群晖官方的邮箱通知你。当然也可以设置自己的邮件发送服务,需要在下面进行添加发件人和收件人(具体方法可以参考小白系列第二篇 Surveillance Station 的文章)
推送服务则需要下载群晖管家APP,只要打开通知就可以收到通知事件了
最后的Webhooks方式,自定义程度最高,它是多种方式的集合
这里就用Bark APP接收通知来演示(App安装参考群晖青龙脚本文章)。选择提供商为自定义,规则为Warning(All:此规则包含全部事件; Warning:此规则包含警告和严重级别的所有事件; Critical:此规则包含严重级别的所有事件)
点击下一步后,设置提供商名称为Bark,Webhook URL需要复制BarkApp上的通知连接,把最后的字段换成@@TEXT@@,再点击下一步
这里全部保持不变,点击应用
添加完毕后,就可以点击发送测试消息,Bark App就会收到一条测试通知了
刚刚在日志中心添加了自定义通知规则,包含了SSH关键字会触发通知。现在只要勾选启动SSH功能,或者取消勾选都会触发通知
打开日志中心,可以看到哪怕它的优先层级是信息,在Bark APP中也收到了(前面设置的Bark通知规则为Warning),所以需要监听特定的事件可以在日志中心自定义关键字规则
后记
如果要进行群晖性能的监控,现在只需要在性能警报中添加通知规则就行了,至于通知方式,都已经在前面配置好了
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
kxbs
校验提示文案
unizhu
校验提示文案
unizhu
校验提示文案
kxbs
校验提示文案