1.市场在拥抱钉钉

虎嗅8月30日发表了一篇文章《为什么有很多企业沉迷钉钉无法自拔》,有兴趣的可以去看看,下附文章链接。

文章不短,其中有一部分阐述了:钉钉抓住以人为核心的“智能协同”差异化路线,帮助企业打破过去以流程为中心、把人只作为其中一部分的流程方式,转变为所有流程中的人和物都围绕人为中心。再看钉钉的数据,无论是用户数(2亿+)、企业组织数(1000万+)、开放平台的开发者数(20万+)、企业应用数(30万+)、开发者服务的企业组织数(500万+)等等,无一不说明,市场在拥抱钉钉。(以上数字均来源虎嗅该文)

2.运维行业也在拥抱钉钉

在我们的运维领域行业,同样有很多企业将IT相关的事件或告警,推送到钉钉上,在钉钉上实现同团队/跨团队的协作。

如何实现IT事件和钉钉的对接呢:

第一种方法:自主开发,直接调用钉钉的开放接口。利用钉钉提供给企业内部开发的300多个开放接口,将多个监控工具的告警,分别对接到钉钉中。

第二种方法:无需开发,利用第三方工具,转发到钉钉,比如我们今天讲的Cloud Alert 智能告警平台。通过该平台可以快速实现跨平台的告警整合,再配以自定义的分派策略,即可通过钉钉实现告警的推送。

两种实现方式优劣对比及适用场景如下:

3.详解 Cloud Alert 转发的原理及对接过程

Cloud Alert 智能告警平台可快速接入各类告警信息,通过人工智能算法实现自动去重降噪,减少冗余告警。并配合分派策略、排版机制,以多种方式通知告警到相关人员,帮助企业用户形成标准的告警事件处理流程,实现告警全生命周期的管理。当然,钉钉就是 Cloud Alert 平台的一种告警通知方式。对接方式可参考 Cloud Alert 官方文档

3.1 衔接原理

原理很简单,IT事件/告警先推送到 Cloud Alert,然后 Cloud Alert 转发到钉钉。拆解一下,大致有以下环节:

  1. 利用 Cloud Alert 提供的集成监控工具的接口,将告警方便快捷地集中到Cloud Alert 中;
  2. 在钉钉中,添加自定义机器人,生成 URL;
  3. 将生成的 URL 填到 Cloud Alert 中,即可实现告警的钉钉推送。

IT事件/告警先推送到 Cloud Alert 的过程,也很简单。第三方监控工具的告警信息通过平台对接实现与 Cloud Alert 的对接,仅需在 Cloud Alert 界面的「集成」菜单下,创建应用即可。监控工具不同,对接的方式稍有差异,可进入官方文档查看。

3.2 对接过程

1. 在钉钉PC端配置自定义机器人,并获取 Webhook URL。在机器人管理页面选择「自定义机器人」,输入机器人名字并选择要发送消息的群。如果需要的话,可以为机器人设置一个头像。点击:「完成添加」。

点击「复制」按钮,即可获得这个机器人对应的 Webhook地址,其格式如下:https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxx。

2. 在 Cloud Alert 创建应用

在 Cloud Alert 界面创建钉钉应用,将已获取的钉钉机器人 Webhook URL 填入到  Cloud Alert 界面,点击完成即可。

结语:如果说拥抱钉钉已经成为趋势,那不妨就好好将他用起来,使用更多合适的工具各取其优,往往可以达到最好的效果,真正实现属于中国自己的科技生态。

