【问题标题】:Script to hardware inventory- Solace Appliances硬件清单脚本-Solace Appliances
【发布时间】:2019-04-03 07:13:23
【问题描述】:

我们的环境中有一堆安慰设备,我想编写一个脚本来收集所有这些设备的硬件细节,这可行吗?更像是,我想要“显示硬件”命令输出。

干杯,

内存

【问题讨论】:

    标签: solace


    【解决方案1】:

    您可以使用 SEMP 从每个设备中提取该信息,您需要有权访问您需要查询信息的每个设备的管理用户名。

    通过对您的设备的 http POST 调用,您可以在 XML 响应中获取该信息,在这种情况下,我使用 curl 命令发送 POST:

    > curl -X POST -d @[SEMP_FILE] -u [username:password] http://[APPLIANCE_IP_OR_HOST:ADMIN_PORT]/SEMP
    

    示例值:

    > curl -X POST -d @show-hardware-details.semp -u admin:admin http://10.0.0.102:80/SEMP
    

    show-hardware-details.semp 文件包含您要以 XML 形式发送到设备的命令:

    <rpc>
        <show>
            <hardware>
                <details></details>
            </hardware>
        </show>
    </rpc>
    

    这将返回一个 XML 响应,其中包含您通常从 Solace CLI 上的 “显示硬件详细信息” 命令获得的所有输出。

    有关 SEMP 和 SEMPv2 工作原理的更多详细信息:

    https://docs.solace.com/SEMP/SEMP-Get-Started.htm

    https://docs.solace.com/SEMP/Using-Legacy-SEMP.htm

    【讨论】:

      猜你喜欢
      • 2011-07-28
      • 1970-01-01
      • 2014-06-13
      • 2023-03-09
      • 2020-01-05
      • 2011-03-25
      • 2017-10-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多