如何改进datapower监控?我想改进我们的监控技术,比如说,想要检查所有对象(FSH /MQFSHs、SSl代理、密码配置文件等)是否已经启动,如果它崩溃了,应该通过电子邮件或其他方式通知。在磁盘folders.Basically上检查文件管理中的文件数量,在部署后验证适配器(我们使用soapUi测试适配器功能,但是需要改进或添加验证的其他东西).please建议在Datapower上实现可作为进程改进的任何想法。
发布于 2016-09-11 23:33:18
例如,您可以使用soma调用从所有域获取状态。您可以使用soap对其进行测试。您可以使用datapower mgmt (可在datapower存储目录中获得)获取各种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>发布于 2016-03-03 09:54:25
尝试使用XML管理接口的SOMA命令来检查对象状态。
发布于 2016-05-06 01:13:40
我不知道这是否是最好的办法,但我就是这样实施的。您可以使用/不使用交互式java应用程序在DataPower中创建测试服务,以执行使用soapUI执行的所有soap测试。您可以执行SOMA/AMP调用来检查对象、ping外部服务等的状态。您可以定期或手动安排这些测试。
根据设置的方式,您可以生成一个包含您正在测试的每个对象/服务的状态的电子邮件,或者创建一个html仪表板来记录所有东西的当前状态。
https://stackoverflow.com/questions/35118575
复制相似问题