日志配置

# 日志格式化配置 ## 01.日志配置基本概述 > 该功能是开发者平台提供的日志格式化配置,可以存储开发者自定义模块的后台日志记录,同时支持对多语言的日志格式化操作。 > > 每一条日志配置都对应着不同语言类型的日志模板,根据uri字段以及语言种类字段进行格式化与国际化,开发者通过调用addUserLog接口来实现自定义日志的添加。 > > 提示:当前文档只操作日志格式化模板。如需完整流程请点击- [日志生成及格式化示例]() ## 02.日志格式化重要属性介绍 |属性名|属性值| |----|----| |语言类种| 当日志格式化时根据不同的语言类型进行日志国际化。 | |格式化模板| 该属性决定了日志格式化时显示的内容。 注意:添加日志模板时将日志数据的key以```${keyXXX}``` 方式写入到模板中,那么当进行格式化时,则会将```${keyXXX}```替换为调用addUserLog接口中传递的参数值。 | |接口uri| 该属性在单个语言类种中需要全局唯一,决定了此日志模板属于哪一个接口,在格式化时,根据uri以及语言种类来获取对应的日志模板进行格式化或国际化(该属性一旦新增后不可修改) | ## 03.日志模板功能介绍 ### 3.0.选择语言类型 > 概述:新增日志模板时,该日志模板的语言类型就是当前搜索框左侧选择的语言类型。 > > 注意:日志配置列表将会根据搜索框左侧的语言类型做筛选。 *选择语言类型* ![20220903155118.png](https://cos.easydoc.net/16860085/files/lflv3rvn.png) ### 3.1.新增日志模块 ##### 3.1.1.新增不同uri的日志模板 > 概述:该新增方式是添加一条不同的uri日志模板数据,该日志模板的语言类型由搜索框左侧选择的语言类型而定。 *1.点击新增按钮* ![20220903153416.png](https://cos.easydoc.net/16860085/files/lflv3wze.png) *2.输入必须值* ![20220903155633.png](https://cos.easydoc.net/16860085/files/lflv410t.png) *3.点击确认,即可完成新增* ![20220903155905.png](https://cos.easydoc.net/16860085/files/lflv44il.png) ##### 3.1.2.新增同一个uri下的不同语种的日志模板 > 概述:该示例将添加一条相同uri、不同语言类型的日志模板,同一个日志配置可以进行不同语言的国际化/格式化。 > *1.选择您需要添加不同语言类型的日志模板,点击添加按钮* ![20220903160545.png](https://cos.easydoc.net/16860085/files/lflv48y9.png) *2.输入必须值,选择您需要添加的语言类型模板* ![20220903160809.png](https://cos.easydoc.net/16860085/files/lflv4d1f.png) *3.点击确认,即可完成新增* ![20220903161018.png](https://cos.easydoc.net/16860085/files/lflv4h91.png) ### 3.2.修改日志 > 注意:该示例将修改日志模板 *1.选择您需要修改的日志模板*   *1.1.修改当前选择语言的日志模板* ![20220903161531.png](https://cos.easydoc.net/16860085/files/lflv4lis.png)   *1.2.修改其它语言的日志模板* ![20220903162318.png](https://cos.easydoc.net/16860085/files/lflv4phk.png) *2.输入新的格式化模板值,点击确认即可完成修改* ![20220903162525.png](https://cos.easydoc.net/16860085/files/lflv4t3e.png) ### 3.3.删除日志 > 提示:删除左侧日志模板也会将相同uri的日志模板信息删除 > > 注意:内置(系统模块)的日志模板不可删除 *1.删除该日志模板相同uri的所有日志模板记录* ![20220903162725.png](https://cos.easydoc.net/16860085/files/lflv4x3l.png) *2.删除一条指定的日志模板信息* ![20220903163211.png](https://cos.easydoc.net/16860085/files/lflv50rx.png)