
# 异常日志
介绍APM采集的异常指标的类别、名称、含义等信息。
表1异常采集参数 
| 参数名            | 数据类型  | 应用类型 | 默认值   | Agent支持的起始版本 | Agent支持的终止版本 | 描述                          |
|:---|:---|:---|:---|:---|:---|:---|
| 日志异常是否认为调用链异常  | radio | JAVA | true  | 2.0.0        | -            | 采集到了日志异常之后，是否将所属调用链数据标记为异常。 |
| 关联业务日志与TraceId | radio | JAVA | false | 2.3.19       | -            | 关联业务日志与TraceId。             |
   
表2异常指标说明 
| 指标类别                                | 指标            | 指标名称      | 指标说明                    | 单位 | 数据类型   | 默认聚合方式 |
|:---|:---|:---|:---|:---|:---|:---|
| 异常日志(exception，日志打印的所有异常等级日志的统计数据。) | className     | 异常类       | 发生异常的所在类                | -  | ENUM   | LAST   |
| 异常日志(exception，日志打印的所有异常等级日志的统计数据。) | exceptionType | 异常类型      | 该异常的类型                  | -  | ENUM   | LAST   |
| 异常日志(exception，日志打印的所有异常等级日志的统计数据。) | logType       | 日志类型      | 该异常打印所属的日志类型            | -  | ENUM   | LAST   |
| 异常日志(exception，日志打印的所有异常等级日志的统计数据。) | count         | 次数        | 异常发生的次数                 | -  | INT    | SUM    |
| 异常日志(exception，日志打印的所有异常等级日志的统计数据。) | message       | 异常消息      | 该异常产生的异常消息              | -  | STRING | LAST   |
| 异常日志(exception，日志打印的所有异常等级日志的统计数据。) | stackTrace    | 异常堆栈      | 该异常产生的异常堆栈              | -  | CLOB   | LAST   |
| 异常日志(exception，日志打印的所有异常等级日志的统计数据。) | errorTraceId  | 错误traceId | 采集周期内发生错误的调用链对应的traceid | -  | STRING | LAST   |
| 日志版本（logVersion，日志组件的包版本信息。）        | logType       | 日志类型      | 日志类型                    | -  | ENUM   | LAST   |
| 日志版本（logVersion，日志组件的包版本信息。）        | version       | 日志版本      | 日志类型对应的版本               | -  | STRING | LAST   |
   
