WSO2 ESB:如何回顾碳应用列表

时间:2016-07-29 09:16:33

标签: wso2 monitoring wso2esb jmx snmp

出于监控目的,我正在寻找一种方法,可能通过JMX或SNMP,来检索碳应用列表以及每个版本。 我用Google搜索并阅读了文档,但无法找到任何内容 有什么想法吗?

TIA

最高

1 个答案:

答案 0 :(得分:1)

您可以通过调用管理服务来查看部署的列表或碳应用程序。

要获取碳应用列表,您应该调用ApplicationAdmin管理服务。

管理服务网址:https://localhost:9443/services/ApplicationAdmin

示例请求有效负载:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:mgt="http://mgt.application.carbon.wso2.org">
   <soapenv:Header/>
   <soapenv:Body>
      <mgt:listAllApplications/>
   </soapenv:Body>
</soapenv:Envelope>

示例响应有效负载:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Body>
      <ns:listAllApplicationsResponse xmlns:ns="http://mgt.application.carbon.wso2.org" xmlns:ax21="http://mgt.application.carbon.wso2.org/xsd">
         <ns:return>ContainerAPICompositeApplication_1.0.0</ns:return>
         <ns:return>SalesforceCompositeProject_1.0.0</ns:return>
      </ns:listAllApplicationsResponse>
   </soapenv:Body>
</soapenv:Envelope>

确保在发出请求时传入经过身份验证的会话ID。您可以在http://itsmaheeka.blogspot.com/2016/06/wso2-admin-services.html

找到更多相关详细信息