监控服务介绍
阿里云BaaS监控服务依托于阿里云云监控服务,为阿里云BaaS用户提供默认监控、报警规则配置等服务。阿里云BaaS的监控服务提供联盟及组织实例维度的监控数据展示以及报警功能。
开通监控
在阿里云控制台上选择对应的实例,页面将跳转到实例的详情页面。
若该实例下无相应的云监控分组资源,则显示为开通监控,单击按钮,系统自动创建监控分组。
系统为用户创建云监控分组资源,需要获得相关的云监控权限,若授权检查失败,需要用户进行授权。
授权之后,重新回到实例的详情页面,继续单击开通监控,开通之后,按钮变更为查看监控,单击进入云监控的概览页。
在左侧导航栏,选择,进入到云产品监控页。
在云产品监控页面,通过上方搜索栏中找到并单击目标云产品。
在目标云产品的监控页面,单击目标资源对应操作列的监控图表,即可进入该实例的监控页面。
进入该实例的监控页面,查看实例/组件维度的监控指标。
云监控集成
在单击开通监控
之后,系统会在云监控自动为用户创建名为 blockchain-baas
的应用分组,并将阿里云BaaS服务下各个实例的监控项写入该应用分组中。
查看监控信息
监控项规则
阿里云BaaS服务提供实例及通道基本的监控指标,在默认的监控图表中,监控项的定义规则为:监控项—聚合方式—实例类型—实例名称—资源项名称。
其中:
监控项说明可以参考监控指标
聚合方式:该监控图中监控指标的聚合方式,聚合时间均为60秒
实例类型:实例类型分为Consortium(联盟)及Peer(组织)两类
实例名称:联盟及组织实例在创建时指定的名称
资源项:监控指标对应的资源项名称,资源项分为orderer节点、peer节点及通道
监控指标示例
Orderer 总计存储空间(B):
其中监控项:OrdererTotalStorageSize-Value-consortium-autocase1(consortium-autocase1-bc0f069lm0guz)-orderer2 意为:联盟实例 autocase1 的 orderer2 节点的总计存储空间。
查看实例维度的监控信息
在目标实例的监控页面,单击维度中的实例,在下拉框中选择对应的实例,可以查看该实例下的监控信息。
查看通道维度的监控信息
在目标实例的监控页面,单击维度中的组件,选择对应的组件,可以查看该组件下各通道的监控信息。
自定义图表
除了由阿里云BaaS监控服务创建的监控图表之外,用户也可以基于阿里云BaaS的监控指标,根据业务需要创建自定义监控图表。
在云监控的 blockchain-baaS 服务分组中,单击
自定义图表
单击
添加云产品监控
,在页面中输入监控图表名称,选择相应的监控指标及聚合方式,并勾选此图表相关的监控资源,然后单击确定。发布成功后,就可以在
自定义图表
中看到配置的监控报表。
配置报警项
在某些关键服务中,您可以根据自己业务的实际情况添加报警规则。阿里云BaaS监控服务会在监控指标达到告警阈值后短信通知云账号联系人。
在blockchain-baas 的应用分组中,单击页面右下角的报警规则,进入报警规则创建页面。
您也可以在云产品监控页面,找到并单击目标资源对应操作列的报警规则,进入报警规则创建页面。
填写规则名称,选择报警的监控指标,填写报警阈值。
设置报警的通知方式,包括通知对象,生效时间等。
说明您需要提前创建好报警联系人组,关于如何设置报警规则的相关参数,请参见创建报警规则。
添加之后,可以看到已经生效的报警规则。