04-H3C vEPC3200日志管理 典型配置举例
本章节下载: 04-H3C vEPC3200日志管理 典型配置举例 (305.75 KB)
目 录
日志可以理解为设备的操作和关键运行事件的记录,该记录保存系统运行过程中不可见的内部信息,如对象状态迁移、异常消息等。通过分析日志,用户可以定位系统问题和处理系统故障,从而提升系统的可靠性和运行效率。vEPC的日志管理是对系统运行过程中产生的日志进行的管理和操作。
为方便日志管理,vEPC根据日志产生原因定义了不同的日志类型,并为每种日志类型定义了多个日志记录等级。对于某个类型的日志,vEPC会根据记录等级记录本级别和更低级别的日志。目前,vEPC仅支持配置EMS、MME、SGW、PGW和HSS的日志类型和日志记录等级。
EMS仅支持一种日志类型,其日志类型与日志记录等级对应关系如表1-1所示。
表1-1 EMS的日志类型与日志记录等级
日志类型 |
日志记录等级 |
EMS |
由低到高定义以下日志记录等级: · No Trace:不对日志消息进行记录; · Brief:简略记录日志消息; · Error:仅记录错误类型的日志消息; · Detailed:详细记录日志消息。 |
MME的日志类型与日志记录等级对应关系如表1-2所示。
表1-2 MME的日志类型与日志记录等级
日志类型 |
日志记录等级 |
Protocol/Interface/Processing/Management/Initialization/Error |
由低到高定义以下日志记录等级: · No Trace:不对日志消息进行记录; · Brief:简略记录日志消息; · Detailed:详细记录日志消息; · Debug:记录所有与调试相关的日志消息。 |
SGW的日志类型与日志记录等级对应关系如表1-3所示。
表1-3 SGW的日志类型与日志记录等级
日志类型 |
日志记录等级 |
Interface/Processing/Protocol/Error/Management/Initialization |
由低到高定义以下日志记录等级: · No Trace:不对日志消息进行记录; · Brief:简略记录日志消息; · Detailed:详细记录日志消息; · Debug:记录所有与调试相关的日志消息。 |
PGW的日志类型与日志记录等级对应关系如表1-4所示。
表1-4 PGW的日志类型与日志记录等级
日志类型 |
日志记录等级 |
Infomational/Error/Protocol/IPC Dump |
由低到高定义以下日志记录等级: · No Trace:不对日志消息进行记录; · Brief:简略记录日志消息; · Detailed:详细记录日志消息; · Debug:记录所有与调试相关的日志消息。 |
HSS的日志类型与日志记录等级对应关系如表1-5所示。
表1-5 HSS的日志类型与日志记录等级
日志类型 |
日志记录等级 |
Informational/Error/Protocol/IPC Dump |
由低到高定义以下日志记录等级: · No Trace:不对日志消息进行记录; · Brief:简略记录日志消息; · Detailed:详细记录日志消息; · Debug:记录所有与调试相关的日志消息。 |
vEPC根据日志记录等级记录日志消息,记录的日志消息会存储到对应的工作目录下,用户可以对所有日志消息进行统一收集。目前支持以下两种日志收集方式:
· 登录EMS Web页面收集日志:该方式下,用户可以直接登录EMS Web页面,并使用页面下的日志与配置的导出下载功能收集日志,收集到的日志文件可以直接下载到本地。
· 通过SSH方式登录vEPC服务器收集日志:该方式下,用户需通过SSH方式远程登录到服务器,并执行日志与配置收集命令收集日志,收集到的日志文件可以通过传输工具传送到本地。
建议用户使用第一种方式收集日志。
· 日志记录等级缺省为Brief。如果用户将日志记录等级配置为Detailed或Debug,日志消息会记录太多,可能会对设备功能和性能产生影响;
· 日志管理配置需要在EMS的功能菜单中进行,如果用户处于某个节点的功能菜单中,可在Web页面的“功能导航栏”中依次点击“Settings >Home”将“功能导航栏”中的菜单切换成EMS的功能菜单。
日志管理配置任务如下:
(1) 配置日志记录等级
¡ (可选)配置EMS日志类型的日志记录等级
¡ (可选)配置MME日志类型的日志记录等级
¡ (可选)配置SGW日志类型的日志记录等级
¡ (可选)配置PGW日志类型的日志记录等级
¡ (可选)配置HSS日志类型的日志记录等级
(2) 收集日志
至少选择一种方式收集日志。
(1) 使用ADMIN账号登录EMS Web界面,具体方法略;
(2) 如果当前在某个节点的功能菜单中,可在Web页面的“功能导航栏”中依次点击“Settings >Home”将“功能导航栏”中的菜单切换成EMS的功能菜单;
(3) 在Web页面的“功能导航栏”中依次点击“Configuration >EMS Management >EMS Config”,如图1-1所示,进入EMS Config页面后,在EMS日志类型下点选日志记录等级;
(4) 点击“Save”按钮完成配置。
(1) 使用ADMIN账号登录EMS Web界面,具体方法略;
(2) 点击Web页面“网元列表”中的“MME”,然后再点击其下的IP地址,将“功能导航栏”中的菜单切换成MME的功能菜单;
(3) 在Web页面的“功能导航栏”中依次点击“Advanced >System Configuration >Trace Settings”,如图1-2所示,进入Trace Settings页面后,可以在相应的日志类型下点选日志记录等级。
(4) 点击“Save”按钮完成配置。
(1) 使用ADMIN账号登录EMS Web界面,具体方法略;
(2) 点击Web页面“网元列表”中的“SGW”,然后再点击其下的IP地址,将“功能导航栏”中的菜单切换成SGW的功能菜单;
(3) 在Web页面的“功能导航栏”中依次点击“Advanced >System Configuration >Trace Settings”,如图1-3所示,进入Trace Settings页面后,可以在相应的日志类型下点选日志记录等级。
(4) 点击“Save”按钮完成配置。
(1) 使用ADMIN账号登录EMS Web界面,具体方法略;
(2) 点击Web页面“网元列表”中的“PGW”,然后再点击其下的IP地址,将“功能导航栏”中的菜单切换成PGW的功能菜单;
(3) 在Web页面的“功能导航栏”中依次点击“Advanced >System Configuration >Trace Settings”,如图1-4所示,进入Trace Settings页面后,可以在相应的日志类型下点选日志记录等级;
(4) 点击“Save”按钮完成配置。
(1) 使用ADMIN账号登录EMS Web界面,具体方法略;
(2) 点击Web页面“网元列表”中的“HSS”,然后再点击其下的IP地址,将“功能导航栏”中的菜单切换成HSS的功能菜单;
(3) 在Web页面的“功能导航栏”中依次点击“Advanced >System Configuration >Trace Settings”,如图1-5所示,进入Trace Settings页面后,可以在相应的日志类型下点选日志记录等级。
(4) 点击“Save”按钮完成配置。
通过登录EMS Web页面或SSH方式登录vEPC服务器收集日志时,系统会同时执行以下操作:
· 收集vEPC的配置文件,包括安装vEPC时的配置和安装完成后的业务配置。收集到的配置文件会与日志文件保存压缩到同一个文件。
· 对vEPC的业务配置进行备份,生成备份配置文件epc_cfg_bak.tar.gz,并将其保存到vEPC容器的/var目录中。如果该目录下已经存在该配置文件,本操作会使用新文件替换掉旧文件。有关备份配置的详细介绍,请参见《H3C vEPC3200配置备份与恢复 典型配置举例》。
请不要打开多个操作窗口同时执行相同或不同方式的收集日志操作。
· 进入Log and Configuration页面时EMS后台会自动执行收集日志与配置操作,页面刷新可能略有延时。
· 日志收集需要一定时间,请不要在收集期间执行其他操作。
(1) 使用ADMIN账号登录EMS Web界面,具体方法略;
(2) 如果当前在某个节点的功能菜单中,可在Web页面的“功能导航栏”中依次点击“Settings >Home”将“功能导航栏”中的菜单切换成EMS的功能菜单;
(3) 在Web页面的“功能导航栏”中依次点击“Monitoring >Report >Log and Configuration”,如图1-6所示,进入Log and Configuration页面后,点击执行区的“Download”按钮下载日志与配置文件。
(1) 通过SSH 10.20.1.10(Docker网桥IP)使用admin用户登录vEPC服务器,具体过程略;
· Docker网桥IP 10.20.1.10为举例IP,用户可以根据现网环境进行修改。
· 用户也可以直接使用root用户登录vEPC服务器。
(2) 依次执行“su命令 >输入root密码 >cd /root命令”进入H3Linux的根目录;
(3) 进入容器vEPC3200;
[root@localhost ~]# docker exec -it vEPC3200 bash
· 通过SSH 10.20.1.20(Docker容器 IP)可以直接进入容器。
· Docker容器IP 10.20.1.20为举例IP,用户可以根据现网环境进行修改。
· 命令中的“vEPC3200”为docker容器名,用户可替换为安装时配置的容器名。如果忘记docker容器名,可在此根目录下执行docker ps -a命令查看已创建的容器。
(4) 在容器内任意目录下执行epc_log_cfg_collect命令收集日志与配置,本例中直接在根目录下执行;
[root@ vEPC3200 /]# epc_log_cfg_collect
----------------Log and Configuration Collecting----------------
######Collecting epc log file start######
Collecting epc log file.............................................Succeeded.
######Collecting epc log file end######
######Collecting epc configuration file start######
spawn /sbin/epc_configuration backup
Notes:During EPC configuration backup, do not shut down or reboot the vEPC host or configure EMS.
The operation will overwrite the last backup EPC configuration in the ' /var' directory on the vEPC host. Continue? [Y/N]:Y
Backing up EPC configuration........................................Succeeded.
######Collecting epc configuration file end######
Collecting success!
Notes: /home/h3c/Log_Cfg_Collect/ path for details.
----------------Log and Configuration Collecting Over----------------
[root@ vEPC3200 /]#
(5) 进入/home/h3c/Log_Cfg_Collect/目录;
[root@vEPC3200 /]# cd /home/h3c/Log_Cfg_Collect/
(6) 在/home/h3c/Log_Cfg_Collect/目录下执行ll命令,查看该目录下所有日志与配置压缩文件的详细信息;
[root@vEPC3200 Log_Cfg_Collect]# ll
total 172752
-rw-r--r-- 1 root root 58944913 Mar 12 14:24 vEPC_Log_Cfg_2019-03-12-14-23-44.tar.gz
-rw-r--r-- 1 root root 58948290 Mar 12 14:42 vEPC_Log_Cfg_2019-03-12-14-42-28.tar.gz
-rw-r--r-- 1 root root 59002044 Mar 12 15:25 vEPC_Log_Cfg_2019-03-12-15-25-08.tar.gz
· 具体的日志与配置文件请以实际组网环境为准。
· /home/h3c/Log_Cfg_Collect/目录下最多保存10个日志与配置压缩文件。
(7) 退出容器;
[root@vEPC3200 Log_Cfg_Collect]# exit
exit
(8) 在root用户目录执行docker cp命令,将容器vEPC3200中的日志压缩文件拷贝到/root/目录下;
[root@localhost ~]# docker cp vEPC3200: /home/h3c/Log_Cfg_Collect/vEPC_Log_Cfg_2019-03-12-15-25-08.tar.gz /root/
命令中的“vEPC3200”为docker容器名,用户可替换为安装时配置的容器名。如果忘记docker容器名,可在此根目录下执行docker ps -a命令查看已创建的容器。
(9) 拷贝完成后,通过传输工具连接网桥IP可以将vEPC /root/目录下的日志与配置压缩文件传输到本地,然后在本地将文件解压即可。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!