请注意,Zanblog并不支持低于IE8的浏览器,为了获得最佳效果,请下载最新的浏览器,推荐下载 Chrome

通过运维工具ansible api来做平台接口

ansible 9,131 views
为啥用ansible,而不用我熟练的saltstack,运维平台上需要调用远端的命令,因为在centos5下,salt、zeromq新旧版本的兼容实在让人受不了,有些人的环境已经乱了,我再无法再安装minion,总是提示各种的冲突,实在是无语了。 ansible研究过一段时间,始终是在自己的小范围内测试,没有在线上搞搞,这次一定要好...
阅读全文 0

通过运维工具ansible api来做平台接口

4-22 9,131 views

为啥用ansible,而不用我熟练的saltstack,运维平台上需要调用远端的命令,因为在centos5下,salt、zeromq新旧版本的兼容实在让人受不了,有些人的环境...
阅读全文 0

saltstack api利用job来异步处理任务

saltstack 9,224 views
这里再介绍下 saltstack api的使用 对于saltstack api他的的使用是相当的简单,最简单的一个例子: Python In [8]: import salt.client In [9]: local = salt.client.LocalClient() In [10]: local.cmd('*', 'cmd.run', ['ip a']) 123 ...
阅读全文 0

saltstack api利用job来异步处理任务

4-22 9,224 views

这里再介绍下 saltstack api的使用 对于saltstack api他的的使用是相当的简单,最简单的一个例子: Python In [8]: ...
阅读全文 0

python后端easyui前端打造运维平台

easyui,运维开发 8,958 views
bootstrap是很好,但是有时候界面需要用ui来打造,一说ui大家说先会想到extjs,这东西我也细心的学过,但是这东西不好学,麻烦,需要你有扎实的javascripts技能。 我属于半调子的jquery使用者,也做了几年的项目,现在想要的效果,也都能搞出来。 easyui 是在jquery上做的开发,所以学习起来比较的容易,可以...
阅读全文 1

python后端easyui前端打造运维平台

4-21 8,958 views

bootstrap是很好,但是有时候界面需要用ui来打造,一说ui大家说先会想到extjs,这东西我也细心的学过,但是这东西不好学,麻烦,需要你有扎实的javascripts...
阅读全文 1

运维平台中利用python生成二维码实现对服务器操作

运维开发 6,413 views
一个运维人员的思路,以前做过一个用短信上行接口来远程管理服务器的项目,来新公司收取短信的接口是没有的,但是觉得可以搞搞二维码的管理方式。 运维平台中利用python生成二维码实现对服务器操作,因为加了token的url实在是过长,所以大家用这个url对服务器进行操作。 二维码都出来,其他的大家应该都...
阅读全文 0

运维平台中利用python生成二维码实现对服务器操作

4-18 6,413 views

一个运维人员的思路,以前做过一个用短信上行接口来远程管理服务器的项目,来新公司收取短信的接口是没有的,但是觉得可以搞搞二维码的管理方式。 ...
阅读全文 0

阶段性学习puppet rest的api接口

运维开发 5,017 views
虽然很是喜欢saltstack,但是公司还是存在大量的puppet做资源统一,在一定程度上puppet做资源的统一话管理要比saltstack优秀的。  saltstack优秀是实时命令,以及各种模块的二次开发。 这两天抽出时间,把puppet的api都实践一下,最好能自己开发点puppet的模块,在lvs平台中,不用非要安装同步saltstack了...
阅读全文 0

阶段性学习puppet rest的api接口

4-18 5,017 views

虽然很是喜欢saltstack,但是公司还是存在大量的puppet做资源统一,在一定程度上puppet做资源的统一话管理要比saltstack优秀的。  saltstack优秀是实...
阅读全文 0

ipython 自动重载加载模块 auto reload

python 7,847 views
在 使用自动模块加载的时候 Python %load_ext autoreload %autoreload 2 123 %load_ext autoreload %autoreload 2 ERROR: Magic function load_ext not found. 以前都是在ubuntu的开发环境用这个,到了cent...
阅读全文 0

