DataPower监控或验证技术

时间:2016-01-31 19:46:35

标签: ibm-datapower

如何改善数据电源监控?我想改进我们的监控技术,例如,想要检查所有对象(FSH / MQFSH,SSl代理,加密配置文件等)是否已启动并且如果发生故障,应通过电子邮件或其他方式通知。检查文件管理ondisk文件夹中的文件数。部署后基本验证适配器(我们使用soapUi来测试适配器功能,但是需要改进或添加验证的其他内容)。请提出任何可以作为Datapower上的流程改进实现的想法< / p>

3 个答案:

答案 0 :(得分:0)

尝试使用XML管理界面的SOMA命令来检查对象状态。

答案 1 :(得分:0)

我不确定这是否是最好的方法,但这就是我实现它的方式。您可以随时使用/不使用交互式Java应用程序在DataPower中创建测试服务,以使用soapUI执行您正在执行的所有soap测试。您可以执行SOMA / AMP调用以检查对象的状态,ping外部服务等。您可以定期或手动安排这些测试。

根据您的设置方式,您可以生成一封包含您正在测试的每个对象/服务的状态的电子邮件,也可以创建一个记录所有内容当前状态的html仪表板。

答案 2 :(得分:0)

例如,您可以使用此soma调用获取所有域的状态。您可以使用soap UI进行测试。您可以使用datapower mgmt wsdl(在datapower store目录中提供)获取各种soma调用的列表。

  <!-- get all the domains -->
  <xsl:variable name="domainsList">
     <dp:url-open target="{$XML-MGMT-URL}" response="responsecode">
        <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
           <env:Body>
              <dp:request xmlns:dp="http://www.datapower.com/schemas/management">
                 <dp:get-status class="DomainStatus"/>
              </dp:request>
           </env:Body>
        </env:Envelope>
     </dp:url-open>
  </xsl:variable>