审计侧链
注册标签
注册登录区块链服务平台
登录成功之后,点击左侧导航栏 审计侧链 下的 侧链标签 ,即可进入标签列表页面
点击申请按钮,进入新增标签页面
上传日志
于工程中引用审计侧链sdk,使用maven的引入方式如下:
<dependency>
<groupId>com.qualink.baas</groupId>
<artifactId>logchain-sdk</artifactId>
<version>0.1.4</version>
</dependency>
您可以通过的点击标签列表下面的提取按钮来提取标签对应的公钥和私钥,如下:
点击提取按钮后,将进入到钱包托管中钱包明细页面,如下:
点击提取,可以提取到私钥信息
配置文件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),如下图:
使用默认方式上传的日志均为trace级别,您也可以根据实际情况,选择如下方法来上传制定级别的日志
LogChainUtil.logChain(label,userId,logTxt,level)
其中,所需信息为:
1. label 区块链服务平台上对应的标签ID
2. userId 区块链服务平台上的租户ID
3. logTxt 原始日志内容
4. level 日志对应的级别,包括trace,debug,info,warn以及error
返回值解析
上传成功 分析:日志成功上传
没有对应的标签或标签已停用 分析:错写labelId、对应的标签已经被删除、标签处于停用状态
验签失败 分析:私钥错误
没有剩余额度 分析: 到达每日日志上传额度的最大值
没有对应的日志级别 分析:日志级别不再设定范围内
区块链服务平台的公测阶段,平台上的每位用户日志上传量为:5000条/日
查看日志
上传日志成功后,您可以于区块链服务平台上查看区块信息以及交易详情,参考审计侧链中查看区块以及查看交易部分