
# 查看运维日志
#### 背景信息
在使用BCS的过程中，如果遇到异常情况，可以通过查看运维日志来帮助分析、定位问题，快速高效地进行设备运维管理。本章主要指导如何通过前台界面以及后台虚拟机查看CCE集群和IEF集群下部署的BCS实例各节点的运维日志。
表1BCS实例用户实例日志（CCE集群部署） 
| 实例组件       | 说明          | 日志路径                                                                                                                                                                                                                                                                                                |
|:---|:---|:---|
| baas-agent | 区块链管理运行日志   | /var/paas/sys/log/baas-agent/baas-agent.log /var/paas/sys/log/baas-agent/audit.log                                                                                                                                                                              |
| peer       | peer运行日志    | /var/paas/sys/log/baas-service/peer/audit.peer-\*\*\*\*\*\*-\*.log /var/paas/sys/log/baas-service/peer/peer-\*\*\*\*\*\*-\*.trace                                                                                                                             |
| orderer    | orderer运行日志 | /var/paas/sys/log/baas-service/orderer/audit.orderer-\*\*\*\*\*\*-\*.log /var/paas/sys/log/baas-service/orderer/orderer-\*\*\*\*\*\*-\*-start.trace /var/paas/sys/log/baas-service/orderer/orderer-\*\*\*\*\*\*-\*.trace |
   
 表2BCS实例用户实例日志（IEF集群部署） 
| 实例组件       | 说明          | 日志路径                                                                                                                                                                        |
|:---|:---|:---|
| baas-agent | 区块链管理运行日志   | /var/IEF/app/log/baas-agent/baas-agent.log /var/IEF/app/log/baas-agent/audit.log                                                     |
| peer       | peer运行日志    | /var/IEF/app/log/peer-\*\*\*\*\*\*-\*/peer-\*\*\*\*\*\*-\*-start.trace /var/IEF/app/log/peer-\*\*\*\*\*\*-\*/peer-\*\*\*\*\*\*-\*.trace |
| orderer    | orderer运行日志 | /var/IEF/app/log/orderer-\*\*\*\*\*\*-\*/orderer-\*\*\*\*\*\*-\*-start.trace                                                                                                |
   
 #### 前台界面查看日志（CCE集群）
1. 在"云容器引擎 \> 工作负载"页面查看并记录节点名称。 
   1. 单击"工作负载"，在"无状态负载"页签，选择BCS实例所在集群，查看并记录baas-agent节点名称，例如"baas-agent"。
      图1查看baas-agent节点名称   
      ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001455469170.png "点击放大") 
   
   2. 单击"工作负载"，在"有状态负载"页签，选择BCS实例所在集群，查看并记录peer和orderer节点名称，例如"peer-xx"。
      图2查看peer和orderer节点名称   
      ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001504671905.png "点击放大")
      
      
   
   
   
   
2. 进入AOM控制台，在AOM界面中查看日志。 
   1. 在AOM左侧导航栏中选择"日志 \> 日志文件"，选择BCS实例所在集群。
   
   2. 选择记录的节点名称，单击"查看"，查看节点日志。
      图3查看节点日志   
      ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001088576964.png "点击放大") 
   
   3. 单击"开启实时查看"，实时查看运维日志。
      图4查看运维日志   
      ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001088576988.png "点击放大") 
   
   
   
   
 
 #### 前台界面查看日志（IEF集群）
请确保BCS实例所在的IEF节点已安装ICAgent，并且配置日志采集路径。
1. 在"智能边缘平台 \> 边缘应用"页面查看并记录节点名称及IP。 
   1. 单击"边缘应用 \> 容器应用"，单击当前BCS实例节点，例如"bcs-0eab-baas-agent"。
      图5容器应用   
      ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001080121054.png "点击放大")
      记录节点名称，例如，"ecs-iefzcx04"。
      图6实例列表   
      ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001127137391.png "点击放大") 
   
   2. 单击"边缘资源 \> 边缘节点"，选择刚才记录的节点名称，查看并记录节点IP，例如"192.168.0.210"。
      图7边缘节点   
      ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001126998517.png "点击放大") 
   
   
   
   
