腾讯蓝鲸智云官方博客

助您落地真正自主可控的研发运营一体化平台,逐步实现自动化以及智能化的IT运营

  • 博客(44)
  • 收藏
  • 关注

原创 腾讯蓝鲸智云版本再迎新升级,正式推出容器化部署版本V7.0

蓝鲸版本再迎新升级,面向社区用户推出**蓝鲸智云 V7**,全平台支持容器化部署(基于kubernetes),带来全新的“桌面”(PaaS平台),支持AIX操作系统管控(节点管理,管控平台),支持高危语句拦截(作业平台),监控告警集成故障自愈的能力(监控平台),一键权限交接(权限中心),更多亮点功能等你发现!

2022-11-10 16:50:31 465 1

原创 【运维自动化-配置平台】如何创建业务及拓扑(集群-模块)

有两种方式创建集群,直接创建和集群模板创建,这里以直接创建为例(创建模块也同理),从集群模板创建集群另外单独详解。如果有跨多业务管控的场景需求,也可以选择创建业务集(前提是已经创建了各个业务)说明:适合产品版本 V6.1/V6.2/V7.0/V7.1。Ps:演示的环境新增了两个自定义层级,默认没有,按需新增。至此,一个简单的业务拓扑就创建完毕了。选中创建好的集群节点,右侧点击新建。点击业务右侧新建,新建集群。资源–>业务集–>新建。资源–>业务–>新建。

2024-04-17 15:25:04 122

原创 V7.1&V6.2速览产品亮点

1、全产品支持IPv6网络协议,通过蓝鲸Agent,可以对IPv6网络协议的主机进行管控。2、管控平台全新升级 GSE 2.0,引入“Agent ID”的技术方案,支持主机IP动态寻址(DHCP)自动发现&更新机制。

2024-04-09 10:57:48 767

原创 蓝鲸6.1 CMDB 事件推送的开源替代方案

整个开发过程比较重要的是“对不同事件结果数据的封装”,除了部分开发经验外,就是要不断的试错,这样才能保证我们完成对最终的数据格式的解析,从而更好的匹配下游运维子系统!

2024-04-02 10:03:30 1056

原创 【问题处理】蓝鲸监控-数据断点解决

本文来自腾讯蓝鲸智云社区用户:fadewalk在问答社区看到有小伙伴在落地蓝鲸的过程中出现监控平台的grafana面板数据断点问题,往往出现这种问题,都比较的头疼。如果将CMDB(配置管理数据库)比作运维的基石,那么监控可以比作运维的"眼睛"或"感知器"。监控在运维中起着至关重要的作用,类似于人的视觉系统,它可以实时监测和感知系统、应用程序和基础设施的状态和性能。监控在运维中是一个非常重要的组成部分,它为运维团队提供了关键的信息和洞察力,帮助他们及时响应和解决问题,保障系统的稳定运行和业务的顺利进行。

2024-03-26 10:45:18 789 1

原创 exporter方式监控达梦数据库

promhttp为exporter提供一个http://ip:port/metrics暴露指标,方便Prometheus获取数据;制作插件,上传编译好的二进制文件并配置参数,除了expoter启动的监听地址端口外,多加一个数据库连接信息。基于https://github.com/easy-monitor/dmdb_exporter改写实现。配置需要的指标维度信息,监控平台会根据该处在influxdb中创建表结构。文件,可以在插件制作的过程在插件测试后,直接导入使用。,可以在插件制作的编辑页面上传使用;

2024-03-19 09:37:12 916

原创 蓝鲸作业平台升级openssh执行方案分享

这种操作在实际的工作中,使用场景还是比较多,比如MySQL数据库的升级,root的密码更新,还有一些系统配置的修改。安全部门每个月都要进行安全漏洞的扫描,在扫描过程中发现了部分业务系统存在OpenSSH的安全漏洞(CVE-2023-28531)涉及到所有的linux操作系统。分属不同的业务系统,像这种漏洞,如果修复失败,很有可能无法登录。蓝鲸的运维系统在我们单位使用已经快四个年头了,从刚开始的5到现在最新的7.1都有部署、测试、验证和使用。升级的方案,大概分为四步:1、分发升级的安装包。

