简介
本文档介绍为4G广域网(WAN)模块收集诊断监视器(DM)日志的步骤。还讨论检查DM日志记录信息的不同命令,并提供嵌入式事件管理器(EEM)脚本,以根据某些触发器启用和禁用DM日志。
先决条件
要求
Cisco 建议您了解以下主题:
使用的组件
本文档中的信息基于以下软件和硬件版本:
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
配置
配置并检验DM日志收集
DM日志用于通过RF接口捕获调制解调器与网络之间的数据事务,这有助于排除4G数据连接或性能问题。
需要配置以下命令以启动DM日志收集:
router#conf t
router(config)#controller cellular 0
router(config-controller)#lte modem dm-log rotation
router(config-controller)#lte modem dm-log filesize 20
router(config-controller)#lte modem dm-log size 60
router(config-controller)#lte modem dm-log filter flash:XYZ.sqf <<<< Optional
router(config-controller)#lte modem dm-log enable
注意:dm-log rotation命令可创建多个默认大小为20 MB的文件。如果未启用此命令,DM日志捕获将在创建3个20 mb的文件后停止。然后,您必须再次手动重新启动DM日志记录。
要禁用DM日志收集,需要配置以下命令:
router#conf t
router(config)#controller cellular 0
router(config-controller)#no lte modem dm-log enable
DM日志可以在固定的时间间隔后禁用。此功能适用于从IOS 15.4(3)M1开始的路由器。这可以通过以下命令来完成:
router#conf t
router(config)#controller cellular 0
router(config-controller)#lte modem dm-log autostop timer <time in minutes>
为了自动停止DM日志,当Cellulat接口重置时,可以使用以下命令:
router#conf t
router(config)#controller cellular 0
router(config-controller)#lte modem dm-log autostop link-down
要检查DM日志信息,可以使用以下命令:
router#show cellular 0 logs dm-log
Integrated DM logging is on
output path = flash: <<<< destination file where logs are captured
filter = generic
maximum log size = 83886080
maximum file size = 2097152
log rotation = enabled
DM日志在路由器闪存中捕获,如此命令所示。也可使用以下命令显示:
router#show flash | inc dm
8 115417 Aug 12 2016 10:20:12 +00:00 dmlog20160812-102012slot0.bin
启用或禁用DM日志的EEM脚本
EEM脚本可用于根据某些触发器捕获DM日志。您可以配置EEM脚本,该脚本在必要时捕获日志,然后在捕获所需信息后关闭日志。
示例:
track 819 interface cellular 0 line-protocol
!
event manager applet LTE-Capture authorization bypass
event track 819 state down maxrun 8400
action 90 cli command “enable”
action 91 cli command "config t"
action 92 cli command "controller cellular 0"
action 93 cli command "lte modem dm-log enable"
action 94 cli command "end"
action 102 cli command “show cellular 0 all | append flash: test”
action 103 cli command “show ip mobile router | append flash:test”
action 104 cli command “show controller cellular 0 | append flash:test”
action 105 cli command “show dialer | append flash:test”
action 106 cli command “show interface cellular 0 | append flash:test”
action 112 syslog message “Captured Outputs”
action 113 wait 100
action 114 cli command “show log | append flash:test”
action 115 cli command “enable”
action 116 cli command “conf t”
action 117 cli command “controller cellular 0”
action 118 cli command “no lte modem dm-log enable”
action 119 syslog msg “DM-logging disabled”
action 120 cli command “end”
验证
当前没有可用于此配置的验证过程。
故障排除
目前没有针对此配置的故障排除信息。
相关信息