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