下载
中文
注册

概述

Ascend FaultDiag组件提供的功能接口主要包含日志清洗、故障诊断、自定义故障实体、屏蔽故障日志、查询版本号和帮助命令接口,用户可调用接口使用相关功能。

表1 命令接口

命令

功能说明

ascend-fd parse

日志清洗命令。启动日志清洗任务,清洗训练过程中采集的中间结果数据。

ascend-fd diag

故障诊断命令。启动故障分析任务,分析故障根因,并输出分析报告。

ascend-fd entity

自定义故障实体命令。用户可自定义故障实体,Ascend FaultDiag支持对自定义的故障进行日志清洗、故障诊断、屏蔽故障日志等功能。

ascend-fd blacklist

屏蔽故障日志命令。故障关键词的日志信息,将不被记录到日志清洗后的文件中。

ascend-fd version

版本信息查看命令。查询组件版本信息。

ascend-fd -h

查询帮助信息。

使用本组件时,会在${HOME}/.ascend_faultdiag目录下生成操作日志和运行日志,日志目录结构如下。

${HOME}/.ascend_faultdiag
└── ascend_faultdiag_operation.log    # 操作日志
└── RUN_LOG                           # 运行日志
  └─ 20240531163659_40250fd3-b0be-443f-948b-52abeff1edd9   

日志保存机制如下:日志文件大小不超过10M,超过限制大小后将自动转储另一个日志文件,同PID的日志文件数量不超过10个,超过限制个数时将自动覆盖最早创建的日志。