屏蔽故障日志接口

接口原型

ascend-fd blacklist 子命令

功能说明

新增含有故障关键词的屏蔽规则,实现在日志清洗时不将含有故障关键词的信息记录到日志清洗后的文件中。

参数说明

表1 子命令参数说明

参数

缩写

是否必选

值类型

说明

--add

-a

必选,且参数间互斥,即只能指定一个且必须指定一个参数。

String

新增包含关键词的屏蔽规则。

  • 关键词支持的最大取值长度为200个字符,支持大小写字母、数字和其他字符(如-./等)。
  • 一条屏蔽规则最多支持10个关键词,支持通过空格分隔多个关键词,如ERROR FUSION、ERROR "FUSION"或"ERROR" "FUSION"。
  • 如果关键词包含“\”,为避免“\”被忽略,整个关键词须打引号,如“ERR\OR”。
  • 当前最多保存50条屏蔽规则。若超出50条,系统将丢弃最前面的屏蔽规则,保留新增的屏蔽规则。

--file

-f

String

导入屏蔽规则json文件。使用json文件的方式新增屏蔽规则,导入的json文件会覆盖系统原有的json文件中的内容。

--delete

-d

Int

删除屏蔽规则。支持使用空格分隔,同时删除多条规则。

--show

-s

String

查看当前已有的屏蔽规则。

--force

可选

-

指定该参数删除屏蔽规则或替换文件时,界面将不会出现确认提示信息。

说明:

必须与--delete或--file一起使用。

--help

-h

可选

-

查询使用说明。

返回说明

例如返回当前已有的屏蔽规则。

[BLACKLIST]
0. ERROR2, ERROR3, ERROR3
1. ERR1, ERR2, ERR3, ERR4