为什么说CMDB在企业中很难被使用起来?第一,CMDB的数据集成与准确性维护是一大挑战,因为需要确保来自多个异构IT系统的配置信息能够实时、准确地同步与更新。第二,复杂的IT环境和快速变化的业务需求使得CMDB的维护与更新变得困难重重,需要投入大量的人力和时间来确保数据的完整性和准确性。那么如何争取的使用CMDB呢?将CMDB与IT监控的融合打通,可以更高效的发挥CMDB的能力。

一、CMDB与IT监控的定义与功能

CMDB是一个集中存储系统,包含了与IT基础设施相关的所有配置信息,如硬件、软件、网络设备、服务器、应用程序等的物理和逻辑关系,以及它们的配置状态和变更历史。其主要目的是支持IT服务管理(ITSM),提高变更管理、事件管理和问题管理的效率。

IT监控则是对IT基础设施、应用程序、网络、服务器等进行持续、实时的监视和测量,以确保它们的性能和可用性达到预期标准,并在出现故障或异常时及时发出警报。IT监控能够及时发现并解决潜在的性能瓶颈、故障和安全问题,从而确保业务连续性和服务质量。

二、CMDB与IT监控的融合需求

CMDB与IT监控系统之间存在着紧密且重要的关系,它们共同构成了IT运维管理的两大支柱。为了实现高效运维,两者需要实现数据共享和交互。

IT监控系统通过持续监视IT资源,收集大量的性能数据、状态信息和故障警报。这些数据可以被CMDB所利用,以更新配置项的状态和关系信息。同时,CMDB中的配置信息也可以为IT监控系统提供必要的上下文信息,帮助监控系统更准确地理解被监视对象的状态和关系,从而更有效地进行故障检测和定位。

三、创新实践

以乐维MCM管理平台为例,它包含了监控和CMDB两大功能模块,实现了从监控到CMDB的完整链条打通。

从监控角度:继承了IT监控的强大能力,支持一键自动发现、智能采集、Agent管理以及数十种采集方式。它提供一站式监控,支持500+厂家、2000+型号、100000+指标,基本实现对基础架构及其性能指标全覆盖。

从资产角度:根据系统预设规则,能够将监控指标信息等推送到CMDB,直接转化成为资产CI数据,解决了CMDB数据来源与准确性问题。这种机制确保了资产数据的实时性和准确性。

智能拓扑与关系追踪:支持智能业务拓扑,通过扫描IP网段,自动发现主机之间的端口服务并生成业务拓扑关系链路图。这有助于企业快速了解IT系统的业务拓扑,解决复杂多变的服务治理难题。同时,它还支持资产关系拓扑、业务视图、机房视图等,为运维人员提供了全面的资源视图。

从告警管理角度:支持以短信、邮箱、微信、钉钉、脚本等多种方式推送不同等级告警。在监控侧,用户可以快速响应和定位故障位置;在CMDB侧,用户还可以评估异常对资产的影响范围。

从资产管理角度:提供统一的资源管理入口,支持自动发现网络设备、安全设备、服务器、操作系统、数据库、中间件、虚拟化、云计算等资源。同时支持手动新增及批量导入资产,实现了对IT资产的全面管理。

事实证明,通过融合监控与CMDB两大功能模块,能够实现了从监控到CMDB的完整链条打通。这一创新实践不仅提升了IT运维管理的效率和水平,还为企业提供了更加智能、便捷的运维管理工具。