2024-03-12 11:55:02 413

原创 【魔改bkui】使用bkui过程中的抓马瞬间

前情提要“魔改”第一步——找回组件的灵魂“魔改”第二步——用户体验up?“魔改”第三步——做icon里最靓的仔“魔改”第四步——拗不过的"甲方dad"众所周知,蓝鲸平台是一个功能强大的智能运维管理平台,我们可以运用平台能力提高运维工作效率,我们也可以开发搭建属于自己的SaaS工具。如果我们想开发一个SaaS,蓝鲸大大给我们提供了整套的前后端框架,前端页面提供了基于Vue.js的前端组件库BKUI,这个组件库整体风格清爽而简洁,蓝色系,十分适合搭建运维工具。

2024-03-05 10:16:16 859

转载 蓝鲸7.0-CMDB--MongoDB 备份与同步

蓝鲸的配置平台(CMDB)底层使用的是 Mongodb 作为数据存储,其优点不用多说,相信使用过的小伙伴应该都会觉得设计很灵活方便。但是蓝鲸的容器版本的 mongo 部署的是单点的版本,这个在测试环境的话单节点问题不大。但是如果后续在生产环境的话,单个节点的 mongodb 还是不太保险,存在单节点故障的问题。因此我们考量到生产数据的安全容灾问题,更希望使用mongo集群,并且数据除了有冷备,还要有跨中心的热备功能。有了这些想法和需求后,接下来我们就开干。

2023-08-24 10:56:15 222

转载 蓝鲸rabbitmq监控实践

rabbitmq是蓝鲸所依赖的消息队列服务,影响着多个服务,如作业平台、标准运维、监控平台、节点管理、日志平台等。因为rabbitmq服务异常而导致的故障往往比较隐蔽,这类故障往往无法在页面直接反馈出来。在生产环境中曾遇到过因为rabbitmq异常,导致作业任务以及标准运维任务执行卡住的情况,如果故障发生在夜间,会导致一些重要的定时任务无法按照预期执行,容易造成一些重大运维事故。所以通过监控掌握rabbitmq服务的运行情况,对于整个蓝鲸服务的正常运行至关重要。这里提供一个rabbitmq监控实践总结。ra

2023-08-23 15:48:48 128

转载 单台机器安装体验蓝鲸7.1

本文来自腾讯蓝鲸智云社区用户:shenjinrui使用一台服务器,既是k8s master节点又是node节点。

2023-08-22 14:55:38 259

转载 基于腾讯蓝鲸智云SaaS的业务配置同步管理平台设计与实现

即便是独立负责项目,也要讲究章法,比如通过使用项目管理工具帮自己进行项目进度的把控,不至于淹没在各种项目琐事细节中;可以充分设计,但不要过度实现,特别是在项目前期对于产品并没有很明确规划的时候,先demo,再迭代,小步快跑;一开始就要站在后期推广角度思考项目所能带来的业务价值,否则效能类实践一旦落地效果不好,自己又没有考虑长远,很容易就被毙掉,特别像现在整体不景气的职场环境背景下;没有过不去的槛,迈过去了,那就是你的护城河。

2023-08-17 17:00:25 163

原创 今年的724运维日活动你参加了吗?

蓝鲸社区第一季有奖征文活动,只要你知道蓝鲸,乐于分享即可参与。参与即可获得节日第一波福利掉落,获得蓝鲸定制节日礼包!多个文章主题可选,不限篇数,多写多得!获得荣誉还有专属荣誉奖励!有奖征文活动专帖—细则与介绍>>>>点我跳转蓝鲸容器化(V7.1)基础套餐+容器管理套餐重磅推出,参与“软件部署体验产品使用反馈文档内容修订”,即可获得节日第二波福利掉落,参与越多,礼包越大!新版体验活动专帖—细则与介绍>>>>点我跳转容器化 V7.1 灰度部署文档>>>>点我跳转在过去的一年中,你与蓝鲸有过哪些特殊的缘分。

2023-07-03 17:10:36 122

