首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小网管的运维之路

    cmdb 资产平台开发

    cmdb 资产平台开发 xops 功能 资产管理 资管平台 重写:https

    1.3K10发布于 2019-05-29
  • 来自专栏互联网运维杂谈

    平台篇】运维平台CMDB系统建设

    CMDB是运维的基础核心系统,所有的元数据和共享数据管理源,类似于业务中的账号平台的作用。本篇文章,我将从概念篇、模型篇、到实现与实施篇具体的进行阐述。 CMDB也称配置管理,配置管理一直被认为是 ITIL 服务管理的核心,因为其他所有流程均需要使用配置管理数据库 (CMDB)。在上篇的平台体系中,CMDB位于最底层的支持系统位置上,可见其作用。 4、属性 一个配置项就是一个对象,有对象便有属性,属性是一个配置项的具体描述。比如说服务器这个配置项,他的具体描述有在哪个机房、哪个机柜的哪个位置、现在是否有业务运行、具体谁负责等等。 4、状态变迁图 用一张图来说明资源状态的变化,便于更好的基于场景和变更来控制配置项状态的变更,其实也就是它的生命周期管理。举例如下: ? D、CMDB系统建设完成之后,其他系统必须和他联动。比如说监控、质量、容量等等,用场景驱动配置项的管理。 E、流程一定要平台化,不要让流程脱离CMDB存在,比如说搞一个OA流程,这个是很致命的。

    22.9K53发布于 2019-11-18
  • 来自专栏数据工人

    4 步改进IT服务视角的CMDB数据质量

    从IT服务视角来看,CMDB中不准确的配置项(Configration Item,后续简称“CI”)数据可能会延缓事件解决效率并降低变更质量。 02 介绍 许多I&O主管发现,他们CMDB中的CI数据陈旧且不准确,这违背了其作为IT服务交付决策的可信数据源的目的。 在2017年Gartner关于CMDB的调查报告中,71%的人认为数据质量问题是一个挑战。I&O主管经常试图通过在人员配备和发现工具上的投资来解决数据质量问题。 IT服务视角的CMDB,仅在启用有关IT服务交付的有效决策时才提供价值。使用不准确的CI数据,在进行变更时,会增加关键IT服务自行中断的风险,也滞缓了IT团队在压力下快速前进的速度。 eyJpIjoiT0RWak5qSmtOalkzTkRjdyIsInQiOiJ2K3ZXY3ZZZUtZbEk5ZGtXYkJnZTh0M0lVNXYrMmp3Z2tpM3dPUXd1VmZWc0RMYjl3WGpIT3czWDVlelhuSVVBOFdLWk1KaHowOWlWU1wvRkZZOTRaWlBIeXBzOXJHOXFCVUpia2w4S2pycCsyT1phSjJRcVVtbEJoaGlLNkl5VSsifQ

    1.1K20发布于 2020-05-22
  • 来自专栏AIOps

    CMDB系列】CMDB模型设计落地经验

    官网原文(免费申请演示):【CMDB系列】CMDB模型设计落地经验摘要:本文围绕CMDB模型设计落地展开,阐述CMDB作为IT运维核心数据源、工具基石与数字地图的核心价值,指出常见设计误区,明确最小化、 如果CMDB无法保持健康,没有最新与准确的数据,企业内部运维人员就会对CMDB数据质量失去信任,开始维护各自的数据源,增加企业IT建设与管理成本,降低IT协助与运维效率。 基于分层分域的构建方法,设计整体CMDB模型架构。 4)责任分工问题:由于不同的企业运维管理业务与组织设计有差异,通常在数据管理维护责任划分上会有些区别存在,这些角色映射的菜单功能以及数据权限息息相关。 通过上述分享,我们可以看到CMDB模型设计的重要性以及在实践中需要注意的关键点。正确地设计和实施CMDB模型,将极大地提升IT运维效率,为企业创造更多价值。

    70911编辑于 2025-12-12
  • 来自专栏菲宇

    CMDB开发

    4、变更管理(Change Management) 变更管理是指为在最短的中断时间内完成基础架构或服务的任一方面的变更而对其进行控制的服务管理流程。 local = salt.client.LocalClient() local.cmd('*', 'cmd.run', ['whoami']) 优点:快,开发成本低 缺点:依赖于第三方工具 4、 Puppet(ruby语言开发) 基于Puppet的factor和report功能实现 1 2 3 4 5 6 7 8 9 10 #report = true #默认 #pluginsync = true #默认 小结: 采集资产信息有四种不同的形式(但puppet是具于ruby开发的) API提供相关处理的接口 管理平台为用户提供可视化操作 ... | |-- scripts.py |-- README 例如,采集资产信息有三种形式,而将要做的一件事就是要让程序兼容这三种形式 2、获取内存信息 1 2 3 4

    2.1K20发布于 2019-06-11
  • 来自专栏IT运维技术圈

    聊聊CMDB

    帮老杨点赞、转发、在看以及打开小星标哦 攒今世之功德,修来世之福报 现在是不是都在吹CMDB+N,今天聊聊CMDB CMDB到底是个啥?能放啥? 全称配置管理数据库。 我把它当成一张活的资产表。 有 CMDB 就能自动查到联系人并通知。示例脚本是我常用的查询方法(假设 CMDB 有 REST 接口)。 场景 2:把 CMDB 当作 Ansible 的动态 inventory 我常把 CMDB 的主机导出成 Ansible 清单。 运行一次脚本,自动生成文件,交给 Ansible 做批量运维。 #! 场景 4:CI 与 CMDB 对接,把部署指向真实库存 CI 发版时,先从 CMDB 拉出目标主机,再执行 playbook。这样不会误发到退役机。 发布只针对 CMDB 里登记的节点。出问题能回溯到谁改了什么。 场景 5:补丁与合规统计,一句 SQL 就能要账 审计要补丁覆盖率时,用 CMDB 的字段直接出报表。

    36310编辑于 2025-10-09
  • 来自专栏腾讯开源的专栏

    【开源公告】腾讯蓝鲸配置平台CMDB)发布全新Golang版本

    蓝鲸配置平台CMDB)是一个基于运维场景设计的企业配置管理服务。 本次发布的是全新基于Golang重构的版本。 ➠主要核心功能 1. 提供了全新自定义模型管理 2. 信息变更实时推送 3. 动态拓展的业务层级 开源的版本会与蓝鲸社区版、企业版中内置的蓝鲸配置平台版本保持一致并且同步更新。 我们的目标是打造能够兼容不同行业、不同架构的统一配置管理平台,成为业界领先的通用性强、易用性好的免费开源CMDB,欢迎对此感兴趣的同仁能够参与其中。 ? 蓝鲸配置平台CMDB) 全新升级 Github地址: https://github.com/Tencent/bk-cmdb 请给 蓝鲸配置平台 一个 Star 欢迎提出你的 issue 和 PR

    11K50发布于 2018-05-14
  • 来自专栏python3

    开发CMDB系统

    历时半个多月终于鼓捣出了一个简易的CMDB资产管理系统,很多功能都还没有写,例如邮件报警等功能,以后用到了再写吧----------------------------------- 架构:   采用C 如果正好你也想开发CMDB而不想从头开发的话可以拿去鼓捣鼓捣 。。。。。。。。。。。。。Qq:792903546 软件界面: ? ? ? ? ? ? ? ? ? ?

    1.9K20发布于 2020-01-17
  • 来自专栏python3

    CMDB管理系统

    说明 CMDB管理系统,基于Ansible最新版开发,采用前后端分离架构 项目主要结构 ./ ├── ansible_client  # ansible_client客户端 │   └── monitor 判断ip地址是否有效 4.  判断ssh端口是否开放 5.  自动使用yum安装软件 6.  自动完成ssh免密码登录 7.  

    3.8K20发布于 2020-01-20
  • 来自专栏Pythonista

    CMDB之数据采集

    利用saltstack的salt.client模块可以在python的命令行下或者python脚本里执行相应的salt命令

    2K20发布于 2018-08-31
  • 来自专栏嘉为动态

    如何释放企业CMDB价值?——CMDB建设路径浅谈

    此处,笔者为各位推荐一款非常好用,且对外完全自主开源的CMDB产品——蓝鲸配置平台。 蓝鲸配置平台是一款面向应用的 CMDB,在 ITIL 体系里,CMDB 是构建其它流程的基石,而在蓝鲸智云体系里,配置平台就扮演着基石的角色,为应用提供了各种运维场景的配置数据服务。 嘉为蓝鲸CMDB解决方案,以蓝鲸配置平台为企业IT组织打造从数据统一发现采集、配置信息统一存储管理、数据消费统一服务的立体化CMDB解决方案。 面向数据中心系统提供软硬件、云平台、大数据等提供统一告警服务。面向业务应用提供发布作业管理、流程编排管理、软件包管理、版本管理、操作审计管理等一体化的应用运维服务。 ITOA消费场景 面向IT运营分析提供大数据平台、日志分析、APM、智能监控、业务健康画像、故障分析等系统的数据支持。

    2.7K30发布于 2021-03-26
  • 来自专栏运维之路

    4.4 CMDB(1)--CMDB发展的四个阶段

    本篇是CMDB建设的第1节,简要梳理一下我理解中的CMDB发展四个阶段,欢迎大家讨论指正。 4.4.1 CMDB发展 从运维体系看,CMDB是运维数字世界的数字地图。 从运维平台架构看,CMDB承担了描述运维对象的职能,CMDB是IT资源(设备、组件、系统)及其关系的数学抽象,是IT资源的“高德地图”,是IT运维及IT运营的数字基石,是运维工作展开的底层支撑。 分析CMDB,首先从行业CMDB发展看看CMDB,大体可以梳理4段过程: CMDB1.0实现IT资源的电子化管理。 CMDB的发展与运维的发展息息相关,近几年,运维组织从手工操作式运维,向平台运维、IT运营的方式演进,CMDB也伴随着运维组织演进。 这阶段,CMDB已经管理了运维组织涉及的各种对象,包括:从生产环境涉及的基础设施、平台软件、应用系统 、以及IT运营管理涉及角色、人员、所属组织等。 CMDB2.0促进技术平台化管理互通。

    2.9K30发布于 2021-11-02
  • 来自专栏嘉为动态

    你所不知道的CMDB | CMDB起源与发展

    一、CMDB起源 在今天,配置管理数据库(CMDB,后面均用这个简称,并且暂时不去区分CMDB和CMS)这个名词对于IT从业人员来说一点都不陌生,甚至有点烂熟了。 ”君重新被挖掘出来,闪亮登场; 4、并且由于中国互联网企业的迅猛发展,导致事实上CMDB这个理念在传统企业和互联网公司中是以不同的方式和面目落地的: 传统企业更多的是与ITIL理念结合,作为ITIL中的一部分构建和部署 瀚纬科技的合伙人张亮同学曾经在他的一次分享中描述过了他所经历的国内CMDB的发展历史: 2004年 我从04年开始参与国内某银行的CMDB建设,这时CMDB的典型场景是资产信息的电子化。 2006年 到了06年,我在某银行主导实施了国内第一个基于BMC Atrium CMDB架构的CMDB项目,这时的CMDB开始侧重于与其他ITSM (IT Service Management,IT服务管理 但那个时候的CMDB依然只是一个静态的配置存储中心,问题一大堆,在2006的腾讯新闻中可以略窥一二: “目前的CMDB产品还有许多需要改进的地方:首先是缺乏标准,ITIL只是提出要建CMDB,但对于怎么建

    2.4K60发布于 2018-12-21
  • 来自专栏bisal的个人杂货铺

    我们的CMDB做错了?

    从一个新视角看CMDB,可以了解学习。 大家有没有想过这个问题,我们过去做的CMDB模型是错的? 一、当前CMDB模型面临的问题 当前CMDB模型问题: 首先是思考的深度不够,当今很多CMDB的模型还是聚焦在底层资源。 受CMDB平台技术本身的能力限制,导致无法扩展这个模型。 欠缺IT架构思考力。我要讲的是从业务架构到应用架构再基础架构。业务架构中还包含了基础设施架构和数据架构。 CMDB系统截图: 二、构建CMDB模型的正确思路 新一代CMDB到底新在哪儿? 新思维:突破配置管理的认知,导致边界不清。配置往IT资源方向转变。 总的来说,新一代CMDB应该能支撑整个IT过程管理(ITPM),所以CMDB可以成为:基础元数据平台、数据总线分享平台、共享实例数据平台、统一数据规则平台等等。

    38310编辑于 2025-08-18
  • 来自专栏嘉为动态

    CMDB到底如何建设?

    随着自动化运维的火热,CMDB建设项目不断的涌现,正是因为CMDB就是自动化运维的基石。 本文直入主题,主要讲述CMDB具体应该如何建设,内容包括建设目标、框架和指引。 CMDB的建设目标 CMDB的本质是建数据,而数据就必须是准确和可用的才有价值。 因此CMDB最核心的建设目标是建立一套高质量的IT资源配置主数据。 CMDB的建设框架 02 我们利用一个分层框架,来对整个CMDB的实施过程进行思考和分析。如下图: ? 以便和领导、各个领域的运维管理员进行最终沟通评审,目的是形成一份大家都认可的模型设计,为后续CMDB推行打下基础。 4)模型建立:模型设计评审通过后,我们就可以在CMDB工具中进行建模。 四、系统集成 系统集成是CMDB的最后一个环节,依赖CMDB工具提供良好的开放接口。

    1.9K30发布于 2019-06-15
  • 来自专栏架构狂人

    谈一谈CMDB

    所以更多地,我们是把CMDB建设成为一个以设备为中心的信息管理平台。 新的时期,对于CMDB的理解也要与时俱进,这个时候, 思路上的转变,远比技术上的实现更重要。 面向资源管理 我来梳理一下,在建设运维的基础管理平台时通常要做的事情。 接下来我们可以做的事情: 第4步,基于这些信息进行流程规范的建设,比如服务器的上线、下线、维修、装机等流程。 后面我们会介绍到的所有平台和系统建设,都跟这两个概念有关。 CMDB是IP为标识的资源管理维度,有了应用名之后,就是以应用为视角的管理维度了。 稳定性保障平台,或者服务治理平台。 针对系统的稳定性,我们会在应用中做很多的降级限流和开关预案策略,这些都是跟应用直接关联的。

    1.1K20编辑于 2023-08-16
  • 来自专栏腾讯专有云

    你知道CMDB吗?

    在这种背景下,交付、售中、售后及客户运维团队急需一个准确、统一的资源使用视图,管理云平台资产信息,同时支持监控、日志、部署升级等各项运维系统的正常工作,CMDB应运而生。 作为腾讯专有云的资产管理中心,CMDB面向产品(业务)维度划分并管理资产,并为平台其他运维运营组件提供源数据。 产品介绍 CMDB 于 TCE3.3.3 版本接入专有云平台,已部署落地于 60 多个客户 110 多朵云,作为专有云运维平台数据源提供服务,同时提供 API 支持客户进行上层系统开发(如某金融客户自研运维系统等 使用概况 1、作为运维运营组件数据源,CMDB 为以下专有云平台运维组件提供资产信息:日志系统、监控系统、采控平台、资源交付、流程引擎、巡检平台等等。 未来为了支持更多运维场景以及支持专有云一键化部署升级变更能力,CMDB 将增加业务树拓扑的动态性,优化资产的组织展现方式,新增纳管规划信息以及更多云上资产信息,让 CMDB 成为云平台的权威数据源。

    4.3K40编辑于 2022-06-24
  • 来自专栏嘉为动态

    CMDB到底如何建设?

    本文直入主题,主要讲述CMDB具体应该如何建设,内容包括建设目标、框架和指引。 CMDB的建设目标 CMDB的本质是建数据,而数据就必须是准确和可用的才有价值。 因此CMDB最核心的建设目标是建立一套高质量的IT资源配置主数据。 CMDB的建设框架 我们利用一个分层框架,来对整个CMDB的实施过程进行思考和分析。 CMDB的建设指引 一、模型设计 ​ 模型设计CMDB建设的重要环节,是CMDB的骨架。它是一个抽象建模的过程,并且应该基于企业IT资源现状以及消费诉求而进行抽象。 以便和领导、各个领域的运维管理员进行最终沟通评审,目的是形成一份大家都认可的模型设计,为后续CMDB推行打下基础。 4)模型建立:模型设计评审通过后,我们就可以在CMDB工具中进行建模。 四、系统集成 系统集成是CMDB的最后一个环节,依赖CMDB工具提供良好的开放接口。

    1.1K20发布于 2019-06-13
  • 来自专栏互联网运维杂谈

    运维CMDB建设思路

    这么多的疑问,所有的运维人都会想到ITIL中的CMDB。的确CMDB在ITIL中应该算是一个核心概念,以它为基础,才能构建起相关的其他运维活动,因为所有的活动都需要与这个CMDB平台交互。 在CMDB构建的过程中,都会碰到如上的问题。 记得我刚刚做运维去建设CMDB的时候,觉得非常的轻松。 后续新的业务办理(比如说移机),也需同步记录这些占有资源的变化,可以说这个系统就是一个非常强大的CMDB的系统。这都源于电信背后一套成型的体系----NGOSS(见下图)。 其次我们要看这个管理到底反向支撑到的运维作用是什么(质量、安全、效率、平台工具等等)。 但我们确定了管理的资源对象之后,此时可以借助一些建模工具来快速实现模型,这个模型完全是可扩展的。 系统实现之后,此时我们有了一个CMDB基础,我们需要同步考虑的是,如何降低配置项的管理成本?

    1.6K30发布于 2019-11-19
  • 来自专栏云计算与大数据

    CMDB | What is a configuration management database ?

    CMDB 提供了一个用于存储与 IT 资产和配置项 (CI) 关联的数据的常用位置。CMDB的基本构建块是CI。 为了使CMDB以最佳状态运行,它必须保持高度准确,需要不断更新和理想的自动更新。 What are the benefits of CMDB? CMDB有哪些好处? 尽管CMDB具有明显的优势,但许多组织无法从其CMDB解决方案中产生价值,这些只是其中的几个原因:用于构建CMDB的手动流程,缺乏人员和流程来识别应移动到CMDB中的关键数据或自动化工具以确保数据放置在 CMDB中的正确位置。 Why CMDB is critical for effective ITAM 为什么CMDB对于有效的ITAM至关重要 CSDM and CMDB CSDM和CMDB The common service

    1.4K20编辑于 2022-04-18
领券