资产 API HTTP 方法 描述 有效负载 返回值 GET /assetMappings/assets 返回一个资产数组 – JSON 数组 GET /assetMappings/assets/{assetId} 返回单个资产 – JSONObject
POST /assetMappings/assets 将一个资产持久保存在 Cloudant 中。请注意此资产应存在于 Maximo 中 JSONObject – DELETE /assetMappings/assets/{assetId} 从 Cloudant 删除一个资产 – –
操作 API HTTP 方法 描述 有效负载 返回值 GET /actionMappings/action 返回一个操作数组 – JSON 数组 GET /actionMappings/action/{actionId} 返回单个操作 – JSONObject
POST /actionMappings/action 将一个操作持久保存在 Cloudant 中。请注意,此操作应使用有效的用户名和密码指向一个有效的 URL JSONObject – DELETE /actionMappings/action/{assetId} 从 Cloudant 删除一个资产 – –
安装机器状态监视要安装机器状态监视 UI,您需要将机器状态监视 Node.js 应用程序推送到您的 Bluemix 帐户。
完成以下步骤来安装机器状态监视 UI:
根据“安装机器状态监视应用程序”的 1-3 步中的说明,这一步要求您已经拥有‘cf’工具
在 IBM Bluemix 中的 Catalog 部分,在 Runtimes 部分选择 SDK for Node.js。
输入一个唯一应用程序名称,例如“ThingsMaxUI”并单击 Create。
创建应用程序后,绑定(而不是添加)您之前创建的服务: a.Business Rules 服务
b.Cloudant NoSQL DB 服务
c.Internet of Things 服务
下图显示了绑定了服务的 Node.js 应用程序。
为机器状态监视 Web 应用程序创建一个用户定义的环境变量 a. 选择 Environment Variables 选项卡
b. 单击 User-Defined
c. 添加一个名为“runtimeapp”的环境变量,其中包含您的机器状态监视 Web 应用程序的 URL。下面的链接 是机器状态监视 Web 应用程序的 URL。