CMDB是运维自动化基础 CMDB介绍:www.cnblogs.com/wupeiqi/articles/6192986.html ...
分类:
数据库 时间:
2019-07-30 00:36:40
阅读次数:
126
ansible Ansible:Ansible的核心程序 Python Paramiko Jiaja2 Yam1 Host Lnventory:记录了每一个由Ansible管理的主机信息,信息包括ssh端口,root帐号密码,ip地址等等。可以通过file来加载,可以通过CMDB加载Playbook ...
分类:
其他好文 时间:
2019-07-29 09:27:11
阅读次数:
116
CMDB与监控系统间的联动,主要体现在:●监控系统为CMDB提供CI数据,保证CI的自动实时更新●CMDB为监控系统处理故障提供配置支持通常自动更新率是CMDB很重要的考核指标,自动更新可以让监控系统来实现,无论是有agent的方式,还是通过SSH等方式都可以获取CMDB需要的CI信息:●主机名●IP地址●操作系统版本●数据库版本●中间件版本●CPU信息●内存信息●磁盘信息●逻辑盘信息等在CMDB
分类:
数据库 时间:
2019-07-12 12:42:37
阅读次数:
144
网络维护作为CMDB建设的重要场景,实现网络与CMDB的联动,保证网络相关CI和CI关系的实时性和准确性,虚拟化以vmware为例:●网络设备相关CI:○网络设备○网络设备板卡○虚拟网络设备(虚拟交换机、虚拟分布式交换机、宿主机物理网卡、虚拟网卡)○虚拟网络(Portgroup)○物理网络设备的网络端口●网络设备相关关系○服务器连接端口○网络设备包含端口○网络设备包含板卡○板卡包含端口○虚拟交换机
分类:
数据库 时间:
2019-07-12 00:39:42
阅读次数:
174
这个实例实际上也是CMDB与运维流程的联动例子:●用户提交创建申请给云管平台●云管平台根据申请,准备创建工作,创建工作中有CMDB的CI项,如IP地址,则从CMDBIP项中找未用的IP给云管平台●开始创建工作●创建工作后,对CMDB需要的CI项进行信息汇总,然后发送到CMDB中进行更新,例如IP地址、虚机的相关配置数据等以IP地址为例:●IP地址在CMDB中有CI项●云管平台在准备创建虚机的条件时
分类:
数据库 时间:
2019-07-11 09:39:31
阅读次数:
111
CMDB项目落地的思考:●项目之初要有对应的生产场景,这样落地之后才会有人去用,没人用就废了,例如针对业务系统、网络、操作系统、硬件维护、数据库、中间件等业务场景设定服务目录和CMDB的内容,这样建立之后,对维护人员有价值,这样当CI对象出现变化时,维护人员才会有动力进行CMDB的更新,保证CMDB的准确性●项目过程中,要根据场景考虑CI的颗粒度,颗粒度越大意味着CMDB的维护工作量也会很大。例如
分类:
数据库 时间:
2019-07-11 09:31:30
阅读次数:
180
CMDB资产管理部分实现 需求 1、存储所有IT资产信息 2、数据可手动添加 3、硬件信息可自动收集 4、硬件信息可自动变更 5、可对其他系统灵活开放API 6、API接口安全认证 立业之本:定义表结构 1、各种硬件都能存 2、资产变更有记录 3、资产ID永不变 4、资产要有状态机 重中之重:接口设 ...
分类:
数据库 时间:
2019-07-10 16:39:41
阅读次数:
123
1、备份命令 格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 --database 数据库名 > 文件名.sql mysqldump -h 192.168.1.100 -p 3306 -uroot -ppassword --database cmdb > /data/backu ...
分类:
数据库 时间:
2019-07-07 11:05:52
阅读次数:
140
在人生苦短,我用Python的号召下,自己也学习了python这门语言,也自己写了一个简单cmdb系统,简单说一下这个系统,功能就是资产的增删改查,excel导出、多文件上传、基于密码的终端登录,资产信息自动更新,用户管理,批量命令执行,历史记录等等。1.登录页面2.资产页面3.功能展示希望大家也能写出自己的小项目吧~
分类:
数据库 时间:
2019-07-02 19:03:40
阅读次数:
197