簡介
本文檔介紹收集4G廣域網(WAN)模組的診斷監視器(DM)日誌的步驟。本文檔還討論了檢查DM日誌記錄資訊的不同命令,並提供嵌入式事件管理器(EEM)指令碼,以便根據某些觸發器啟用和禁用DM日誌。
必要條件
需求
思科建議您瞭解以下主題:
採用元件
本文中的資訊係根據以下軟體和硬體版本:
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
設定
配置和驗證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”
驗證
目前沒有適用於此組態的驗證程序。
疑難排解
目前尚無適用於此組態的具體疑難排解資訊。
相關資訊