原创 Python 工匠:高效操作文件的三个建议

文件操作我们在日常工作中经常需要接触的领域,使用更方便的模块、利用生成器节约内存以及编写适用面更广的函数,可以让我们编写出更高效的代码。使用 pathlib 模块可以简化文件和目录相关的操作,并让代码更直观PEP-519 定义了表示“文件路径”的标准协议,Path 对象实现了这个协议通过定义生成器函数来分块读取大文件可以节约内存使用 iter(callable,sentinel) 可以在一些特定场景简化代码难以编写测试的代码,通常也是需要改进的代码。

2022-11-15 17:17:32 195

原创 Python 工匠:做一个精通规则的玩家

问题解决以后,让我们再做一点小小的总结。使用普通的两层循环筛选符合规则的结果集利用哈希表结构(set 对象)创建索引,提升处理效率将数据转换为自定义对象,利用规则,直接使用集合运算为什么第三种方式会比前面两种好呢?首先,第一个方案的性能问题过于明显,所以很快就会被放弃。那么第二个方案呢?仔细想想看,方案二其实并没有什么明显的缺点。甚至和第三个方案相比,因为少了自定义对象的过程,它在性能与内存占用上,甚至有可能会微微强于后者。

2022-08-22 19:46:47 185

原创 Python 工匠: 异常处理的三个好习惯

在这篇文章中,我分享了与异常处理相关的三个建议。只捕获可能会抛出异常的语句,避免含糊的捕获逻辑保持模块异常类的抽象一致性,必要时对底层异常类进行包装使用“上下文管理器”可以简化重复的异常处理逻辑看完文章的你,有没有什么想吐槽的?请留言或者在 项目 Github Issues 告诉我吧。...

2022-08-12 16:29:56 142

原创 Python 工匠:编写地道循环的两个建议

地道”这个词,通常被用来形容某人做某件事情时,非常符合当地传统,做的非常好。打个比方,你去参加一个朋友聚会,同桌的有一位广东人,对方一开口,句句都是标准京腔、完美儿化音。那你可以对她说:“您的北京话说的真地道”。既然“地道”这个词形容的经常是口音、做菜的口味这类实实在在的东西,那“地道”的循环代码又是什么意思呢?让我拿一个经典的例子来解释一下。如果你去问一位刚学习 Python 一个月的人:“如何在遍历一个列表的同时获取当前下标?”。...

2022-08-12 16:29:42 156

原创 Python 工匠:让函数返回结果的技巧

在这篇文章中,我虚拟了一些与Python函数返回有关的场景,并针对每个场景提供了我的优化建议。让函数拥有稳定的返回值,一个函数只做好一件事使用定义快捷函数抛出异常也是返回结果的一种方式,使用它来替代返回错误信息函数是否适合返回None,由函数签名的“含义”所决定使用“空对象模式”可以简化调用方的错误处理逻辑多使用生成器函数,尽量用循环替代递归看完文章的你,有没有什么想吐槽的?请留言或者在项目GithubIssues告诉我吧。...

2022-07-29 16:37:01 663

原创 一文搞定代码中的命名

白居易每作一首诗,都要给不识字的老太太念念,老太太能听懂的,就要,听不大懂的,就改。我们的代码命名是我们写成好代码的基础,也应该奔着这个目标走。大家看文章过程中觉得有不妥的或者不合适的地方,欢迎讨论交流哈。...

2022-07-29 16:35:16 897 1

原创 【腾讯蓝鲸】第七届 7·24 运维日节日祝福送上~ 快来许愿~

一年一度的运维日是蓝鲸生态中运维人、开发者、用户、合作伙伴之间密切分享交流、合作学习的重大时刻,也是大家互相期盼的日子,我们为所有在蓝鲸生态共创价值的同仁们送上诚挚的节日祝福!由于疫情原因,我们无法安排线下运维日沙龙,但是我们准备了线上活动和丰厚的福利等着你。...

2022-07-15 09:52:59 174

原创 【经验分享】Python技巧之推导式