2. 登录区块链服务BCS控制台，在"实例管理"页面的Hyperledger Fabric增强版页签。 
   1. 单击实例名称，进入实例详情页，在概览页签，单击右上角的更多监控。
   
   2. 进入应用运维管理控制台，在左侧导航栏中选择"日志 \> 日志文件 \> 主机"，选择全部自定义集群。
   
   3. 选择记录的节点IP，单击"查看"，查看节点日志。
      图8查看对应的节点日志   
      ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001127137475.png "点击放大") 
   
   4. 单击"开启实时查看"，实时查看运维日志。
      图9实时查看运维日志   
      ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001080280772.png "点击放大") 
   
   
   
   
 
 #### 后台虚拟机查看运维日志（CCE集群）
1. 在"云容器引擎 \> 工作负载"页面查看节点名称，方法请参见：[前台界面查看日志（CCE集群）]。
2. 在"区块链服务 \> 实例管理"页面中，在实例卡片中，单击对应的实例右侧的"更多 \> 更新访问地址"，查看访问地址。
   
   **实例部署节点需绑定弹性IP。**
   图10更新访问地址   
   ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001261804258.png "点击放大")
   图11查看访问地址   
   ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001435078874.png "点击放大")
   
   
3. 登录访问地址对应的虚拟机，查看运维日志。 
   图12登录虚拟机   
   ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001072586028.png "点击放大")
   在Remote host中填写虚拟机地址（即[2]获取的访问地址），并在Specify username中填写虚拟机的用户名。
   1. 查看baas-agent节点日志。
      1. 执行如下命令，查看baas-agent节点的ID。
         ```
         docker ps|grep baas-agent
         ```
         图13查看baas-agent节点的ID   
         ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0184359193.png "点击放大") 
      
      2. 执行如下命令，查看baas-agent节点的日志。
         ```
         docker logs ID -f
         ```
         图14查看baas-agent节点的日志   
         ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0184359205.png "点击放大") 
       
   
   2. 查看peer节点日志。
      1. 执行如下命令查看peer节点的ID。
         ```
         docker ps|grep peer
         ```
         图15查看peer节点的ID   
         ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001082781268.png "点击放大") 
      
      2. 执行如下命令查看peer节点的日志。
         ```
         docker logs -f ID
         ```
         图16查看peer节点的日志   
         ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001082493178.png "点击放大") 
       
   
   3. 查看orderer节点日志。
      1. 执行如下命令查看orderer节点的ID。
         ```
         docker ps|grep orderer
         ```
         图17查看orderer节点的ID   
         ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0184534172.png "点击放大") 
      
      2. 执行如下命令查看order节点的日志。
         ```
         docker logs -f ID
         ```
         图18查看order节点的日志   
         ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0184534509.png "点击放大") 
       
    
   
   
 
#### 后台虚拟机查看运维日志（IEF集群）
1. 在"智能边缘平台 \> 边缘应用"页面查看节点名称，方法请参见：[前台界面查看日志（IEF集群）]。
2. 在"弹性云服务器"页面中，根据节点名称及IP，查看并记录弹性IP。 
   图19弹性IP   
   ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001080440996.png "点击放大")
   
   
3. 登录弹性IP对应的虚拟机，查看运维日志。 
   图20虚拟机查看运维日志   
   ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001127380589.png "点击放大")
   在Remote host中填写虚拟机地址（即[2]获取的弹性IP），并在Specify username中填写虚拟机的用户名。
   1. 查看baas-agent节点日志。 到节点如下路径，查看baas-agent节点的日志。
      /var/IEF/app/log/baas-agent/
      图21baas-agent节点的日志   
      ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001080472972.png "点击放大") 
   
   2. 查看peer节点日志。 到节点如下路径，查看peer节点的日志。
      /var/IEF/app/log/当前BCS实例peer节点名目录/
      图22peer节点名目录   
      ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001127263369.png "点击放大") 
   
   3. 查看orderer节点日志。 到节点如下路径，查看order节点的日志。
      /var/IEF/app/log/当前BCS实例order节点名目录/
      图23order节点名目录   
      ![](https://support.huaweicloud.com/usermanual-bcs/zh-cn_image_0000001127380675.png "点击放大") 
   
   
   
   
 