无需开发,IT事件接入钉钉的方法详解的更多相关文章

  1. Eclipse进行C/C++开发——Eclipse+CDT+MinGW的配置与使用详解

    http://hi.baidu.com/ltb6w/item/3a51f11926fda60ce75c361d Eclipse进行C/C++开发——Eclipse+CDT+MinGW的配置与使用详解 ...

  2. VS 2013驱动开发 + Windbg + VM双机调试(亲测+详解)

    ------------VS 2013驱动开发 + Windbg + VM双机调试(亲测+详解)------------- WIN10已上线,随之而来的是VS2015:微软在 "WDK760 ...

  3. 微信小程序开发教程(八)视图层——.wxml详解

    框架的视图层由WXMKL(WeiXin Markup language)与WXSS(WeiXin Style Sheet)编写,由组件进行展示. 对于微信小程序而言,视图层就是所有.wxml文件与.w ...

  4. Android开发重点难点1:RelativeLayout(相对布局)详解

    前言 啦啦啦~博主又推出了一个新的系列啦~ 之前的Android开发系列主要以完成实验的过程为主,经常会综合许多知识来写,所以难免会有知识点的交杂,给人一种混乱的感觉. 所以博主推出“重点难点”系列, ...

  5. iOS开发——开发实战篇&版本控制SVN和Git使用详解

     版本控制SVN和Git使用详解     公司的实际开发中,在天朝使用较多的还是SVN,因为SVN是集中式的,在天朝上班你们都懂的!     -----------------svn--------- ...

  6. 【IOS 开发】Object-C 入门 Xcode 环境详解

    作者 : 韩曙亮 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/38424965 一. Xcode 环境安装 与 工程创建 1. ...

  7. iOS开发从申请开发账号到APP上架的整体流程详解

    应公司要求,写一份文档从申请账号一直到APP上架的整体流程,下面进入正文. https://blog.csdn.net/qq_35612929/article/details/78754470 首先第 ...

  8. SVN标准开发布局目录,trunk,branches,tags用法详解

    http://www.cnblogs.com/newstar/archive/2011/01/04/svn.html 关于 SVN 目录结构       Subversion有一个很标准的目录结构,是 ...

  9. IOS 开发环境,证书和授权文件等详解

    (转自:http://blog.csdn.net/gtncwy/article/details/8617788) 一.成员介绍1.    Certification(证书)证书是对电脑开发资格的认证, ...

随机推荐

  1. MonkeyRunner+Python自动化测试一

    MonkeyRunner介绍 1.monkeyrunner 工具提供了一个 API,用于编写可从 Android 代码外部控制 Android 设备或模拟器的程序.使用 monkeyrunner,您可 ...

  2. Nginx禁止html等缓存

    +++ date="2020-10-16" title="Nginx禁止html等缓存" tags=["nginx"] categories ...

  3. centos8安装fastdfs6.06集群方式二之:tracker的安装/配置/运行

    一,查看本地centos的版本 [root@localhost lib]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) 说 ...

  4. C#数据结构-队列

    队列作为线性表的另一个数据结构,只允许在表的前端进行删除操作,而在表的后端进行插入操作,和栈一样,队列是一种操作受限制的线性表. 先来看下用法: Queue queue = new Queue(); ...

  5. springboot入门系列(一):简单搭建springboot项目

    Spring Boot 简单介绍 Spring Boot 本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速.敏捷地开发新一代基于Spring框架的应用程序.也就是说,它并不是用来替代S ...

  6. drf (学习第三部)

    目录 视图 视图额基类 视图类扩展 GenericAPIView的视图子类 视图集ViewSet 路由Routers 视图 Django REST framework 提供的视图的主要作用: 控制序列 ...

  7. svg 进度条

    先看理想效果 先上代码,在进行解释 <div id="app"> <svg width="230" height="230" ...

  8. spring与缓存注解,以及encache缓存使用

    随着时间的积累,应用的使用用户不断增加,数据规模也越来越大,往往数据库查询操作会成为影响用户使用体验的瓶颈,此时使用缓存往往是解决这一问题非常好的手段之一.Spring 3开始提供了强大的基于注解的缓 ...

  9. Moment.js常见用法总结

    Moment.js常见用法总结 Moment.js是一个轻量级的JavaScript时间库,它方便了日常开发中对时间的操作,提高了开发效率. ​ 日常开发中,通常会对时间进行下面这几个操作:比如获取时 ...

  10. ATOM基础教程一使用前端插件emmet(16)

    emmet简介 http://blog.csdn.net/zsl10/article/details/51956791 emmet的前身是Zen coding,从事Web前端开发的工程师对该插件并不陌 ...