DataPower 监控或验证技术
DataPower monitoring or validation techniques
如何改进datapower监控?我想改进我们的监控技术,例如,想检查所有对象(FSH/MQFSH、SSl 代理、加密配置文件等)是否已启动,如果它出现故障,应该通过电子邮件或其他方式通知。检查磁盘上文件管理中的文件数量 folders.Basically 在部署后验证适配器(我们使用 soapUi 来测试适配器功能,但是还有其他改进或添加验证的东西)。请提出任何可以作为流程改进实施的想法数据力量
尝试使用XML管理界面的SOMA命令来检查对象状态。
我不确定这是否是最好的方法,但这就是我实现它的方式。您始终可以在 DataPower with/without 交互式 java 应用程序中创建测试服务,以执行您正在使用 soapUI 执行的所有 soap 测试。您可以执行 SOMA/AMP 调用来检查对象的状态、ping 外部服务等。您可以定期或手动安排这些测试。
根据您的设置方式,您可以生成一封电子邮件,其中包含您正在测试的每个 object/service 的状态,或者创建一个 html 仪表板来记录所有内容的当前状态。
例如,您可以使用此 soma 调用获取所有域的状态。您可以使用 soap UI 对此进行测试。您可以使用 datapower mgmt wsdl(在 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>
如何改进datapower监控?我想改进我们的监控技术,例如,想检查所有对象(FSH/MQFSH、SSl 代理、加密配置文件等)是否已启动,如果它出现故障,应该通过电子邮件或其他方式通知。检查磁盘上文件管理中的文件数量 folders.Basically 在部署后验证适配器(我们使用 soapUi 来测试适配器功能,但是还有其他改进或添加验证的东西)。请提出任何可以作为流程改进实施的想法数据力量
尝试使用XML管理界面的SOMA命令来检查对象状态。
我不确定这是否是最好的方法,但这就是我实现它的方式。您始终可以在 DataPower with/without 交互式 java 应用程序中创建测试服务,以执行您正在使用 soapUI 执行的所有 soap 测试。您可以执行 SOMA/AMP 调用来检查对象的状态、ping 外部服务等。您可以定期或手动安排这些测试。
根据您的设置方式,您可以生成一封电子邮件,其中包含您正在测试的每个 object/service 的状态,或者创建一个 html 仪表板来记录所有内容的当前状态。
例如,您可以使用此 soma 调用获取所有域的状态。您可以使用 soap UI 对此进行测试。您可以使用 datapower mgmt wsdl(在 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>