比如,把一个列表中所有大于0的数平方后生产一个新的列表。按常规做法,我们会然后,用列表推导式的话,只需要组成怎么解读这个式子呢?把这个式子分成三个部分:输出处理、for循环、if判断。其中if判断部分是可选的。if 判断部分是用来筛选。输出处理部分比较灵活,随便自己想怎么处理。比如有个列表A = [‘1’, ‘2’, ‘3’],我们可以[int(x) for x in A],把列表所有元素转换成int类型。上面是最基本的形式了。还有一些稍微复杂的形式,怎么解读呢?方法是,除开“输出处理”部

2022-06-28 10:54:57 190

原创 【运维SaaS开发前端经验分享】深入解析JS的异步机制

JavaScript 是一种单线程编程语言,这意味着同一时间只能完成一件事情。也就是说,JavaScript 引擎只能在单一线程中处理一次语句。主线程运行的时候,产生堆(heap)和栈(stack),栈中的代码调用各种外部API,它们在”任务队列”中加入各种事件(click,load,done)。只要栈中的代码执行完毕,主线程就会去读取”任务队列”,依次执行那些事件所对应的回调函数。主线程在运行的时候,将产生堆(heap)和栈(stack),栈中的代码会调用各种外部API,它们将在”任务队列”中根据类型不同

2022-06-28 10:54:19 197

原创 多维度监控:智能监控的数据基础

运维监控系统的作用不言而喻,贯穿运维的5项职能:发布、变更、故障处理、体验优化、日常需求,保障上述职能的服务可用性。从大数据的特性(数据量大、多维度、完备性)[1]来看,运维监控系统的建设可以分为2个阶段:多维度监控(积累数据) 和 智能监控(使用数据),通过多维度监控实现出了故障能看、能查,智能监控提前发现风险、找出故障根源。组件监控是多维度监控体系的第3层,主要对常见开源组件、中间件的性能指标做监控,比如Nginx的性能指标有Active Connections(当前客户端连接数)、Waiting(等

2022-06-28 10:53:48 429

原创 Python 工匠:容器的门道

容器”这两个字很少被 Python 技术文章提起。一看到“容器”,大家想到的多是那头蓝色小鲸鱼:Docker,但这篇文章和它没有任何关系。本文里的容器,是 Python 中的一个抽象概念,是对专门用来装其他对象的数据类型的统称。在 Python 中,有四类最常见的内建容器类型:列表(list)、元组(tuple)、字典(dict)、集合(set)。通过单独或是组合使用它们,可以高效的完成很多事情。Python 语言自身的内部实现细节也与这些容器类型息息相关。比如 Python 的类实例属性、全局变量 glo

2022-06-28 10:53:04 200

原创 【经验分享】Django开发中常用到的数据库操作总结

查询类操作1)查询所有的结果,相当sql中的select * fromlist = Test.objects.all()2)条件查询,filter相关sql中的where,用于过滤查询结果result = Test.objects.filter(id=1, name=’test’) # 传多个参数如果多条件与查询,直接用逗号隔开,filter函数里面的参数都是Test Model中的字段3)获取单个对象,get方法的参数一般为Model的主键,如果找不到会报错test_obj = Test

2022-05-31 16:08:12 231

原创 运维思考 | 你知道CMDB与监控是什么关系吗?

前言企业随着业务的发展以及新IT技术的不断引入,应用系统的IT资源规模是越来越大,IT架构的复杂性也与日俱增。这种情况下,需要通过多种监控系统,不同的途径来感知业务系统活没活,活的好不好,用户体验怎样。常见的监控系统类型就包括:基础环境监控、网络监控、系统监控、数据库监控、应用监控、用户体验监控等等。在这种场景下,我们在之前的文章《如何改善监控问题,试试打造企业统一监控平台体系!》一文中探讨过,就需要一个统一的监控中台来对下管理多个告警源,中间进行告警数据的处理,对上提供可消费的监控数据。整体架构图

2022-05-31 09:57:07 247

原创 腾讯产品快速尝鲜,蓝鲸智云社区版V6.1灰度测试开启

