1.4 服务管理
1.4.2 运维中心
1.4.2.5 查看运维日志
背景信息
在使用BCS的过程中,如果遇到异常情况,可以通过查看运维日志来帮助分析、定位问 题,快速高效地进行设备运维管理。本章主要指导如何通过前台界面以及后台虚拟机 查看CCE集群和IEF集群下部署的BCS服务各节点的运维日志。
表1-14 BCS 服务用户实例日志(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
表1-15 BCS 服务用户实例日志(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与dev-peer节点名称,例如“baas-restapi”。
图1-32 查看 baas-agent 与 dev-peer 节点名称
2. 单击“ 工作负载 > 有状态负载”,选择BCS服务所在集群,查看并记录peer和
orderer节点名称,例如“peer-a4d420a7d08419d1173b99912321a2bc87f87c67”。
图1-33 查看 peer 和 orderer 节点名称
步骤2 进入AOM控制台,在AOM界面中查看日志。
1. 在AOM左侧导航栏中选择“日志 > 日志文件”,选择BCS服务所在集群。
2. 选择记录的节点名称,单击“查看”,查看节点日志。
图1-34 查看节点日志
3. 单击“开启实时查看”,实时查看运维日志。
图1-35 查看运维日志
----结束
前台界面查看日志(IEF 集群)
请确保BCS服务所在的IEF节点已安装ICAgent,并且配置日志采集路径。
步骤1 在“智能边缘平台 > 边缘应用”页面查看并记录节点名称及IP。
1. 单击“边缘应用 > 容器应用”,单击当前BCS服务节点,例如“bcs-0eab-baas-agent”。
图1-36 容器应用
记录节点名称,例如:“ecs-iefzcx04”。
图1-37 实例列表
2. 单击“边缘资源 > 边缘节点”,选择刚才记录的节点名称,查看并记录节点IP,
例如“192.168.0.210”。
图1-38 边缘节点
步骤2 在“区块链服务”页面中,单击“运维中心”进入AOM界面,在AOM界面中查看日 志。
1. 在AOM左侧导航栏中选择“日志 > 日志文件 > 主机”,选择全部自定义集群。
2. 选择记录的节点IP,单击“查看”,查看节点日志。
图1-39 查看对应的节点日志
3. 单击“开启实时查看”,实时查看运维日志。
图1-40 实时查看运维日志
后台虚拟机查看运维日志(CCE 集群)
步骤1 在“云容器引擎 > 工作负载”页面查看节点名称,方法请参见:前台界面查看日志
(CCE集群)。
步骤2 在“区块链服务 > 服务管理”页面中,在服务卡片中,单击对应的服务右侧的“更多
> 更新访问地址”,查看访问地址。
图1-41 更新访问地址
图1-42 查看访问地址
说明
服务部署节点需绑定弹性IP。
步骤3 登录访问地址对应的虚拟机,查看运维日志。
图1-43 登录虚拟机
在Remote host中填写虚拟机地址(即步骤2获取的访问地址),并在Specify username中填写虚拟机的用户名。
1. 查看dev-peer节点日志。
a. 执行如下命令,查看dev-peer节点ID。
docker ps|grep dev-peer
图1-44 查看 dev-peer 节点 ID
b. 执行如下命令,查看dev-peer节点日志。
docker logs –f ID
图1-45 查看 dev-peer 节点日志
2. 查看baas-agent节点日志。
a. 执行如下命令,查看baas-agent节点的ID。
docker ps|grep baas-agent
图1-46 查看 baas-agent 节点的 ID
b. 执行如下命令,查看baas-agent节点的日志。
docker logs ID -f
图1-47 查看 baas-agent 节点的日志
3. 查看peer节点日志。
a. 执行如下命令查看peer节点的ID。
docker ps|grep peer
图1-48 查看 peer 节点的 ID
b. 执行如下命令查看peer节点的日志。
docker logs –f ID
图1-49 查看 peer 节点的日志
4. 查看orderer节点日志。
a. 执行如下命令查看orderer节点的ID。
docker ps|grep orderer
图1-50 查看 orderer 节点的 ID
b. 执行如下命令查看order节点的日志。
docker logs –f ID
图1-51 查看 order 节点的日志
----结束
后台虚拟机查看运维日志(IEF 集群)
步骤1 在“智能边缘平台 > 边缘应用”页面查看节点名称,方法请参见:前台界面查看日志
(IEF集群)。
步骤2 在“弹性云服务器”页面中,根据节点名称及IP,查看并记录弹性IP。
图1-52 弹性 IP
步骤3 登录弹性IP对应的虚拟机,查看运维日志。
图1-53 虚拟机查看运维日志
在Remote host中填写虚拟机地址(即步骤2获取的弹性IP),并在Specify username 中填写虚拟机的用户名。
1. 查看baas-agent节点日志。
到节点如下路径,查看baas-agent节点的日志。
/var/IEF/app/log/baas-agent/
图1-54 baas-agent 节点的日志
2. 查看peer节点日志。
到节点如下路径,查看peer节点的日志。
/var/IEF/app/log/当前BCS服务peer节点名目录/
图1-55 peer 节点名目录
3. 查看orderer节点日志。
到节点如下路径,查看order节点的日志。
/var/IEF/app/log/当前BCS服务order节点名目录/
图1-56 order 节点名目录
----结束