蓝鲸智云标准运维,以下简称标准运维标准运维中的标准插件:标准运维自带封装好的插件,主要是蓝鲸平台各个产品的原子操作,可以直接拖拽到流程画布里使用。如果标准运维插件不满足,则需要自定义开发插件。 默认标准插件有哪些部署完社区版,标准运维里默认有以下标准插件,覆盖5个类醒,总数40+【蓝鲸服务】标准插件使用方法1、HTTP请求该插件使用需要确保请求的URL在当前网络下是能访问演示:选择http插件配置插件参数新建任务执行效果 前提:通知渠道已配置OK,比如邮件、短信、语音等,实际就是调用PaaS的消息管理组件API集合演示:添加发送通知插件配置消息通知参数执行结果3、定时定时节点主要用于控制流程只能在未来某个时间点继续往下走
蓝鲸智云标准运维,以下简称标准运维标准运维封装了两个节点管理(蓝鲸智云节点管理)的原子操作作为标准插件新建任务插件操作我们看看这两个插件如何使用新建任务新建任务插件主要是封装的节点管理agent安装操作 ,包括安装agent和安装proxy(非直连模式),方便管理员可以把这个动作集成到资源管理的流程中去,比如一个机器从初始到上线的流程,就不需要再单独去节点管理安装agent,直接在标准运维一个流程里集成即可 bkmonitorbeat、bkmonitorproxy、exceptionbeat、bkunifylogbeat、gsecmdline 几种,具体功能介绍可以查看:xx插件的托管、安装、升级、卸载等操作都是在节点管理做的,标准运维插件的操作实际就是调用节点管理来执行
备注:我把标准化当做运维的基础,它对运维平台及数据平台有着重要的影响。 对于应用运维来说,标准化是有方法和套路的,首先是这个标准化一定是运维主导的,不是研发主导,生产环境在你手,是需要把生产环境的可运维性为标准的;其次标准化的东西很多,这个就看运维人思考的边界在哪儿? 我们做这么多的标准化,不就是为了让大家一眼就能看得明白,基于它们构造的运维能力,人人可以对接。 标准化以简化运维平台建设为度量。 除了早期的一些流程,对线上的所有标准化,都可以理解成是为了简化运维平台建设,这些规范必须沉淀到平台中,才能真正做到方便运维。 标准化是有层次的。硬件、OS、应用、协议.....。 标准化意味着运维理解的精确度。可以自己体会一下,你不会觉得运维无事可做,或者就是提供服务器的。
标准运维中的执行方案跟作业平台里的执行方案有些不一样,作业平台中的执行方案是作业模板实例化出来的,标准运维中的执行方案主要是不同步骤的一个组合,实际是一个执行任务。
在全局变量使用篇里了解到了各类变量的基本用法,实际在很多场景下,需要对变量进行处理,这就是标准运维里变量的高级用法。
https://smartpublic-10032816.file.myqcloud.com/custom/20221221171951/20044/20221221171951/--2160345a7fc46256700a53b700bf103c.png
职能化功能主要用于一些固化的标准流程可以通过权限开放的方式给到那些负责固定职能的非运维人员,比如外包操作员来执行操作,如此可以释放一些运维的人力,让其可以专注流程的建设和优化。 实操演示新建职能化流程(运维角色操作)在创建完流程之后,创建任务时,流程类型选择职能化任务流程认领职能化任务(非运维角色)认领职能化任务,需要有权限看到职能化的任务列表,并且有该流程的任务执行权限(以及流程里的标准插件的相关权限 比如一个流程里有作业平台执行脚本的插件,那么职能化角色的人员要能认领职能化任务并且执行,需要有的权限:职能化中心查看项目查看流程查看任务认领、执行作业平台脚本执行(可以具体到指定的目标ip)(标准运维的权限申请示例
蓝鲸智云标准运维,以下简称标准运维什么是公共流程公共流程通常用于在所有业务下都能够使用的一些流程,可以在任意有权限的业务下使用公共流程新建任务。 我们可能会遇到一些需要选择业务的节点,如作业平台(JOB)-快速执行脚本,而公共流程大多数情况下是不需要提前配置节点所属的业务的,这个时候我们只需要将“业务”字段勾选为全局变量即可,当我们在某个业务下使用该流程新建任务的时候,标准运维会自动为你填充该字段为 标准运维:公共流程的使用者需要拥有查看公共流程、使用公共流程新建任务两个权限。其他系统:公共流程的使用者还受标准插件对接的后端系统权限约束。 当我们在某个业务下使用该流程新建任务的时候,标准运维会自动为你填充该字段为“新建任务”时选择的项目。此时快速脚本就归属于该业务,满足脚本和执行目标(IP)归属于同一个业务(集)的约束。 2.业务在流程里引用公共流程3.参数配置如果公共流程的目标执行IP跟业务执行的目标IP不一致,则需要按照场景2进行配置说明:适合产品版本 V6.1/V6.2/V7.0/V7.1
什么是子流程节点标准运维里的流程节点有两类:标准插件节点和子流程节点。子流程节点实际上也是一个流程,比如某个业务线做全网更新时需要更新多个模块,那每个模块的更新流程可以称之为一个子流程。 主流程里添加子流程主流程假设为全网模块更新3. 执行效果点开子流程实际就是web更新流程在跑说明:适合产品版本 V6.1/V6.2/V7.0/V7.1
蓝鲸智云标准运维,以下简称标准运维一、查看流程画布快捷键位置快捷键列表按钮,位于流程画布左上方,点击展开快捷键列表。
蓝鲸智云标准运维,以下简称标准运维什么是代理执行人配置了执行代理人的项目下的流程,无论是谁执行都会以代理人身份请求第三方接口,白名单中的用户执行流程时代理人不生效。 如何使用场景举例:运维A同学在配置的流程里有涉及作业平台的敏感脚本执行,流程已经固话可以开放给产品/策划B同学来执行,但是不想给作业平台的权限,那么就可以设置流程以运维A的身份来执行,避免了产品/策划申请敏感的作业执行权限 ,收敛了运维权限。
分支表达式也可以通过 ${key} 方式引用全局变量,如: ${v1} == ‘1’ ‘test’ in ${v1}
标准运维中的轻应用是流程任务的一种快捷方式,它是基于流程生成并可直接在蓝鲸应用市场&桌面以SaaS方式搜索、添加及打开。 把常用的流程以轻应用的方式放在应用市场和桌面,可以节省在标准运维里进行查找流程建任务的成本。 新建轻应用 新建轻应用需要流程负责人来操作,比如运维角色。 建好的轻应用可以进行编辑、查看执行历史、收藏、复制链接(快速发送)、删除等操作 如:复制链接让非运维角色直接打开流程新建任务,【可点击体验】一个最简单的标准运维轻应用 添加轻应用到桌面(按登录用户) 可以直接在桌面的应用市场按名称搜索
快速框选画布流程节点1.在流程画布左上方有对应框选画布的按钮2.点击按钮—框选节点3.框选成功后–对应节点有虚线包围变量透视该功能可以展示对应节点中引用了的输入变量以及该节点的输出变量1.在流程画布做左上方有对应变量透视的按钮 2.点击按钮–展示节点变量按钮3.将鼠标移动到对应节点上时,即展示对应节点的变量使用情况说明:适合产品版本 V6.1/V6.2/V7.0/V7.1
蓝鲸智云标准运维,以下简称标准运维什么是条件并行网关条件并行网关:用来标识分支并行流程的开始,通过和汇聚网关配对使用,可以根据分支表达式的计算结果,动态的控制多个分支中满足分支条件的并行执行。
Topic的消费kafka-console-consumer.sh More 日常运维 、问题排查 怎么能够少了滴滴开源的 滴滴开源LogiKM一站式Kafka监控与管控平台 1.Topic的发送 默认值) –max-partition-memory-bytes Long 为分区分配的缓冲区大小 16384 –message-send-max-retries Integer 最大的重试发送次数 3 bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --whitelist ‘.*’ --from-beginning 3. kafka.tools.NoOpMessageFormatter、kafka.tools.ChecksumMessageFormatter More Kafka专栏持续更新中…(源码、原理、实战、运维
标准运维是一套通过成熟稳定的任务调度引擎,把多系统间的工作整合到一个流程,助力运维实现跨系统调度自动化的SaaS。 作为蓝鲸体系中兼顾运维操作和运维流程的标准化、自动化的利器,标准运维通过几大功能点去实现它的价值: 1、调度编排服务:基于蓝鲸PaaS平台的API网关服务,不仅集成了腾讯蓝鲸产品各大原子平台的能力;而且能够无侵入地对接企业内部已有系统的功能 3、标准插件自主开发:标准插件提供一套完整的开发流程规范,通过丰富的表单界面和验证逻辑将企业内部各个系统、各个平台的API组装成一个标准插件模板。 如果说大家对于标准运维还没有深入的认识,别着急,下面小编通过企业内的实际运维场景,带大家体验标准运维给日常工作带来的便捷性,给你带来不一样的体验。 通过标准运维的可视化流程编排可以解决上述问题,实现“更新”操作的自主化。下面是社区用户通过标准运维的功能实现了一个游戏业务更新的流程模板。
选择其中的一个选项卡3.点击确认后,返回到上一个页面,后台根据填写的资源筛选方案创建出对应的集群如果想要保存当前的资源筛选方案以便于下次使用,请点击保存资源筛选方案。4.填写相关的集群信息。 KEY.module_id},返回类型为列表,列表值为模块ID引用${KEY.flat__module_id},返回类型为字符串,值为用英文逗号,连接的模块ID使用1.创建变量,并选择集群和模块2.引用变量3.
主机属性查询器此变量用于查询主机列表的属性值创建输入名称和KEY值引用${KEY}引用${KEY},返回类型为字典,键为主机IP,值为主机所有的属性值字典(键为属性,值为属性值)使用1、创建变量2、引用变量在一个快速脚本执行插件里使用3、
如果存在则在下拉框中选择后按回车键确认 七、人员分组选择器 创建 输入名称和KEY值 引用 ${KEY} 引用${KEY},返回所选人员分组成员的RTX,用英文逗号,分隔开 使用 1.创建并保存变量 2.引用变量 假设运维人员为