首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >盐栈高态-寻找慢态

盐栈高态-寻找慢态
EN

Stack Overflow用户
提问于 2015-04-24 16:31:25
回答 1查看 1.1K关注 0票数 5

运行初始安装大约需要20分钟,运行salt-call state.highstate大约需要6分钟。这不是不合理的,但我想加快速度,但我不知道如何找到最慢的状态。

除了用秒表看我的屏幕6分钟外,还有其他方法可以找到每个州运行多长时间吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-24 16:46:09

sudo salt-call state.highstate为每个状态提供了启动时间和持续时间.

代码语言:javascript
复制
----------
          ID: ntp-removed
    Function: pkg.removed
      Result: True
     Comment: None of the targeted packages are installed
     Started: 12:45:04.430901
    Duration: 0.955 ms
     Changes:   

您可以捕获这个以进行处理:

代码语言:javascript
复制
salt-call state.highstate test=True --out json | tee output.json
python -c 'import json; j=json.load(open("output.json"))["local"];\
           print [x["name"] for x in j.values() if x["duration"] > 1000];'

[u'munin-node']
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29852817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档