gpt4 book ai didi

salt-stack - 如何聚合 SaltStack 命令结果?

转载 作者:行者123 更新时间:2023-12-04 01:06:31 26 4
gpt4 key购买 nike

是否可以运行一个 SaltStack 命令来查看某个进程是否在一台机器上运行,并汇总在多个 Minion 上运行该命令的结果?

本质上,我希望看到从显示在 ASCII 表之类的随从返回的所有结果。是否有可能有一个等待所有结果返回的 super 结果格式化程序,然后应用该格式?也许还有另一种方法?

最佳答案

如果您想完全在 Salt 中执行此操作,我建议您创建一个“输出器”,以您想要的方式显示数据。

最近创建了一个“highstate”输出器,它可能会给你一个很好的起点。 highstate 输出器创建一个返回数据的小汇总表。在这里能找到它:

https://github.com/saltstack/salt/blob/develop/salt/output/highstate.py

我建议也仔细阅读其他输出器的代码。

如果您想使用其他工具来创建此报告,我建议您在 cli 的命令中添加“--out json”。这将导致 Salt 以 json 格式返回数据,然后您可以将其通过管道传输到另一个应用程序进行处理。

关于salt-stack - 如何聚合 SaltStack 命令结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18092979/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com