美文网首页
开源CMDB,灵活管理易于维护的资产管理系统

开源CMDB,灵活管理易于维护的资产管理系统

作者: b0ec9dbb2519 | 来源:发表于2021-05-18 11:40 被阅读0次

最近终于抽出了时间做了新项目的收尾工作。

去年,因为疫情的原因,我尝试着开始写了这个项目。由于种种原因,一直没有得到最后的完善,现在基本上功能已经都可用,并且自测也没有问题了,所以此次给大家简单分享一下。

演示站点:http://fdevops.com:8060/#/cmdb/model/index

再此声明,若你感觉跟腾讯 lanjing 的CMDB有点像的话,那么我可以告诉你,就是仿照腾讯 lanjing CMDB写的,但是不管是使用的数据库还是前端页面的ui选型,亦或者是后端的web框架都是不相同的,也就是说除了样子有点像,其他的都是自己实现的。若对此还有疑问,点击此处了解下,https://www.fdevops.com/2021/02/18/cmdb-23974

功能介绍

资源管理 (cmdb)

  • 统一搜索,数据通过 canal 工具,同步数据到ES中,然后通过ES强大的检索功能,实现数据的全局搜索功能。
  • 业务拓扑,分三层对资源进行分类,业务线、集群、模块,清晰的了解各个业务线使用的资源。
  • 服务模板,配置服务模板及服务进程,包括进行的启动命令、停止命令、重载命令等等,方便后续的自动化实现。
  • 集群模板,集群模板绑定服务模板,可根据集群模版初始化资源,例如常见的主机资源初始化。
  • 服务分类,对服务进行分类,区分不同功能的服务。
  • 模型管理,通过对模型的定义,来进行资源数据的管理及维护。
  • 模型关系,可视化展示模型之间的关联。
  • 操作审计,对所有资源管理的操作,全部添加操作审计。
  • 资源目录,资源数据增删改查的维护管理。
  • 通过配置云账户及云资源同步,可自动不同云的资源数据。
  • 通过 agent 同步收集IDC主机资源数据。

系统管理

  • 用户、角色、部门、岗位的基本管理。
  • 动态菜单管理,将菜单数据存入数据库,通过查询数据库的方式生成菜单格式,在前端展示,同时方便进行权限管理。
  • 使用 casbin 进行API接口权限的管理及维护。
  • 字典管理,针对一些类型数据进行数据的映射管理,例如性别这种数据类型。
  • 参数设置,根据自己的需求配置前端站时的样式。
  • 日志管理,对登陆及常规操作进行记录。

系统工具

  • 服务监控,记录当前服务所在的运行环境。
  • 系统配置,配置站点 title 及站点 logo。

项目截图

模型管理

image

模型关系

image

关联类型

image

资源目录

image

资源列表

image

导入资源

image

新建服务模板

image

新建服务进程

image

服务分类

image

还有很多页面,就不一一截图了,可点击演示站点实用,演示站点 1 小时,重置一次数据。

有任何问题,欢迎在此 https://www.fdevops.com 留言。

相关文章

  • 开源CMDB,灵活管理易于维护的资产管理系统

    最近终于抽出了时间做了新项目的收尾工作。 去年,因为疫情的原因,我尝试着开始写了这个项目。由于种种原因,一直没有得...

  • Go语言开发的灵活管理资源的开源CMDB

    Go语言开发灵活管理资源的开源CMDB 之前开源过一个比较灵活多云的 CMDB,只有没有时间整理部署方式,最近总是...

  • 资产管理系统(CMDB)讲解

    两年前笔者在一个中小型互联网公司做运维,当时我们经理在机房,花了半天找一台服务器,但是服务器搞错了,悲剧了.! 当...

  • CMDB 详解

    什么是 CMDB? “CMDB 即配置管理数据库,通过获取、维护,检查企业的IT资源,从而高效控制与管理不断变化的...

  • CMDB 结束

    cmdb,客户管理系统 IT管理系统开发(审计系统+主机管理) CRM 开发,,也就是客户管理系统 思维导图 原型...

  • CMDB

    什么是CMDB CMDB即配置管理数据库,通过识别、控制、维护,检查企业的IT资源,从而高效控制与管理不断变化的I...

  • jumpserver同步腾讯云主机信息

    概述 为了方便单位资产的管理,运维部门一般会开发一套自己的CMDB管理系统,如果没有自己开发,那基于jumpser...

  • 优云双态运维分享之二: 服务型CMDB的消费场景

    近年来,CMDB在IT运维管理中的价值逐步得到认可,使用CMDB的期望值也日益增长。然而,CMDB实施和维护的高成...

  • 优云CMDB经验分享之 – 剖析CMDB的设计过程

    作为IT管理的核心,CMDB逐渐成为系统管理项目实施的热点。在很多的案例中,由于忽视了CMDB的因素,ITIL的深...

  • Lazy资产管理系统v1.0测试版【2019年10月19日发布】

    Lazy资产管理系统,是一款简洁而高效的资产管理系统,包括【资产明细查询】、【资产新增管理】、【资产变动管理】、【...

网友评论

      本文标题:开源CMDB,灵活管理易于维护的资产管理系统

      本文链接:https://www.haomeiwen.com/subject/lvvejltx.html