fnMessageBots是一款基于飞牛日志操作的监控通知器。当飞牛出发既定的动作的时候会发送日志到接收平台。支持一键化部署。可以消息通知到多应用。重要的是支持微信接收。

目前已定义的触发动作:
- LoginSucc (登录成功)
- LoginSucc2FA1 (二次验证登录)
- LoginFail (登录失败)
- Logout (退出登录)
- FoundDisk (发现新硬盘)
- DiskWakeup (磁盘唤醒)
- DiskSpindown (磁盘休眠)
- APP_CRASH (应用崩溃)
- APP_UPDATE_FAILED (应用更新失败)
- APP_START_FAILED_LOCAL_APP_RUN_EXCEPTION (应用启动失败-本地运行异常)
- APP_AUTO_START_FAILED_DOCKER_NOT_AVAILABLE (应用自启动失败-Docker不可用)
- CPU_USAGE_ALARM (CPU使用率告警)
- CPU_TEMPERATURE_ALARM (CPU温度告警)
- UPS_ONBATT (UPS电池供电)
- UPS_ONBATT_LOWBATT (UPS低电量预警)
- UPS_ONLINE (UPS市电供电)
- SSH_SERVICE_STARTED (SSH服务启动)
- SSH_SERVICE_STOPPED (SSH服务停止)
- SSH_LISTEN (SSH监听端口)
- SSH_INVALID_USER (SSH无效用户尝试)
- SSH_AUTH_FAILED (SSH认证失败)
- SSH_LOGIN_SUCCESS (SSH登录成功)
- SSH_SESSION_OPENED (SSH会话开启)
- SSH_DISCONNECTED (SSH断开连接)
- SSH_SESSION_CLOSED (SSH会话关闭)
触发的样式(部分):
- LoginSucc (登录成功)
- LoginSucc2FA1 (二次验证登录)
- Logout (退出登录)
- FoundDisk (发现新硬盘)
- DiskWakeup (磁盘唤醒)
- DiskSpindown (磁盘休眠)
- APP_CRASH (应用崩溃)
- APP_UPDATE_FAILED (应用更新失败)
- UPS_ONBATT_LOWBATT (UPS电池供电)
- UPS_ONLINE (UPS市电供电)
消息接收平台:
- 企业微信(可直接在微信接收)
- 钉钉
- 飞书
- Bark
部署脚本docker-compose.yml
请看新版本:https://club.fnnas.com/forum.php?mod=viewthread&tid=57252。在置顶评论中有最新的
配置教程:https://github.com/Sunanang/FNMessageBots/blob/main/README.md
推送渠道配置教程:https://github.com/Sunanang/FNMessageBots/blob/main/docs/notification-channels.md
项目开源地址:https://github.com/Sunanang/FNMessageBots