# Alarm Bot
![Java](https://img.shields.io/badge/language-java-green.svg)
![Star](https://img.shields.io/github/stars/zzq0324/alarm-bot)
![Fork](https://img.shields.io/github/forks/zzq0324/alarm-bot)
![Issues](https://img.shields.io/github/issues/zzq0324/alarm-bot)
![Licence](https://img.shields.io/github/license/zzq0324/alarm-bot)
> Alarm Bot中文名"告警机器人",通过三方平台的开放能力,完成告警 -> 创建群 -> 拉人进群 -> 解决告警的闭环。针对未及时处理的告警提醒相关人员及时跟进处理,确保不会遗漏。
演示、部署以及进阶等更多信息可以查看[详细文档](https://alarm-bot.zzq0324.cn/)。
## 特性
- 收到告警自动建群拉人,自动追踪排查进度;
- 记录每个告警详细信息,便于追踪、统计和分析;
- 支持设置每个项目的Owner和Member。
## 演示视频
https://user-images.githubusercontent.com/24889976/155530740-da21479d-4a33-46b0-8450-2b65ede2a69a.mp4
## 技术设计
### 项目结构
```
alarm-bot-parent
|
|__ alarm-bot-core(核心代码,包含SPI、Extension和dao、service类)
|
|__ alarm-bot-web(接收三方平台的事件回调以及相关定时任务)
|
|__ alarm-bot-backend(后台配置界面相关接口和前端页面)
```
### 流程图
<img src='docs/images/flow.jpg' width='600'></img>
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
人工智能项目资料- 【探索人工智能的宝藏之地】 无论您是计算机相关专业的在校学生、老师,还是企业界的探索者,这个项目都是为您量身打造的。无论您是初入此领域的小白,还是寻求更高层次进阶的资深人士,这里都有您需要的宝藏。不仅如此,它还可以作为毕设项目、课程设计、作业、甚至项目初期的立项演示。 【人工智能的深度探索】 人工智能——模拟人类智能的技术和理论,使其在计算机上展现出类似人类的思考、判断、决策、学习和交流能力。这不仅是一门技术,更是一种前沿的科学探索。 【实战项目与源码分享】 我们深入探讨了深度学习的基本原理、神经网络的应用、自然语言处理、语言模型、文本分类、信息检索等领域。更有深度学习、机器学习、自然语言处理和计算机视觉的实战项目源码,助您从理论走向实践,如果您已有一定基础,您可以基于这些源码进行修改和扩展,实现更多功能。 【期待与您同行】 我们真诚地邀请您下载并使用这些资源,与我们一起在人工智能的海洋中航行。同时,我们也期待与您的沟通交流,共同学习,共同进步。让我们在这个充满挑战和机遇的领域中共同探索未来!
资源推荐
资源详情
资源评论
收起资源包目录
基于飞书、钉钉的自动化告警机器人,帮助完成告警的闭环。.zip (210个子文件)
easyui.css 75KB
color.css 6KB
icon.css 2KB
wu.css 2KB
loading.gif 2KB
blank.gif 43B
blank.gif 43B
.gitignore 278B
project.html 7KB
member.html 7KB
event.html 4KB
index.html 4KB
message.html 1KB
index.html 962B
welcome.html 100B
LarkHelper.java 12KB
LarkRobotHookMessageScanner.java 7KB
CreateEvent.java 7KB
ExtensionLoader.java 6KB
Lark.java 6KB
MemberSyncTask.java 5KB
SolveEvent.java 5KB
LarkCallbackController.java 4KB
BaseLarkMessageParser.java 4KB
AbstractCallback.java 4KB
MemberService.java 4KB
ProjectController.java 4KB
LarkPostMessageParser.java 4KB
LarkTextMessageParser.java 3KB
MybatisPlusAutoConfiguration.java 2KB
EventService.java 2KB
FileUtils.java 2KB
EventController.java 2KB
MemberController.java 2KB
LarkHelperTest.java 2KB
ProjectService.java 2KB
AlarmBotProperties.java 2KB
ExtensionLoaderTest.java 2KB
PlatformExt.java 2KB
DateUtils.java 2KB
PendingEventNotifyTask.java 2KB
DingTalk.java 2KB
LarkImageMessageParser.java 2KB
LocalStorage.java 1KB
TaskService.java 1KB
DestroyChatGroupTask.java 1KB
Help.java 1KB
ResourceHandlerConfiguration.java 1KB
AbstractTask.java 1KB
SimpleDistributeLock.java 1KB
SpringContextHolder.java 1KB
Event.java 1KB
Member.java 1KB
GlobalExceptionHandler.java 1KB
LarkConstants.java 1KB
MessageService.java 1KB
MessageController.java 1022B
Message.java 1018B
LarkAutoConfiguration.java 995B
Project.java 956B
LarkEvent.java 954B
Task.java 895B
LarkAppProperties.java 889B
CallbackData.java 777B
Extension.java 775B
CreateEventContext.java 708B
ChatGroupUtils.java 701B
Test.java 690B
SpringContextHolderTest.java 680B
Start.java 658B
Start.java 654B
IMMessage.java 644B
Status.java 602B
Page.java 578B
SPI.java 557B
LarkMessageParserExt.java 550B
EventRequest.java 545B
HelpContext.java 536B
Command.java 525B
AliyunOssStorage.java 523B
LockService.java 523B
SolveEventContext.java 518B
TaskType.java 518B
LockExt.java 501B
MemberThirdAuthInfo.java 496B
MessageType.java 493B
MemberRequest.java 489B
ProjectRequest.java 489B
Lock.java 448B
Operator.java 442B
CommandConstants.java 436B
SpringConfiguration.java 409B
LarkGetUserIdRequest.java 404B
MessageDao.java 389B
ProjectDao.java 389B
PlatformType.java 388B
MemberDao.java 385B
EventDao.java 381B
ExtensionImpl3.java 370B
DingTalkCallbackController.java 369B
共 210 条
- 1
- 2
- 3
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功