LogMessage 生成日志

LogMessage 算子用于将一段字符串信息写入到日志文件中,同时会显示在 RVS 软件界面的 Log 区域。

LogMessage 算子介绍视频介绍

算子参数

  • 日志等级/log_level:写入到日志时的标志等级,分别为 fatal 、error 、warning 、 info 、debug 、 trace 。不同的输出级别在RVS软件界面的 Log 区域显示时,对应不同的颜色显示。

    • fatal:致命。背景显示红色。

    • error:错误。背景显示红色。

    • warning:警告。背景显示黄色。

    • info:信息。默认背景颜色。如果输出的字符串内容以“[H] ”开头,会变更为蓝色高亮。

    • debug:调试。默认背景颜色。

    • trace:跟踪。默认背景颜色。

  • 日志内容/log_content:需要输出的日志内容。

功能演示

使用 LogMessage 算子将 RVS_doc test 写入到日志文件中,查看在 RVS 软件界面的 Log 区域中不同日志等级的显示。

步骤1:算子准备

添加 Trigger、LogMessage算子至算子图。

步骤2:设置算子参数

  1. 设置 LogMessage 算子参数:

    • type → fatal

    • log_content → RVS_doc test

步骤3:连接算子

file_LogMessage_nodes

步骤4:运行

  1. 打开 RVS 的运行按钮,触发 Trigger 算子。

  2. 更改 LogMessage 算子的 type 选择为 “error”、“warning”、“info”、“debug”,分别重新触发 Trigger 。

运行结果

  1. 结果如下图所示,日志视图中分别展示了不同日志等级显示的颜色。

    file_LogMessage_log1

  2. 如果选择 info 模式,同时将 log_content 内容更改为 “[H] RVS_doc test” ,效果如下所示。

    file_LogMessage_log2