簡介
本檔案介紹dumplog實用程式,該實用程式允許您檢視思科智慧聯絡人管理(ICM)進程日誌。
必要條件
需求
思科建議您瞭解以下主題:
採用元件
本檔案中的資訊是根據Cisco ICM。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
Dumplog實用程式有何作用?
dumplog實用程式將Cisco ICM進程寫入的二進位制日誌檔案轉換為可讀格式。轉換後,可以引用日誌檔案內容以深入瞭解ICM操作。通常dumplog用作故障排除工具,但它也可以具有教育意義。
可以直接從ICM伺服器上的命令提示符呼叫dumplog實用程式,也可以從到ICM伺服器的Telnet會話呼叫。
附註:下一個示例假設C驅動器上安裝了ICM。如果ICM安裝在不同的驅動器上,則目錄位置也會相應更改。
有關本文檔中使用的伺服器名稱約定,請參見ICM伺服器名稱約定。
如何訪問日誌檔案目錄
Cisco ICM日誌檔案目錄的路徑為<root>\icm\customer instance name\node name,其中<root>是安裝ICM的驅動器,例如C、D或E。
例如,如果您認為在C驅動器上安裝了Cisco ICM呼叫路由器,則geocscortra上的日誌檔案目錄將位於:c:\icm\csco\rtra\logfiles。
附註:這可以用作日誌檔案目錄的快捷方式:c:\>cdlog <cust_inst> <ICM_Node>。
使用
dumplog實用程式的命令列選項顯示在本節中。它們可以幫助您解決問題,因為它們允許您在特定時間段內檢視Cisco ICM日誌檔案。可使用/bd、/bt、/ed和/et開關定義時間段。使用者還可以搜尋特定字串,以進一步隔離可疑的ICM行為並對其進行故障排除。
此資訊也可在思科智慧呼叫路由器管理員指南中找到。
dumplog [ProcessName(s)] [/dir Dirs] [/if InputFile] [/o]
[/of OutputFile]
[/c] [/bd BeginDate(mm/dd/yyyy)] [/bt BeginTime(hh:mm:ss)]
[/ed EndDate(mm/dd/yyyy)] [/et EndTime(hh:mm:ss)] [/hr HoursBack]
[/all] [/last] [/prev] [bin] [/m MatchString] [/x ExcludeString] [/ms] [/debug]
[/ciscoLog]
[/unzipCmdPrefix Prefix for Unzip command]
[/unzipCmdInfix Infix for Unzip command]
[/unzipCmdPostfix Postfix for Unzip command]
[/unzipTempfile Temporary filename for unzip command]
[/zipPostfix Postfix of zipped files]
[/tzadjustoff]
[/help] [?]
引數說明
進程名稱 |
除非您使用其他引數指定不同的日期或時間,否則該命令將轉儲此進程的當前日期日誌。 |
[/dir Dirs] |
Directory指定/dir開關後命令列上列出的任何進程的日誌文件的位置。如果未使用/dir開關,則預設情況下使用當前目錄。 |
[/if] |
InputFile指定要轉儲的特定.ems檔案。/if標籤是可選的。如果指定輸入檔案,則會忽略/bd、/bt、/ed、/et、 /hr和/all引數。 |
/o |
將輸出寫入\logfiles目錄中的文本檔案。將.txt字尾新增到指定的進程字首或輸入檔名(不帶.ems字尾)時形成檔案名。 檔案被寫入當前目錄。 |
/of |
OutputFile指定輸出文本檔案;例如,c:\temp\mylog.txt。 |
/c |
指定連續輸出。命令在到達日誌結尾後不會退出。相反,它會等待並寫入日誌中顯示的任何其他條目。 |
/bd |
BeginDate(mm/dd/yyyy)指定開始日期。如果與/bt一起使用,則指定日期範圍。否則,dumplog將僅轉儲指定日期的事件。 |
/bt |
BeginTime(hh:mm:ss)指定開始時間。使用with/et以指定時間範圍。 |
/ed |
結束日期(mm/dd/yyyy)指定結束日期。與/bd一起使用可指定天數範圍。 |
/et |
EndTime(hh:mm:ss)指定結束時間。使用/bt可指定時間範圍。 |
/hr |
HoursBack指定從當前時間回退的小時數。 |
/all |
顯示指定進程日誌檔案的所有資訊。 |
/last |
顯示進程的最新日誌檔案中的資訊。 |
/prev |
顯示進程的下一個到最後一個日誌檔案的資訊。 |
/m |
MatchString僅顯示包含指定字串匹配的事件。 |
/x |
ExcludeString僅顯示不包含指定字串匹配項的事件。 |
[/ms] |
顯示時間戳中的毫秒。 |
[/mc] |
轉儲合併的日誌時,使用多種顏色。每個過程都有不同的顏色。必須指定ProcessPrefix或InputFile。如果僅提供ProcessPrefix值(例如rtr、nm或lgr),則dumplog預設顯示該進程的當前日期日誌。 |
/ciscoLog |
啟用CiscoLog功能。 |
/unzipCmdPrefix |
解壓縮的字首引數,例如gzip -d -c。 |
/unzipCmdInfix |
unzip的infix引數,例如">"。 |
/unzipCmdPostfix |
unzip的postfix引數,例如""。 |
/unzipTempfile |
用於解壓縮的臨時檔案,例如「temp.ems」。 |
/zipPostfix |
檔案postfix引數,例如"。gz"。 |
/tzadjustoff |
將EMS檔案複製到不同時區的系統時,或者如果系統中時區已更改(如果不使用此選項),則所做的所有查詢都相對於生成日誌檔案的電腦。否則,將使用/tzadjustoff來切換對此電腦時間進行查詢的行為。 |
附註:若要使用Microsoft記事本檢視重定向的日誌檔案,請將日誌檔案儲存到文本檔案(使用dumplog/of引數),然後使用記事本filename命令從命令提示符開啟文本文件。
Dumplog使用示例
此示例說明如何從1999年4月29日至1999年4月30日在路由器上轉儲rtr日誌檔案。輸出到名為rtr.txt的日誌檔案。現在可以使用標準文本編輯器(如記事本)檢視檔案rtr.txt。
c:\icm\csco\rtra\logfiles dumplog rtr /bd 04/29/1999 /ed 04/30/1999 /o
此命令從上次開啟新日誌檔案進行輸出時開始從外圍網關(PG)轉儲pgag日誌檔案。
c:\icm\csco\rtra\logfiles dumplog pgag /last
此命令以交錯方式轉儲來自多個進程的日誌,並將輸出寫入單個輸出檔案。
dumplog /ms /hr 1 /of output.txt rtr mds rts
14:51:40:298 ra-rts Trace: Received 1 System Capacity Real Time records
14:51:40:298 ra-rts Trace: Updating base System Capacity Real Time record for ID1 1 and ID2 0, cbRecSize=96
14:51:43:298 ra-rtr Trace: TIP: TIPUpLink::sendCongestionControlTIPMsg Sent CongestionControlEvent
14:51:46:298 ra-rtr Trace: TIP: TIPUpLink::sendCongestionControlTIPMsg Sent CongestionControlEvent
14:51:49:298 ra-rtr Trace: TIP: TIPUpLink::sendCongestionControlTIPMsg Sent CongestionControlEvent
14:51:49:688 ra-mds MDS Process is reporting periodic overall metering statistics.
還支援連字元的語法。
dumplog -ms -hr 1 -of output.txt rtr mds rts