有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

简介

Logger 组件用来在控制台输出日志,目前支持 DEBUG、INFO、WARN、ERROR 四种日志级别。

操作说明

参数配置

参数
数据类型
描述
是否必填
默认值
日志级别
string
日志级别,目前支持 DEBUG、INFO、WARN、ERROR,在运行监控中查看日志时,可以根据级别筛选日志。
INFO
日志类别
string
日志分类,由用户自定义。
日志内容
any
日志内容可以是 dataway 支持的任意类型,在输出时,系统会自动转为 string。

配置界面


image-20210325142825600



输出

Logger 组件只是输出内容到控制台,并不会改变 message 中的内容,输出内容中包括日志级别、日志类别、日志内容。组件输出的 message 信息如下:
message 属性
payload
继承上个组件的 payload。
error
执行成功后,error 为空;执行失败后,error 为 dict 类型,包含“Code”和“Description”字段:“Code”字段表示错误类型,“Description”字段表示错误具体信息。
attribute
继承上个组件的 attribute 信息。
variable
继承上个组件的 variable 信息。

image-20210325110859844



案例

1. 添加 Logger 组件。
image-20210330172016643


2. 在日志级别的下拉列表中,选择 INFO,日志内容中填入待打印的数据。


3. 在运行监控中查看日志。单击运行监控,选择运行日志,选择需要查看的集成流,即可看到对应的日志,目前支持查看历史日志和实时日志,历史日志可保留30天。
image-20210330172212930