默认情况下,发送到Salt Minions端的命令的返回值直接返回给Salt Master。使用Salt Returners,可以将返回数据存储到其他外部数据存储用于以后的分析和归档。Returners从Salt Minion端拉去配置数据,只配置一次,通常是在启动时间Retuner interface允许返回数据被发送到任何可以接收数据的系统,例如Redis,MongoDB,MySQL等在/us
原创 2015-06-11 11:59:15
839阅读
SaltStack实战之远程执行-Returners 1. Returners列表 2. 介绍mysql returner的用法 2.1 安装pip和MySQLdb 2.2 配置mysql数据库 2.2 配置salt-master 2.3 测试
原创 2017-06-09 18:02:56
1235阅读
做法有三种1.再minion上配置返回到数据库(不推荐)1)安装MySQL-python包2)修改minion配置文件mysql.host:'192.168.100.120'mysql.user:'salt'mysql.pass:'salt'mysql.db:'salt'mysql.port:3306mysql.ssl_ca:/etc
原创 2018-01-19 17:31:12
1082阅读
http://www.cnblogs.com/caoxiaojian/p/5084494.htmldochttps://docs.saltstack.com/en/latest/目录远程执行Returners配置管理远程执行目标(Targeting)模块(Module)返回(Returnners)Targeting目标1、Globbing and regex    匹配mini
转载 2017-04-12 10:29:15
938阅读
没有saltstack基础的朋友看下我以前的教程 saltstack 入门教程。。。。嘿嘿大家很多时候都用cmd.run跑命令,查看结果,然后根据返回的dd,做点其他的东西。比如把结果插入数据库,我们可以在页面中,看到他的执行的结果,状态,jobid等等。。。[xiaorui.cc]关于监控,虽然zabbix的监控做的挺不错的,他的接口也很完全,我用过这个写过批量增加和批量删除的接口,挺不错的。然
推荐 原创 2013-08-05 12:27:52
10000+阅读
5点赞
7评论
Returners:默认是标准输出到屏幕当然可以输出到其他目标,如:mysqlredis这里说一下将Returners写入到Mysql方法一:在每个minion端安装软件包MySQL-python ,让每个minion主机自己把其返回的信息写入数据库在每个minion端的主机主配置文件中添加如下内容:tail    /etc/salt/minionmysql.host: '19
原创 2016-09-04 22:13:56
988阅读
1点赞
    SaltStack自带将执行的命令及返回结果入库的功能,这里我使用的是mysql库。    环境:            RHEL AS5.8 64位   &nb
原创 2015-01-21 18:59:02
941阅读
上一篇:SaltStack远程执行-模块 参考官方文档:https://docs.saltstack.com/en/latest/ref/returners/all/salt.returners.mysql.html#module-salt.returners.mysql Salt执行的返回是由mi
原创 2021-09-10 14:09:03
223阅读
https://github.com/saltstack/salt/blob/develop/salt/returners/mysql.py http://docs.saltstack.com/en/latest/ref/returners/all/salt.returners.mysql.html#module-salt.returners.mysql http://lixcto.blog.51
原创 2014-09-23 17:21:53
4501阅读
可以存放的数据库有哪些:https://docs.saltstack.com/en/latest/ref/returners/all/index.html以mysql为例配置参考:https://docs.saltstack.com/en/latest/ref/returners/all/salt.returners.mysql.html#module-salt.returners.mysql安装
原创 2017-08-21 12:49:34
1106阅读
官方文档:https://docs.saltstack.com/en/2016.3/ref/returners/all/salt.returners.mysql.html#module-salt.returners.mysql mysql自己搭建首先要在master机器上创建数据库CREATE DATABASE  `salt`   DEFAULT&
原创 2017-03-24 12:10:12
947阅读
介绍saltstack returners的详细用法。
原创 2014-07-31 14:34:51
1624阅读
      SaltStack 2014.7之前, Minion端的执行结果想存储在外部系统中, 通过使用Returners,我们可以将返回结果存放到我们指定的存储系统中,但是Returners的特性是由minion端直接连接对应的存储中,使用特定的Returners还可能需要在Minion安装相关的软件包,在大规模的分布式环境中由于网络等限制,该
原创 2015-07-19 20:36:32
4372阅读
saltstack自动化运维系列④之saltstack的命令返回结果mysql数据库写入salt的返回值写入mysql数据库:可参考:https://docs.saltstack.com/en/latest/ref/returners/all/salt.returners.mysql.html#mo
转载 2017-04-19 12:43:00
65阅读
2评论
详细介绍returners的使用,编写审计模块,并用于正式环境中
原创 精选 2014-07-31 15:25:43
1012阅读
Redis/usr/lib/python2.6/site-packages/salt/returners/redis_return.py需要Minion端安装Redis的python驱动# -*- coding: utf-8 -*- ''' Return data to a redis server To&
原创 2015-06-11 14:59:57
1721阅读
默认情况下,salt-master发送给minion的命令执行结果将返回给salt-master。而saltstack-returner提供的接口允许将返回结果发送给任意系统http://docs.saltstack.com/en/latest/ref/returners/index.html 将返回结果记录到日志文件中salt '*' test.ping --return syslog&nbsp
原创 2015-05-19 00:51:40
863阅读
前言:    ansible的结果默认是输出到cli终端和日志里面的,用惯了saltsatck的returners数据回调后,也很是喜欢ansible也有,一开始不知道有这个功能,自己也简单实现了这样的功能。我的实现方式是,在模块里面做一些输出的逻辑。当使用ansible runner api的时候,是在后面runner代码,最后加了一段往redis输出的逻
推荐 原创 2014-07-20 22:49:38
10000+阅读
4点赞
7评论
salt虽然好用但是机器管理的越来越多,通过cli的结果输出方式查看执行结果越来越多不能满足我的需求,而且作为一个推动运维自动化的攻城狮,使用这种人眼查看执行结果的方式简直土到掉渣!虽然别人看起来逼格很高,但谁累谁知道。。。由于以上原因,给各位推荐一种逼格更高的结果查看方式:salt returners先来看一下官方结构图:Send data returned by Salt Minions to
salt尽管好用可是机器管理的越来越多,通过cli的结果输出方式查看运行结果越来越多不能满足我的需求。并且作为一个推动运维自己主动化的攻城狮,使用这样的人眼查看运行结果的方式简直土到掉渣。尽管别人看起来逼格非常高。但谁累谁知道。。。因为以上原因,给各位推荐一种逼格更高的结果查看方式:salt returners先来看一下官方结构图:Send data returned by Salt Minion
  • 1
  • 2