审计侧链

注册标签
上传日志
查看日志
日志量统计

注册标签

注册登录区块链服务平台
image
登录成功之后,点击左侧导航栏 审计侧链 下的 侧链标签 ,即可进入标签列表页面
image

image

点击申请按钮,进入新增标签页面

image

您可以参考审计侧链标签管理了解更多信息。

上传日志

于工程中引用审计侧链sdk,使用maven的引入方式如下:

<dependency>
  <groupId>com.qualink.baas</groupId>
  <artifactId>logchain-sdk</artifactId>
  <version>0.1.4</version>
</dependency>

您可以通过的点击标签列表下面的提取按钮来提取标签对应的公钥和私钥,如下:
img 点击提取按钮后,将进入到钱包托管中钱包明细页面,如下:
img
点击提取,可以提取到私钥信息
img
配置文件logchain.properties文件的内容为:

requestUrl = https://baas.qualink.com/aside       
privateKey.标签ID = 标签ID对应标签的私钥

您可以在配置文件中配置多个标签及其对应的私钥信息,规则为:

privateKey+'.'+标签ID = 标签对应的私钥

上传日志的默认方法为:

LogChainUtil.logChainDefaultLevel(label,userId,logTxt)

其中,所需信息为:

1. label         区块链服务平台上对应的标签ID
2. userId        区块链服务平台上对应的租户ID
3. LogTxt        原始日志内容

在区块链服务平台创建完标签之后,可以在审计侧链统计汇总页面找打租户id(userId),如下图:
image

使用默认方式上传的日志均为trace级别,您也可以根据实际情况,选择如下方法来上传制定级别的日志

LogChainUtil.logChain(label,userId,logTxt,level)

其中,所需信息为:

1. label   区块链服务平台上对应的标签ID
2. userId  区块链服务平台上的租户ID
3. logTxt  原始日志内容
4. level   日志对应的级别,包括trace,debug,info,warn以及error

返回值解析

上传成功  分析:日志成功上传
没有对应的标签或标签已停用  分析:错写labelId、对应的标签已经被删除、标签处于停用状态
验签失败   分析:私钥错误
没有剩余额度  分析: 到达每日日志上传额度的最大值
没有对应的日志级别   分析:日志级别不再设定范围内

区块链服务平台的公测阶段,平台上的每位用户日志上传量为:5000条/日

查看日志

上传日志成功后,您可以于区块链服务平台上查看区块信息以及交易详情,参考审计侧链查看区块以及查看交易部分

日志量统计

上传日志成功后,您可以于区块链服务平台上查看交易的统计量,参考审计侧链统计汇总部分。