蓝鲸平台故障自愈开启审批功能

蓝鲸平台故障自愈开启审批功能

场景

蓝鲸故障自愈中的组合套餐,添加了审批功能。感觉他的应用场景还是很多的。场景示例:监控主机的磁盘可用空间,当空间不足时,通过微信发送一条告警,并触发故障自愈中已经定义的组合套餐。组合套餐流程大致是,给管理员发送一条微信消息,管理员确认后,再执行删除日志的操作。

环境

  • 蓝鲸版本:企业版2.2.9[社区版类似]
  • 测试日期:2019年7月

条件

  • 蓝鲸平台已经配通了微信告警,即告警可以通过企业微信发送通知给管理员。具体操作可以参考《蓝鲸平台通过企业微信给管理员发送告警信息》。

配置

配置企业微信

  • 通过浏览器,使用超级管理员登录企业微信的管理后台
应用与小程序 -> “刚才自建应用” -> 功能:接收消息 -> 设置API接收
注意:URL的配置类似:http://paas.${BK_DOMAIN}:${DEFAULT_HTTP_PORT}/o/bk_fta_solutions/wechat/entry/
注意:替换${BK_DOMAIN}、${DEFAULT_HTTP_PORT}两个变量。
注意:点击“随机获取”,自动生成“Token”和“EncodingAESKey”。并记录两个字段的值,待会儿配置故障自愈微信审批后台时,会用到。
注意:点击“保存”时,会提示“openapi回调地址请求不通过”。猜测是,点击“保存”时,企业微信给“URL”链接,发送一个测试请求,但是因为蓝鲸故障自愈APP还没有配置,所以请求失败,无法保存。此时,就先放到这里,进行下面的“配置蓝鲸故障自愈应用”,配置结束后,再点击保存。

在这里插入图片描述
在这里插入图片描述

配置蓝鲸故障自愈应用

  • 配置微信审批
通过浏览器打开链接:http://paas.${BK_DOMAIN}:${DEFAULT_HTTP_PORT}/o/bk_fta_solutions/doc/wechat_config/

微信端地址(外网可访问):http://paas.${BK_DOMAIN}:${DEFAULT_HTTP_PORT}/o/bk_fta_solutions/wechat/
微信端静态资源地址(外网可访问):http://paas.${BK_DOMAIN}:${DEFAULT_HTTP_PORT}/o/bk_fta_solutions/static/wechat/
TOKEN:在企业微信后台,配置API接收消息的“Token”字段;
EncodingAESKey:在企业微信后台,配置API接收消息的“EncodingAESKey”字段;
微信企业号ID:配置微信网关时的“企业ID”;
微信企业号Secret:配置微信网关时的“企业ID”;
发送消息的AGENT_ID:配置微信网关时的“企业ID”;
审批管理员:填写一个审批管理员,“蓝鲸平台的用户名”;

注意:替换${BK_DOMAIN}、${DEFAULT_HTTP_PORT}变量为真实值。

在这里插入图片描述

配置企业微信

  • 返回配置企业微信
微信审批配置结束后,返回企业微信管理后台,点击“保存”。

注意:“Token”和“EncodingAESKey”字段建议“随机获取”,并保证和“微信审批配置页”的配置一样。

在这里插入图片描述

测试

  • 配置故障自愈:
配置一个组合套餐,并调用“审批”功能。

注意:在接入自愈的时候,有一个超时时间,决定了审批最大的等待时间。
注意:测试时候,配置的审批人,告警通知人,都是我,所以告警信息略多。实际生产中可以去掉。
注意:这只是一个很简单的小场景,用户可以根据自己的需求,调用标准运维、作业等完成复杂场景的使用。

在这里插入图片描述
在这里插入图片描述

  • 测试企业微信审批功能
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 验证操作略过
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值