【技术周报14期】IPFS log操作

【技术周报14期】IPFS log操作

IPFS log 管理ipfs服务进程的日志输出  

ipfs log ls        - 列举日志子系统 ipfs log level - 修改日志等级 ipfs log tail       - 读取事件日志


1:ipfs log level   -修改日志等级

 

  Ipfs log <subsystem> <level> <subsystem> - 子系统日志标识符,all表示所有子系统 <level> - 日志等级,debug将显示最多的信息,critical将显示最少的信息。 可选以下值之一:debug, info, warning, error, critical
Debug:调试 Info:输出信息 Warning:警告信息 Error:错误信息 Critical 极重要信息
 
2:ipfs log ls  -列举日志子系统

 

该功能启用时 必须开启daemon否则将出现如下错误     daemon正确开启之后 运行该指令,将列举去当前IPFS所有的日志子系统,如下图:    

3ipfs log tail  -在事件生成时输出显示事件日志消息

 

该功能启用时 必须开启daemon

请注意,该指令需要在事件生成时,才会显示日志:例如下图为,连接节点事件: 以下列举其中一个:  
{"event":"Bitswap.Rebroadcast.idle","session":"f9971d98-d926-45a1-832d-4f7b1a06425e","system":"bitswap","time":"2018-10-30T03:27:35.2805157Z"} {"TraceID":5574135999511989929,"SpanID":7385116427668627573,"ParentSpanID":0,"Operation":"swarmDialDo","Start":"2018-10-30T11:27:35.2933125+08:00","Duration":3989800,"Tags":{"system":"swarm2"},"Logs":[{"Timestamp":"2018-10-30T11:27:35.2933125+08:00","Fields":[{"Key":"subsystem","Value":"swarm"}]},{"Timestamp":"2018-10-30T11:27:35.2933125+08:00","Fields":[{"Key":"localPeer","Value":"QmQ8LJCDsBPZ94t7Zpyc3Dm7yDgZLspk3HB7t5aEUkXkYN"}]},{"Timestamp":"2018-10-30T11:27:35.2933125+08:00","Fields":[{"Key":"remotePeer","Value":"QmfMA3UnoGn2Bwh28SFyt9ykWMoNUXarek7TyQo9XAwUmG"}]}]}
  从内容中可以明显看到连接节点的各项参数,以及日志记录,以下为格式化内容:     以下是连接多个节点的截图  
IPFS原力区是全球第一大IPFS价值生态社区,总部位于上海,聚集了众多技术大咖和IPFS爱好者;IPFS原力区秉持:价值,共建,共赢,荣耀的文化理念;提供全面、精细、优质的IPFS咨询和技术支持,将生态中的爱好者转化为IPFS支持者和参与者。 未来,IPFS原力区做好价值文化基因传播、紧盯人工智能,量子计算,大数据等前沿科技,把IPFS区块链技术随时架设在最新的技术基础之上,推动IPFS生态的健康发展。
 

 IPFS原力区官网:http://ipfsforce.com

 IPFSER社区: http://ipfser.org

 微博:http://weibo.com/ipfsforce

IPFS原力区

价值 · 共建 · 共享 · 荣耀

 

长按二维码识别关注我们

ipfs原创,作者:IPFSforce,转载请注明出处:http://ipfser.org/2018/10/30/ipfs-log/

0

扫一扫,分享到微信

猜你喜欢

文章评论

电子邮件地址不会被公开。 必填项已用*标注

获取验证码
后发表评论

微信公众号

知识星球