鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

日志解析子模块功能说明

命令功能

提供日志文件解析功能,调用CTF反序列化接口,完成对日志文件的解析输出。

使用日志解析子模块功能需要12G以上的内存空间,请确保服务器内存空间足够。

命令格式

tracelog parser [-h | --help] [-l {0,1,2,3} | --log-level {0,1,2,3}] {-md <METADATA_FILE> | --metadata <METADATA_FILE>} {-tl <TRACELOG_FILE | TRACELOG_DIR> | --tracelog <TRACELOG_FILE | TRACELOG_DIR>} [-mf <MAP_FILE> | --mapfile <MAP_FILE>] [-o <OUTPUT_PATH> | --output <OUTPUT_PATH>]

参数说明

表1 参数说明

参数

参数选项

参数说明

-h/--help

-

可选参数,获取帮助信息。

-l/--log-level

0/1/2/3

可选参数,设置日志级别,默认为1。

  • 0:日志级别为DEBUG。
  • 1:日志级别为INFO。
  • 2:日志级别为WARNING。
  • 3:日志级别为ERROR。

-md/--metadata

METADATA_FILE

必选参数,指定解析日志的metadata文件。

-tl/tracelog

TRACELOG_FILE

必选参数,指定解析日志的tracelog文件或存放tracelog文件的文件夹。

-mf/mapfile

MAP_FILE

可选参数,指定解析日志的ProcMaps文件。

-o/--output

OUTPUT_PATH

可选参数,指定解析后的日志文件输出路径,不指定默认输出到控制台。

使用示例

执行以下命令,查看日志解析子模块支持的功能信息:

tracelog parser -h

返回信息如下:

NAME
    tracelog parser - Run the command to parse and view the files generated by the trace library.
USAGE
    tracelog parser
    [-h | --help]
    [-l {0,1,2,3} | --log-level {0,1,2,3}]
    {-md <METADATA_FILE> | --metadata <METADATA_FILE>}
    {-tl <TRACELOG_FILE | TRACELOG_DIR> | --tracelog <TRACELOG_FILE | TRACELOG_DIR>}
    [-mf <MAP_FILE> | --mapfile <MAP_FILE>]
    [-o <OUTPUT_PATH> | --output <OUTPUT_PATH>]
DESCRIPTION
    By default, the trace library generates log, metadata, and ProcMaps files in the /var/log directory.
    To change the path, specify the new path in the result header file of the generated code.
    For details, see the related document.
OPTIONS
    -h, --help
        Get help information and exit.
    -l {0,1,2,3}, --log-level {0,1,2,3}
        Specifies the print log level, 0(debug) | 1(info) | 2(warning) | 3(error).Default is 1(info).
    -md, --metadata
        Metadata file for parsing logs.
    -tl, --tracelog
        Tarcelog file for parsing logs or the folder for storing the tarcelog file.
    -mf, --mapfile
        Map file for parsing logs. By default, the map file is not specified.
    -o, --output
        Output path to parsed log files, which defaults to the standard output.