
# 查看Redis实例的命令审计日志
命令审计日志，是记录客户端访问DCS操作的一种日志，由华为云的云日志服务（LTS）提供存储、查询和分析等功能。
![](https://support.huaweicloud.com/usermanual-dcs/public_sys-resources/note_3.0-zh-cn.png)
- 目前仅**Redis 4.0及以上版本** **实例**支持命令审计日志，且仅在北京四、上海一、上海二和广州Region提供此功能，其他实例类型和其他区域的实例暂不支持。
- 如果符合以上条件，控制台仍未显示审计日志，请[提交工单](https://console.huaweicloud.com/ticket/#/ticketindex/createIndex)联系客服人员升级您的实例小版本。
 
#### 约束与限制
- **审计日志开启后，会重启所有proxy节点，单机、主备和集群实例会重启所有redis节点。请确保客户端具备断连重试功能。**
  如果实例开启过审计日志，且没有操作过实例扩容、节点迁移，再次开启审计日志不会重启proxy节点。
  
- **开启审计日志后，若写入流量或QPS过大，可能会导致DCS实例出现性能下降以及审计日志的部分丢失。**

- 开启审计日志需要用户账号拥有LTS服务创建日志组和日志流的权限。
- 新创建的缓存实例，请在实例创建成功10分钟后，再开启审计日志，否则可能会操作失败。
- 审计日志默认只记录写操作命令。 如果需要记录读命令，可以在配置参数中额外增加要记录的自定义命令。请参考[修改DCS实例配置参数](https://support.huaweicloud.com/usermanual-dcs/dcs-ug-0312024.html)，将自定义命令配置到audit-log-customer-command-list参数项。
  
- DCS的审计日志默认存储时间为一天，开启审计日志后，可以在LTS控制台修改日志组的存储天数。参考[修改日志存储时间]。
 
#### 费用说明
审计日志开启后会在LTS侧创建对应的日志组、日志流和仪表盘。使用期间按照日志量收费，收费标准请参照[价格详情](https://www.huaweicloud.com/pricing.html?tab=detail#/lts)。
#### 查看Redis实例的命令审计日志
1. 登录[分布式缓存服务管理控制台](https://console.huaweicloud.com/dcs)。
2. 在管理控制台左上角单击![](https://support.huaweicloud.com/usermanual-dcs/zh-cn_image_0000001549115173.png)，选择实例所在的区域。
3. 单击左侧菜单栏的"缓存管理"，进入实例信息页面。
4. 单击需要查看操作审计日志的DCS缓存实例名称，进入该实例的概览页面。
5. 单击"日志管理 \> 审计日志"，进入审计日志页面。
6. 如未开启审计日志，请单击"开启审计日志"。
7. 开启该功能后会在LTS侧创建对应的日志组和日志流，写命令会通过proxy节点上报到LTS。
8. 开启后，即可通过审计日志查看如下内容。 
   图1审计日志   
   ![](https://support.huaweicloud.com/usermanual-dcs/zh-cn_image_0000001390885580.png "点击放大")
   
   
 
#### 更多操作
- **关闭审计日志**
  如需关闭审计日志功能，单击审计日志页面右上角的"关闭审计日志"，关闭后不再记录命令。
  - 关闭审计日志后，若还有部分日志未上报完毕，这部分日志会继续上报完。
  
  - 关闭审计日志后，在LTS侧的日志组和日志流资源不会删除，该资源本身不产生费用。
  
  - 如果需要删除日志组和日志流，请到LTS控制台手动操作，参考[删除日志组](https://support.huaweicloud.com/usermanual-lts/lts_04_0003.html#section2)、[删除日志流](https://support.huaweicloud.com/usermanual-lts/lts_04_0004.html#section2)。
   
- **修改日志存储时间**
  在LTS控制台的日志组列表页面，单击对应日志组操作列的"修改"，修改日志存储时间。
  图2修改日志存储时间或删除日志组   
  ![](https://support.huaweicloud.com/usermanual-dcs/zh-cn_image_0000002083647842.png "点击放大") 
 
