AutoClient 1 #settings.py 2 # ————————01CMDB获取服务器基本信息———————— 3 import os 4 5 BASEDIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))##当 ...
                            
                            
                                分类:
数据库   时间:
2018-06-23 22:42:21   
                                阅读次数:
389
                             
                         
                    
                        
                            
                            
                                之前写过一篇文章《keepalived+nginx+apache主备及双活搭建测试》,该测试环境只有一张网卡,双活的ip都在该网卡上。本文背景:自动化运维平台的前置机部署在云平台,服务器有两张网卡,分别对应带外ip和业务ip;云平台的被管服务器访问带外虚ip,非云平台的物理服务器访问业务的虚ip。架构图:配置:主机ip操作系统软件vipnginx01172.27.9.91172.27.18.127
                            
                            
                                分类:
Web程序   时间:
2018-06-15 19:10:39   
                                阅读次数:
1278
                             
                         
                    
                        
                            
                            
                                        我目前处于云计算运维岗。在每天需要进行诸多繁琐的巡检,为此组内早在14年开始就打造了一个自动化运维平台,日常中绝大多数任务都得以简化。我入职公司差不多有半年左右了,也被派发到组内系统建设这个项目。由于本人之前涉猎偏重于系统技术,开发方面底蕴较薄,深感惭愧。抱着快速学习的心态,将学习所得总结于此,希望能够
                            
                            
                                分类:
其他好文   时间:
2018-06-02 11:16:39   
                                阅读次数:
161
                             
                         
                    
                        
                            
                            
                                    func ReadXlsx(c []CmdbTest, SheetName string) error { //打开文件,如果文件不存在创建,存在就打开 path := "./cmdb_test.xlsx" b, err := PathExists(path) if err != nil { fmt ...
                            
                            
                                分类:
其他好文   时间:
2018-05-24 11:52:47   
                                阅读次数:
181
                             
                         
                    
                        
                            
                            
                                    restful规范: 根据method不同做不同的操作 url: http://api/user method: get post delete put www.cmdb.com/api/v1/asset?page=2&per_page=100 认证 ...
                            
                            
                                分类:
其他好文   时间:
2018-05-19 17:10:56   
                                阅读次数:
163
                             
                         
                    
                        
                            
                            
                                    零:项目目的 是一个运维自动化管理项目: 避免人员直接操作服务器,使用后台去统一操作 一:实现方式 (一)Agent基于shell命令实现(在服务器去上安装Agent,在服务器本机定时自动去获取信息,发送到数据库,然后后台获取数据进行处理) 注意:一般我们不会直接将数据直接传递到数据库,会将数据传递 ...
                            
                            
                                分类:
数据库   时间:
2018-05-19 15:40:50   
                                阅读次数:
228
                             
                         
                    
                        
                            
                            
                                    经过上次对itchat调用zabbixAPI的研究之后对python的兴趣一发不可收拾,近期上面要求研究一下cmdb,于是自己做了一个简单的cmdb系统 。对其实踩坑的地方做一些记录,由于之前对于前端的知识也是一窍不通,所以很多问题可能也比较初级。 环境:python 3.6.5 ,django 1 ...
                            
                            
                                分类:
数据库   时间:
2018-05-18 11:29:32   
                                阅读次数:
291
                             
                         
                    
                        
                            
                            
                                参考文档:https://blog.csdn.net/comiunknown/article/details/1586020python实现:from app.cmdb.config import dbconfig, cmdbsql, modelconfig, balantsql
from app.cmdb.utils.dbut
                            
                            
                                分类:
其他好文   时间:
2018-05-16 13:18:46   
                                阅读次数:
122
                             
                         
                    
                        
                            
                            
                                #!/bin/bash#author xiaoweige#todo: ip -- > ingredient or ingredient -- > ip #todo: get the ip of the given ingredientfunction ingredient_ip() {#todo:  ...
                            
                            
                                分类:
数据库   时间:
2018-05-15 01:46:35   
                                阅读次数:
199
                             
                         
                    
                        
                            
                            
                                    1、报错原因:新增的字段未能同步数据库 2、解决办法:删除整个数据库,然后重新编译,然后over ...
                            
                            
                                分类:
其他好文   时间:
2018-05-14 17:34:36   
                                阅读次数:
169