本文来自腾讯蓝鲸智云社区用户:木讷大叔爱运维 背景 在蓝鲸社区“社区问答”帖子中发现这么一个需求: 究其原因,我在《不是CMDB筑高墙,运维需要一定的开发能力!》...一文中已经介绍,在此我再简单重复下: 蓝鲸5.1 自带“事件推送”功能,当配置信息发生变化的时候,实时通知到关联的系统中; 蓝鲸6.1 不再提供“事件推送”功能,而是由“监听资源变化事件”的一个 CMDB...API 实现,需要我们自行查询; CMDB 版本的迭代,或许说明老版本的“事件推送”已经不符合蓝鲸的设计理念,作为此功能的对接使用者感同深受: 事件推送功能全面性,基本覆盖了CMDB全场景的信息变化;...功能需求 通过API的分析,其实我们的功能需求也就同时梳理了出来: 核心目标:CMDB驱动资产同步,按业务/集群/模块/主机的结构与下游系统实现关系对应; 事件驱动: 1)biz 业务名同步; 2)set...,就是要不断的试错,这样才能保证我们完成对最终的数据格式的解析,从而更好的匹配下游运维子系统!
蓝鲸配置平台(CMDB)是一个基于运维场景设计的企业配置管理服务。 本次发布的是全新基于Golang重构的版本。 ➠主要核心功能 1. 提供了全新自定义模型管理 2. 信息变更实时推送 3....动态拓展的业务层级 开源的版本会与蓝鲸社区版、企业版中内置的蓝鲸配置平台版本保持一致并且同步更新。...我们的目标是打造能够兼容不同行业、不同架构的统一配置管理平台,成为业界领先的通用性强、易用性好的免费开源CMDB,欢迎对此感兴趣的同仁能够参与其中。 ?...蓝鲸配置平台(CMDB) 全新升级 Github地址: https://github.com/Tencent/bk-cmdb 请给 蓝鲸配置平台 一个 Star 欢迎提出你的 issue 和 PR
本文来自腾讯蓝鲸智云社区用户:fadwalk前言蓝鲸的配置平台(CMDB)底层使用的是 Mongodb 作为数据存储,其优点不用多说,相信使用过的小伙伴应该都会觉得设计很灵活方便。...(bitnami.com)https://bitnami.com/Bitnami是一个开源的软件打包和部署工具,旨在简化应用程序的安装和管理过程。...当我们从蓝鲸下载的安装文件包后,在chart目录下面的很多都是tar.gz 文件包,蓝鲸安装的时候,都会去引用这些都是chart包。...这里介绍一下MongoShake这款开源工具(阿里云开源的,感谢开源社区)。简介:MongoShake是一个用于MongoDB数据复制和同步的开源工具。...这对于构建高可用性系统和数据实时分析非常有用。灵活性和可配置性:MongoShake提供了丰富的配置选项,允许你根据需求定制复制和同步过程。
导致企业数字化转型失败的原因多种多样,大多数企业的失败可以归咎于缺乏业务上的指引,盲目部署数字化系统和引进新技术,对即将出现的各种风险毫无防备。笔者认为,未来企业的数字化的要义是业务和技术的快速融合。...3)运维系统,从烟囱模式,发展为企业级平台。4)运维组织,从被动支撑,发展为技术运营。而在运维数字化的发展路径上,CMDB的建设是一切的起点。...三、嘉为蓝鲸CMDB产品特色嘉为蓝鲸配置管理中心产品体系,是基于我们对CMDB的深刻理解,结合在众多项目实践过程中总结的经验,打造的下一代运维体系的基石。...从能力融合上,嘉为蓝鲸CMDB支持ITOM、ITSM、ITOA等各类场景的消费集成能力,依托蓝鲸PaaS的强大运维开发能力,还能不断扩展消费场景。...嘉为蓝鲸为客户提供全过程的规划咨询、蓝图设计、产品实施、运营改进服务,确保每一个CMDB项目都能取得成功。
我们秉承腾讯开源的理念,蓝鲸配置平台将会进一步完善各个业务领域的支持,在易用性、效率、功能深度上持续打磨,以开源分享的心态打造业界通用的业务驱动CMDB产品,凝聚IT运维圈子的同仁,共同构建一个友好、活跃的开源社区...[在这里插入图片描述] 在下午的腾讯开源 Workshop现场,蓝鲸运营负责人杨文兵继续针对蓝鲸配置平台开源项目带来《企业CMDB的设计理念与场景应用》的精彩分享,他从CMDB行业现状、蓝鲸配置平台开源体系...[在这里插入图片描述] 蓝鲸配置平台是基于微服务架构设计,系统的部署发布可以支持传统方式和容器方式,具有可扩展性、易于监控、平滑升级等特点,同时采用go语言作为底层开发语言,易于开发,并且具备较高的性能...,系统的运行效率得到较大提升。...[在这里插入图片描述] 在未来,秉承腾讯开源的理念,蓝鲸配置平台将会进一步完善各个业务领域的支持,在易用性、效率、功能深度上持续打磨,以开源分享的心态打造业界通用的业务驱动CMDB产品,凝聚IT运维圈子的同仁
历时半个多月终于鼓捣出了一个简易的CMDB资产管理系统,很多功能都还没有写,例如邮件报警等功能,以后用到了再写吧----------------------------------- 架构: 采用C...如果正好你也想开发CMDB而不想从头开发的话可以拿去鼓捣鼓捣 。。。。。。。。。。。。。Qq:792903546 软件界面: ? ? ? ? ? ? ? ? ? ?
CMDB产品,凝聚IT运维圈子的同仁,共同构建一个友好、活跃的开源社区。...蓝鲸配置平台(蓝鲸CMDB) 蓝鲸配置平台是一个面向资产及应用的企业级配置管理平台。...CMDB 用户名密码:admin:admin 极速体验容器化部署蓝鲸CMDB Getting started 下载与编译 安装部署 版本升级说明 API使用说明见这里 使用CMDB开源版替换社区版 使用...BK-CI:蓝鲸持续集成平台是一个开源的持续集成和持续交付系统,可以轻松将你的研发流程呈现到你面前。...BK-SOPS:标准运维(SOPS)是通过可视化的图形界面进行任务流程编排和执行的系统,是蓝鲸体系中一款轻量级的调度编排类SaaS产品。
说明 CMDB管理系统,基于Ansible最新版开发,采用前后端分离架构 项目主要结构 ./ ├── ansible_client # ansible_client客户端 │ └── monitor...安装2个系统软件 yum install -y ansible expect 安装python相关模块 pip3 install django==1.11.15 pip3 install djangorestframework
蓝鲸,是一套用于构建企业研发运营一体化体系的PaaS(平台即服务)开发框架,提供了aPaaS(DevOps流水线、运行环境托管、前后台框架)和iPaaS(持续集成、CMDB、作业平台、容器管理、数据平台...此次蓝鲸新晋开源的PaaS平台承载所有SaaS系统/工具,让用户可以简单、快速地创建、部署和管理应用,提供了完善的前后台开发框架、服务总线(API网关)、调度引擎、公共组件等模块,帮助用户快速、低成本、...标准运维两大核心服务 流程编排服务:基于腾讯蓝鲸PaaS平台的API网关服务,对接企业内部各个系统 API的能力,将在多系统间切换的工作模式整合到一个流程中,实现一键自动化调度。...蓝鲸将继续以开放的姿态面向未来,继蓝鲸CMDB开源在社区内获得一致好评之后,蓝鲸PaaS平台、蓝鲸标准运维也将为蓝鲸社区继续添砖加瓦,为开源社区贡献更多资源。...项目开源地址(点击文字即可查看): 蓝鲸配置平台(CMDB): https://github.com/Tencent/bk-cmdb 蓝鲸PaaS平台: https://github.com/Tencent
不支持面向监控数据消费 不支持故障影响范围分析 不支持配置和监控可视化展示 8 不可审计 未实现所有变更均记录 未实现任何更改可审计 蓝鲸配置平台设计理念 01 以业务与应用为中心的开放、开源的CMDB...这就要求CMDB具备对接和集成这三种工具的能力。蓝鲸CMDB原生集成蓝鲸的自动化运维平台和蓝鲸监控,并开放标准的接口能够对接企业自身的ITSM系统以及监控系统。...这就需要CMDB本身具备很强的灵活性,能够因地制宜,针对不同的应用或者业务需求,设计不同的应用层级拓扑。 蓝鲸CMDB由于是一个非常开放的平台,并且本身完全开源,因此很容易能够满足上述要求。 ? ?...在这一点上,蓝鲸具有天然的优势。由于蓝鲸CMDB与蓝鲸自动化运维平台原生集成,因此通过自动化运维平台执行的任何变更操作,都会自动同步到CMDB中。...如果需要其他系统也能及时获取最新的配置数据,比如ITSM系统,就需要将ITSM系统与蓝鲸的CMDB集成。这方面,在蓝鲸层面实现也是比较容易的。 ? ?
概念介绍 服务树是 CMDB 资源的一种组织方式,通过树形的结构将资源与公司的组织架构结合,可以使开发同学能够清楚的知道自己使用了多少资源 服务树设计 服务树设计主要是三层 部门/产品/服务,所有的资源都会挂在服务下面...向上继承了部门对人的相关数据,对下集合了为用户提供统一功能的服务 3、服务 资源的集合,分为不同的服务,是不同资源的集合 最终形成这样一个服务树,将所有的机器资源都挂在这棵树上 操作过程 下面就使用开源的...CMDB 来快速实现一个服务树对服务器资源进行组织,我们使用资源中的属性作为标签来实现树状结构 1、首先我们要建立对应的属性 新增属性:模型配置 -> 属性库 -> 新增属性 2、部门-> department_name
我最近刚好接触了一个公安系统的朋友,他和我聊了关于身份证管理系统。聊完,我恍然大悟,这套思想和我们企业CMDB建设的思想几乎一摸一样。...1 CMDB中管理的CI属性不是越多越好 只有被大量系统消费的数据才需要放到CMDB中。 在生命周期内不容易变化的数据,我们可以理解为“静态”配置数据。...比如资源申请需要经过流程审批,资源完成交付后,工具可以将配置数据自动化注册到CMDB中。 对比身份证管理系统:身份证管理系统目前并没有线上自动化采集的功能,完全是依靠消费和流程保障数据的准确性。...重心是像我们的身份证管理系统一样,先定义清CMDB在IT运维管理和IT流程管理中的角色和作用,定义清楚CMDB数据管理的负责人和流程,设计的其他运营工具要能够消费CMDB数据,这样CMDB就容易建设成功...蓝鲸社区版已经开源,您可以登录蓝鲸智云官网免费下载。网址: http://bk.tencent.com/download 蓝鲸企业版 当然,蓝鲸企业版拥有更为丰富的功能,更适合企业级客户使用。
腾讯蓝鲸智云,作为业界领先的一套基于PaaS的技术解决方案,它提供了完善的前后台开发框架、调度引擎、公共组件等模块,帮助业务的产品和技术人员快速构建低成本、免运维的支撑工具和运营系统。...自带错误日志查询: 自带监控告警: 自带运行数据统计: 2.2 自带监控模板实现深度监控 为方便外部系统能够快速的实现对蓝鲸的监控,蓝鲸本身提供了基于Zabbix的监控模板,快速导入即可实现对蓝鲸各管理服务器和组件的监控及告警...,并能够部署在多种操作系统平台。...集成了多种主流开源组件,包括MySQL、Dockor、Redis、Zookeeper、Consul、Kafka、Beanstalk等。 蓝鲸每个功能原子平台以及应用的开源组件,皆可垂直拆分单独部署。...蓝鲸社区版已经开源,您可以登录蓝鲸智云官网免费下载。网址: http://bk.tencent.com/download 蓝鲸企业版 当然,蓝鲸企业版拥有更为丰富的功能,更适合企业级客户使用。
[在这里插入图片描述] 蓝鲸,是一套用于构建企业研发运营一体化体系的PaaS(平台即服务)开发框架,提供了aPaaS(DevOps流水线、运行环境托管、前后台框架)和iPaaS(持续集成、CMDB、作业平台...此次蓝鲸新晋开源的PaaS平台承载所有SaaS系统/工具,让用户可以简单、快速地创建、部署和管理应用,提供了完善的前后台开发框架、服务总线(API网关)、调度引擎、公共组件等模块,帮助用户快速、低成本、...标准运维有两大核心服务: 流程编排服务: 基于腾讯蓝鲸PaaS平台的API网关服务,对接企业内部各个系统 API的能力,将在多系统间切换的工作模式整合到一个流程中,实现一键自动化调度。...[在这里插入图片描述] 蓝鲸将继续以开放的姿态面向未来,继蓝鲸CMDB开源在社区内获得一致好评之后,蓝鲸PaaS平台、蓝鲸标准运维也将为蓝鲸社区继续添砖加瓦,为开源社区贡献更多资源。...项目开源地址(点击链接即可查看): 蓝鲸配置平台(CMDB): https://github.com/Tencent/bk-cmdb 蓝鲸PaaS平台: https://github.com/Tencent
数据模型建立方法如下: 数据模型格式如下: 构建和维护CMDB系统 通过需求调研和详细设计后,接下来就是构建CMDB系统。...此处,笔者为各位推荐一款非常好用,且对外完全自主开源的CMDB产品——蓝鲸配置平台。...蓝鲸配置平台是一款面向应用的 CMDB,在 ITIL 体系里,CMDB 是构建其它流程的基石,而在蓝鲸智云体系里,配置平台就扮演着基石的角色,为应用提供了各种运维场景的配置数据服务。...嘉为蓝鲸CMDB解决方案,以蓝鲸配置平台为企业IT组织打造从数据统一发现采集、配置信息统一存储管理、数据消费统一服务的立体化CMDB解决方案。...第三方系统API调用 嘉为蓝鲸CDMB提供统一风格的API接口,可以为三方系统提供数据消费服务。
3、开源治理:唯一可信源,控制风险分享一下开源治理的实践,通过平台我们实现了开源治理的目标。开发团队引入开源组件进行流程的管控,建立公司层面的唯一可信的制品库,控制开发风险。...如果需要引入不在我们统一制品库的开源组件,需通过标准化的流程进行申请和审批。审批通过后由安全人员对相应的开源组件进行安全扫描和处理,建立白名单机制,引入到统一的制品库当中。...基于蓝鲸强大的 PaaS 的开发框架,运维团队可以比较低成本的去开发运维相关的系统,去探索 SRE的转型。...答:告警中心是独立的 SaaS 应用,将蓝鲸监控平台的告警接入到了告警中心,现在存量有不少各种用途监控系统,如蓝鲸监控用于操作系统与基础软件监控,zabbix 主要是网络与硬件监控,OEM 监控数据库等等...答:可以的,蓝鲸平台的开放性与扩展性非常好,可以将已有的运维系统能力进行整合,比如已有的监控,告警、ITSM 可以调用蓝鲸 CMDB 的 API 接口消费配置数据,告警也可以调用自动化能力的 API 实现自愈场景
蓝鲸作业平台项目背景 蓝鲸作业平台是一套运维基础操作管理系统,具备海量任务并发处理能力;除了支持脚本执行、文件分发、定时任务等一系列基础运维场景以外,还支持通过流程调度能力将零碎的单个任务组装成一个自动化作业流程...;而每个作业都可做为一个原子节点,提供给上层或周边系统/平台使用,实现调度自动化。...行业应用 蓝鲸作业平台在腾讯IEG内部广泛使用,为上千个业务提供了运维作业执行服务,日执行作业量达到千万级别;同时,作为蓝鲸的原子平台之一,拥有大量社区用户,在业界拥有一定的影响力。...国内镜像地址: https://git.code.tencent.com/Tencent_Open_Source (登录后才能访问公开项目) 腾讯工蜂源码系统为开源开发者提供完整、最新的腾讯开源项目国内镜像...关注腾讯开源公众号 获取更多最新腾讯官方开源信息!
前言 腾讯蓝鲸智云,简称蓝鲸,是一套基于 PaaS 的技术解决方案,提供了完善的前后台开发框架、调度引擎、公共组件等模块,帮助业务的产品和技术人员快速构建低成本、免运维的支撑工具和运营系统。...部署蓝鲸 开始安装蓝鲸社区版前,需按以下文档指南,做好准备工作。 获取安装包 蓝鲸社区版包含部署脚本、产品软件和开源组件。蓝鲸提供完整包与分包的下载通道,请自行到下载地址按需获取。...硬件选择 对于蓝鲸部署所需的硬件配置选型,并无定规。蓝鲸由众多开源组件和自研组件构成。 开源组件的硬件选型可以参考相应的官方文档,参见附录。...4核心8G 12核32G CentOS系统设置 准备好硬件,安装完原生CentOS系统后。...我们需要对初始系统做一些配置,保证后续安装过程的顺畅,和蓝鲸平台的运行。注意:所有待安装蓝鲸的机器均需要按以下清单检查和操作。
本次开源的是蓝鲸智云PaaS平台社区版(BlueKing PaaS Community Edition),它提供了应用引擎、前后台开发框架、API网关、调度引擎、统一登录、公共组件等模块,帮助用户快速、...蓝鲸配置平台(蓝鲸CMDB)是一个面向资产及应用的企业级配置管理平台。...一个是流程编排服务:基于腾讯蓝鲸PaaS平台的API网关服务,对接企业内部各个系统 API的能力, 将在多系统间切换的工作模式整合到一个流程中,实现一键自动化调度。...BCS作为蓝鲸体系的一部分,其整体结构按照蓝鲸PaaS体系组织,本次开源的部分为BCS后台部分,为蓝鲸PaaS体系下的原子平台,主要输出服务编排和服务治理的能力。...BCS的操作页面部分通过蓝鲸SaaS轻应用的方式呈现,可以通过最新的蓝鲸社区版或者企业版获取该SaaS的版本;或者直接获取SaaS开源代码自行安装部署与集成。
10月20日,腾讯开源三大运维开源项目——TARS、蓝鲸和织云Metis首次集结,参与了由中国信息通信研究院主办、云计算标准与开源推进委员会承办的“OSCAR开源先锋日”。...作为一个成熟的开源项目,TARS已于今年6月正式代表腾讯开源加入国际著名开源组织Linux 基金会,进一步服务国际社区的技术开发者。 腾讯另一运维开源项目蓝鲸配置平台,则主攻CMDB领域。...产品运营负责人杨文兵表示,蓝鲸通过提供自定义CI管理,帮助开发者拓展内置CI属性,同时动态新增CI和关联关系,从而打破传统CMDB建设中信息联动受阻、一致性维护困难等困境,实现以CMDB为核心的资源管理和自动化运维...未来,蓝鲸配置平台将在易用性、效率、功能深度上持续打磨,秉承开放分享的心态,打造业界通用的CMDB。...在腾讯开源的github大本营上(https://github.com/Tencent/),腾讯已累计获得17万颗 GitHub Star,发布了62个涵盖人工智能、移动开发、小程序、架构、系统等多个前沿技术领域的开源项目
领取专属 10元无门槛券
手把手带您无忧上云