博客
关于我
基于钉钉机器人二次开发的系统告警消息通知业务模块
阅读量:674 次
发布时间:2019-03-17

本文共 496 字,大约阅读时间需要 1 分钟。

功能需求

所开发的软件内部状态需要进行监控,如当有服务不可用,即时通知系统维护人员监控告警消息。目前我们已基本离不开手机,因此能够通过手机收取消息可谓是方便之至。

功能分析

可选的方案有以下几种:

  • 邮箱方式
  • 企业微信
  • 钉钉机器人
  • 自开发手机移动APP
  • 因为邮箱经常收到很多垃圾信息,习惯屏蔽之。自开发手机移动APP所消耗的资源太大,而且功能较为单一。对比了企业微信和钉钉机器人的开发文档,选择了简单的钉钉机器人实现方式。平时工作也是利用钉钉通知工作消息,因此算是锦上添花吧。

    功能实现

    开发流程在文档里已经介绍得很详细,不再赘述。原理就是利用HTTP POST请求钉钉服务器上该功能的微服务,钉钉也给开发者提供了,能够快速上手完成业务功能开发。

    需要说明的是当前机器人尚不支持应答机制,这个机制指的是群里成员在聊天@机器人时,钉钉需要回调指定的服务地址,即Outgoing机器人。消息类型支持的有文本、链接、Markdown(支持部分语法)、ActionCard和FeedCard。

    结果展示

    消息类型选择了钉钉提供的link方式。为了更好地展示效果,下方是相关截图描述:在这里插入图片描述。

    转载地址:http://mfdhz.baihongyu.com/

    你可能感兴趣的文章
    Vue Itea软件里直接npm run build 报错npm ERR! missing script :build
    查看>>
    勒索病毒Kraken2.0.7分析
    查看>>
    MySQL错误1366处理方法
    查看>>
    Error running Address localhost:1099 is already in use(已解决)
    查看>>
    pytorch深度学习中每个epoch运行时间的统计代码
    查看>>
    VxWorks 操作系统学习笔记
    查看>>
    链表插入和删除算法
    查看>>
    断言(assert)的用法
    查看>>
    主机与虚拟机(ubuntu)可以互ping,虚拟机不能上网解决办法
    查看>>
    驱动程序之_1_字符设备_13_USB设备_1_基本概念
    查看>>
    wxPython下载安装教程
    查看>>
    HERest源码解析
    查看>>
    java 原型模式(大话设计模式)
    查看>>
    微机原理 6-计算机中常用的数制
    查看>>
    web访问ejb测试 详解
    查看>>
    window系统下安装使用curl命令工具
    查看>>
    假如计算机是中国人发明的,那代码应该这么写
    查看>>
    神器 Codelf !
    查看>>
    趣图:会算法和不会算法的区别
    查看>>
    区块链会2020再次爆发,先学点DAPP压压惊,跟我一起学《区块链DApp入门实战》
    查看>>