ipython 自动重载加载模块 auto reload

4-17 7,847 views

在 使用自动模块加载的时候 Python %load_ext autoreload %autoreload 2 123 ...
阅读全文 0

django flask应用uwsgi和tornado异步回调在项目中的体验

tornado 11,605 views
前言:    这两天搜文章的时候,发现不少人对tornado有些误解的。只是想说说自己对于这些框架的理解,和实际项目中的对比。     发现有些的文章说tornado性能很一般,我当时一瞅,很是郁闷,这些人是怎么测试的呢,就直接跑hello world。很直接就用tornado最最基本的功能...
阅读全文 6

django flask应用uwsgi和tornado异步回调在项目中的体验

4-16 11,605 views

前言:    这两天搜文章的时候,发现不少人对tornado有些误解的。只是想说说自己对于这些框架的理解,和实际项目中的对比。 ...
阅读全文 6

saltstack的教程、例子、资料

saltstack 12,191 views
saltstack的稳当写了不少,但是有点乱,现在把saltstack的教程归类在一起,方便大家查看,也方便自己 !   自己写的教程,更像是 一个个的实例,而不是每个功能及模块的使用说明,后期再写的时候,一定改进下 ! 关于更多的saltstack文章: http://blog.xiaorui.cc/category/saltstack/   ...
阅读全文 0

saltstack的教程、例子、资料

4-12 12,191 views

saltstack的稳当写了不少,但是有点乱,现在把saltstack的教程归类在一起,方便大家查看,也方便自己 !   自己写的教程,更像是 一个个的实例...
阅读全文 0

关于数据库自动化运维平台的设计及开发实现思路

运维平台化,运维开发 728 views
今个讲解下,个人对于数据库运维自动化平台的理解,话说这个项目和我以前做的lvs集群平台一样,都是分成两个主要的角色,一个是对于普通用户的申请及权限内的执行,还有一个是对于dba的审核及相关的日常dba数据库操作。 DBA其实也是很苦逼的,再高端的dba也是由苦逼开始的。如果你是苦逼的dba,那更要往下...
阅读全文 0

关于数据库自动化运维平台的设计及开发实现思路

8-03 728 views

今个讲解下,个人对于数据库运维自动化平台的理解,话说这个项目和我以前做的lvs集群平台一样,都是分成两个主要的角色,一个是对于普通用户的申请及权限内...
阅读全文 0

构建智能收敛及聚合的报警系统

运维平台化 538 views
    为什么要做告警平台? 到底是为什么? zabbx自己不就能发邮件么? 干嘛需要报警平台支持呢 ?     公司zabbix所监控的机器早就过万了,对于他们的报警触发,这边是调用smtplib通过exchange的smtp服务来发邮件,经常遇到3-5s之后才发件成功的情况,试想下zabbix发件那么多,又那么频繁...
阅读全文 0

构建智能收敛及聚合的报警系统

5-03 538 views

    为什么要做告警平台? 到底是为什么? zabbx自己不就能发邮件么? 干嘛需要报警平台支持呢 ?     公司zabbix所监控的机器...
阅读全文 0

解决saltstack超时问题之借用subprocess gevent multiprocessing

python,saltstack 6,086 views
新版的saltstack真是个坑!  前段时间为了做测试,直接从openstack那边搞了几台服务器,接入运维平台开始部署客户端minion的环境,直接yum的saltstack,当时也没有注意,就直接跑lvs的增删改查测试。  当天没出啥问题,今天再测试的时候,感觉前端总是拿不到数据,扯了半天,发现saltstack的超时不好用了,...
阅读全文 0

解决saltstack超时问题之借用subprocess gevent multiprocessing

2-10 6,086 views

新版的saltstack真是个坑!  前段时间为了做测试,直接从openstack那边搞了几台服务器,接入运维平台开始部署客户端minion的环境,直接yum的saltstack...
阅读全文 0