码迷,mamicode.com
首页 >  
搜索关键字:自动化运维 saltstack    ( 2255个结果
聊聊returner(一)
最近在看returners,其实就是个返回模块。我们一般执行命令的时候,结果会打印在屏幕上,returner就是把结果重定向其他地方,比如文件、数据库、nosql等等。saltstack有很多自带的returners模块,比如redis,mysql,sqlite3等等。我这里以mysql为例子。需要MySQLdbpython模块和my..
分类:其他好文   时间:2014-07-31 21:19:38    阅读次数:253
聊聊returner(二)
关于returner的基础使用请参考returner文章。继续上面的话题,这里编写c/s端来采集数据。继续下面话题之前,你需要了解event、returner、zmq协议框架。步骤:1、在syndic上运行客户端程序,用来收集数据,其实就是master-minion架构。2、收集的数据首先写入本地log中,其次发送..
分类:其他好文   时间:2014-07-31 21:15:48    阅读次数:283
reactor学习
最近在学习saltstack的reactor模块,由于在业务上没有有关reactor的需求。这里只是举个例子,方便将来参考使用。原理:reactor分为两部分:tag和sls。reactor去匹配这个tag(event的tag),匹配到则执行对应的sls文件。这个需要结合event。其实这个类似于zabbix的triggers。在配..
分类:其他好文   时间:2014-07-29 18:18:33    阅读次数:352
Saltstack系列之一——安装篇
最近,和暴雪中国区带技术的一个人聊了不少,他们在测试salt,不过目前用的是puppet,服务器数量也快要1000多台。那为什么他们会去考虑测试salt、另谋他法呢,肯定是有salt一定优势的。其实我对puppet的名声早已经耳濡目染了1年多了,虽然还没去研究过。。。。也知道有同类开源..
分类:其他好文   时间:2014-07-29 15:47:39    阅读次数:224
Saltstack系列之二——Targeting
昨天原本打算是写salt的WebUi-halite的,不过想了想,还是先写一些“看得见、摸得着的”的一些显而易见,最基本的用处吧。(尝到一些甜头后,才会继续去钻研吧。。。哈哈~)那,什么是Targeting呢?官方给到的解释是:Specifyingwhichminionsshouldrunacommandorexecuteastateb..
分类:其他好文   时间:2014-07-29 15:27:39    阅读次数:369
自动化运维工具(一)之( 主机信息收集)
公司里一般都会对服务器信息统计,(如服务器cpu、内存、系统、ip、mac、sn等)。高大上的公司都会有专门的开发或第三方成品的CMDB,最起码也会搞个Excel把这些信息都对应填好。如果服务器加个内存、换个ip主机名,手动再去把表格更新。万一哪天忘更新了,或者服务器变更不是我操..
分类:其他好文   时间:2014-07-28 03:09:10    阅读次数:285
tornado+ansible+twisted+mongodb运维自动化系统开发(一)
前段时间学习了一下ansible的配置管理(http://blog.csdn.net/column/details/ansible.html   anisble配置工具翻译专栏),感觉很强大,就想着把最近看的tornado和twisted和它结合一下做一个webUI 今天动手做了一个demo,目前大概实现的功能是:添加ansible主机,然后单台运行脚本(后续会把playbook和批量运行加上)...
分类:数据库   时间:2014-07-23 22:31:47    阅读次数:387
saltstack部署returner [三]
saltstack部署returner感悟:大家有没有遇到过当salt的minion太多时候,每次查看执行结果都要看很久,而且屏幕都占满了。也不方便查看是否执行成功。这个时候saltsack的returner功能上场了。我们可以把执行的命令结果存入数据库,通过数据库查看就很方便了。不过在安装测试中遇..
分类:其他好文   时间:2014-07-23 21:14:16    阅读次数:276
event学习
近期在学习saltstack的event模块,发现这个模块用处很大。于是乎将这个模块的知识总结下,方便后面学习使用。原理:基于本地的zeromqpub和pullsocket。作用:(自己的理解)1、结合returner用作审计。2、结合reactor用作触发器。3、用于第三方程序。先在master上开启event监听,..
分类:其他好文   时间:2014-07-23 00:28:28    阅读次数:390
Saltstack 新特性测试之proxy minion
salt目前主要的应用场景是LinuxOS下,另外还有WindowsClient(Win下没用过,但是看官方issue,应该……),最近关注到官方的一个小模块提到了Proxyminion,群里也多有提及,便想着看看到底是啥存在。任何设备均可被salt托管saltproxyminion的出现,使得网管设备或者哑设备(比..
分类:其他好文   时间:2014-07-22 14:54:04    阅读次数:350
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!