这周小鲸悄悄推送了社区版V6.1(二进制部署版本,包含基础套餐、监控日志套餐),没过一天就有用户来问6.1的使用问题了。小鲸大吃一鲸,原来你还是爱我的。这次又有什么亮点功能了?产品亮点功能PaaS 平台1.新增中、英文切换入口,社区版6.1全面支持国际化CMDB(配置平台)1.支持了模型修改所属模型分组2.新增平台管理功能模块 3.支持定制业务空闲机池 4.支持模板实例跨页全选 5.支持模板克隆 6.支持实例关联关系变更事件监听 7.支持主机“追加”模块能力 8.支持通用

2022-05-24 21:34:36 318

原创 【OSCAR开源先锋日】腾讯蓝鲸智云社区版“PaaS平台”及其调度编排SaaS“标准运维”正式开源

2019年4月11日,由中国信息通信研究院主办,云计算标准与开源推进委员会承办,云计算开源产业联盟支持,由高效运维社区协办的OSCAR开源先锋日在深圳圆满闭幕。此次大会由中国信通院云大所所长何宝宏,中国信通院云大所云计算部主任栗蔚领衔指导,活动聚集了行业各界的资深技术专家,共同探讨中国开源事业的未来发展,旨在为本土开源企业与开源软件提供分享与交流的平台,促进国产开源软件的繁荣发展。在本次大会上腾讯互娱蓝鲸产品中心总监党受辉详细讲述了蓝鲸的核心体系,并且在现场发布一则重磅消息:腾讯蓝鲸智云(以下简称“蓝.

2022-05-12 17:01:15 523

原创 【腾讯开源项目】可视化的任务流程编排和执行的系统,轻量级的调度编排类SaaS产品,蓝鲸标准运维源码对外开放

【腾讯开源项目】蓝鲸标准运维(SOPS)是通过可视化的图形界面进行任务流程编排和执行的系统,是腾讯蓝鲸产品体系中一款轻量级的调度编排类SaaS产品。

2022-05-12 16:55:00 574

原创 【腾讯开源项目】一个开放式的开发平台,蓝鲸PaaS平台源码对外开放

蓝鲸智云PaaS平台是一个开放式的开发平台,让开发者可以方便快捷地创建、开发、部署和管理SaaS应用。本次开源的是蓝鲸智云PaaS平台社区版(BlueKing PaaS Community Edition),它提供了应用引擎、前后台开发框架、API网关、调度引擎、统一登录、公共组件等模块,帮助用户快速、低成本、免运维地构建支撑工具和运营系统(统称为SaaS应用),它为一个SaaS应用从创建到部署,再到后续的维护管理提供了完善的自动化和自助化服务,从而使开发者可以集中精力关注SaaS应用的逻辑开发。蓝鲸.

2022-05-12 16:18:45 1401

原创 【腾讯开源项目】蓝鲸配置平台开源项目亮相北京“OSCAR开源先锋日”

我们秉承腾讯开源的理念,蓝鲸配置平台将会进一步完善各个业务领域的支持,在易用性、效率、功能深度上持续打磨,以开源分享的心态打造业界通用的业务驱动CMDB产品,凝聚IT运维圈子的同仁,共同构建一个友好、活跃的开源社区。2018年10月20日,由中国信息通信研究院主办,云计算标准与开源推进委员会、清华大学TUNA 协会、北京大学开源软件协会承办,云计算开源产业联盟、华为、腾讯、阿里巴巴、小米支持,高效运维社区协办的“OSCAR开源先锋日”在北京落下帷幕;腾讯蓝鲸团队携其体系中的“蓝鲸配置平台开源项目”首次.

2022-05-11 15:27:49 491

原创 【腾讯开源项目】面向资产及应用的企业级配置管理,蓝鲸配置平台源码对外开放

腾讯受欢迎的热门开源项目,源码已在GitHub和Gitee对外开放。我们秉承腾讯开源的理念,蓝鲸配置平台将会进一步完善各个业务领域的支持,在易用性、效率、功能深度上持续打磨,以开源分享的心态打造业界通用的业务驱动CMDB产品,凝聚IT运维圈子的同仁,共同构建一个友好、活跃的开源社区。

2022-05-11 12:09:58 433

原创 【腾讯出品】运维自动化新玩法——标准运维企业应用案例分享

原本需要花费几天时间的资源交付,通过标准运维标准化、流程化的建设后,只需半个小时的时间即可实现自动化的资源交付,这样的提升对于企业的效益是显而易见的。

2022-05-06 12:04:22 2041

原创 【运维自动化】37秒万台服务器标准化与交付自动化

自动化运维场景:对运行在上万台服务器上的业务服务做标准化的调整

2022-05-06 11:38:38 751

原创 腾讯2021年第六届「共 见」运维技术沙龙

10月24日,由腾讯蓝鲸智云主办的共见2021-暨第六届运维技术沙龙活动在深圳腾讯滨海大厦圆满举行;来自不同行业的运维同仁,共襄盛举。现场快剪 第六届运维技术沙龙视频快剪 本届的主题为【共见——2021暨第六届运维技术沙龙】「共」同成长 「见」证未来相聚一起共享实践经验,为运维行业建设发展添砖加瓦技术纵深赋能,与不断发展的社会共生共荣,洞见精彩未来签到现场现场合影.

2022-04-28 16:21:09 3236

原创 Python 工匠:使用数字与字符串的技巧

序言这是 “Python 工匠”系列的第 3 篇文章。数字是几乎所有编程语言里最基本的数据类型,它是我们通过代码连接现实世界的基础。在 Python 里有三种数值类型:整型(int)、浮点型(float)和复数(complex)。绝大多数情况下,我们只需要和前两种打交道。整型在 Python 中比较让人省心,因为它不区分有无符号并且永不溢出。但浮点型仍和绝大多数其他编程语言一样,依然有着精度问题,经常让很多刚进入编程世界大门的新人们感到困惑:“Why Are Floating Point Numb

2022-04-24 14:31:23 142

原创 Linux常用性能调测命令简介

一、 Linux常用命令1 top简介:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。top使用格式:top[-] [d] [p] [q] [c] [C] [S] [s] [n]d 指定每两次屏幕信息刷新之间的时间间隔。当然用户可以使用s交互命令来改变之。 p 通过指定监控进程ID来仅仅监控某个进程的状态。 q 该选项将使top没有任何延迟的进行刷新。如果调用程序有超级用户权限,那么top将以尽可能高的优先级运行。

2022-04-21 11:52:20 836

原创 腾讯蓝鲸智云SaaS作品计算机毕业设计征集小赛

征稿对象:高校学生文章要求:1、毕业设计通过腾讯蓝鲸SaaS开发技能实现2、描述制作毕业设计的时候的产品设计思路、心路历程、收获总结3、可加入SaaS作品相关截图,图文并茂最佳4、文字内容控制在5000字以内参与方式:1、文章直接通过个人CSDN账号发布2、在本贴评论区留言并附上链接3、私信蓝鲸智云CSDN账号交稿奖励:【书籍】Python代码整洁之道:编写优雅的代码【书籍】Python工匠【书籍】Python自动化运维快速入门【书籍】Python Linux系统管理与自动化运

2022-04-20 12:08:13 739

原创 腾讯研发体系新产品,云原生+低代码佐你easy coding

来,测试一下自己的“运维体质”,看看是否具备掌握这套技能的潜质?

2022-04-07 14:58:58 4160

原创 运维老师傅:问题排查经验总结

看似无章可循问题进行排查时可以说是世界上最紧张且难度、强度最大的工作之一,尤其面对极高收入的业务、海量服务运营,带来极大的恐慌感并引发肾上腺素飙升,压力的存在可能诱发我们犯下的低级失误。克服这种白痴般的本能,我们需要克制自己快要爆发的一腔怒火、强迫自己以有条不紊的方式逐一开展尝试。其实做运维练就的是一种心态,足够淡定遇事而不乱,从容应对才是真。排查出问题并找到根本原因加以解决,个人认为是一件很成就感的事情。曾经有人问过我:“你是怎么想到问题出现在xxx的?又是怎么确认根本原因是xxx的?”,我只

2022-04-06 15:08:56 326

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除