如何正确的使用CMDB?的更多相关文章

  1. Python之路【第二十二篇】CMDB项目

    浅谈ITIL TIL即IT基础架构库(Information Technology Infrastructure Library, ITIL,信息技术基础架构库)由英国政府部门CCTA(Central ...

  2. 华为专家谈CMDB建设

    CMDB成功的关键因素 对于CMDB项目的失败,普遍的解释是:没有数据的消费场景.工具和技术不行.流程管控不足. 从我自身的实践来看,我对此是有不同看法的.上述原因的确会影响人们使用CMDB,严重时甚 ...

  3. 特来电CMDB应用实践

    配置管理数据库(Configuration Management Database,以下简称CMDB)是一个老生常谈的话题,不同的人有不同的见解,实际应用时,因为企业成熟度以及软硬件规模不同,别人的成 ...

  4. [py]flask实现用户cmdb

    人最难做到的就是跟自己学习, 总是学习别人的, 沉淀, 过一段时间忘了刚学到的, 在向别人学习, 而非看看自己的沉淀, 殊不知, 世界上最亲近,最默契的人是自己. 用户cmdb功能概述 之前学flas ...

  5. 资产管理系统 CMDB 讲解

    两年前笔者在一个中小型互联网公司做运维,当时我们经理在机房,花了半天找一台服务器,但是服务器搞错了,悲剧了^.^! 当时我们的做法是用了一个 Excel,很多时候更新不及时,重启一台机器.拔一根网线都 ...

  6. 拨开障目的叶,一览CMDB庐山真面目

    人们往往用"一叶障目,不见泰山"来形容一个人被局部现象所迷惑,看不到事物发展的整体脉络,从而做出一些不是十分正确的决策.小编觉得对于运维何尝不是这样呢. 大多数企业资产配置维护的现 ...

  7. 转载----我与CMDB不得不说的故事

    每次读到配置管理相关的书籍时,我总在想:“这些定义很精准,流程也很完整,但这不是真正的难题.”对于一个配置管理者来说,真正的难题不是绘制“庞大而精美”的数据模型,不是设计“全天候.无死角”的管控流程, ...

  8. CMDB资源配置管理项目

    浅谈ITIL TIL即IT基础架构库(Information Technology Infrastructure Library, ITIL,信息技术基础架构库)由英国政府部门CCTA(Central ...

  9. 搭建一个超好用的 cmdb 系统

    10 分钟为你搭建一个超好用的 cmdb 系统 CMDB 是什么,作为 IT 工程师的你想必已经听说过了,或者已经烂熟了,容我再介绍一下,以防有读者还不知道.CMDB 的全称是 Configurati ...

  10. Git 在团队中的最佳实践--如何正确使用Git Flow

    我们已经从SVN 切换到Git很多年了,现在几乎所有的项目都在使用Github管理, 本篇文章讲一下为什么使用Git, 以及如何在团队中正确使用. Git的优点 Git的优点很多,但是这里只列出我认为 ...

随机推荐

  1. 在vscode中通过修改launch.json文件为项目添加环境变量——在launch.json文件中修改env变量

    在vscode中launch.json文件具有十分重要的作用,在vscode中可以通过修改launch.json文件修改调试和运行代码时的设置. 本文假设已对vscode有初步了解,已可以创建laun ...

  2. devtools工具遇到的坑

    下载devtools一定要下载5.1.1版本,其他版本要么就是下载依赖不行,要么就是打包不行,不清楚的同学会下载最新版,最新版的不能用,切记 地址放这里了: https://github.com/vu ...

  3. LuCI Themes

    Bootstrap Bootstrap Light Bootstrap Light 就是 Bootstrap Bootstrap Dark Material OpenWrt OpenWrt 2020

  4. python 读取mysqlDB中指定的表名的DDL语句

    注意: 1. 此python文件不要起名为mysql,会跟import的包名重复,python mysql.py运行报错 2.如果需要带端口号,请加database后加上, port="33 ...

  5. 【YashanDB知识库】如何远程连接、使用YashanDB?

    问题现象 在各个项目实施中,我们经常遇到客户.开发人员需要连接和使用YashanDB但不知如何操作的问题,本文旨在介绍远程连接.使用YashanDB的几种方式. 问题的风险及影响 无风险 问题影响的版 ...

  6. AWS Data Analytics Fundamentals 官方课程笔记 - Intro, Volumn, Velocity

    Intro process 就是 The process component is where services manipulate data into needed forms. 比如补齐 nul ...

  7. Serilog文档翻译系列(一) - 入门指南

    保持优质文档是 Serilog 的优先事项.如果你发现文档中有缺失或不准确的内容,或者希望通过添加主题或教程来扩展 wiki,请通过问题追踪系统告知我们. 为什么选择Serilog? 与许多其他 .N ...

  8. Angular Material 18+ 高级教程 – CDK Scrolling

    Angular CDK 的意义 经过之前两篇文章 CDK Portal 和 CDK Layout の Breakpoints,我相信大家已经悟到了 CDK 的意义. CDK 有 3 个方向: 包装 B ...

  9. Angular 16+ 高级教程 – Angular 和其它技术方案的比较

    前言 上一篇我有提到 Angular 适合用于哪些项目,但讲的太含糊,什么大中小项目的...这篇我将更具体的去讲解,Angular 的定位,还有它和其它方案的优缺点. Web 技术可以用来做许许多多不 ...

  10. TypeScript 学习笔记 – Handbook 1

    前言 一转眼, 一年多没有写 TypeScript 了. 最近又要开始写了, 乘此机会打算系统学习一下, 顺便写一个学习笔记. 我接触 TypeScript 比较早, 那是 Angular 2 bet ...