目錄

簡介

必要條件

需求

採用元件

Dumplog實用程式有何作用？

如何訪問日誌檔案目錄

使用

Dumplog使用示例

簡介

本檔案介紹dumplog實用程式，該實用程式允許您檢視思科智慧聯絡人管理(ICM)進程日誌。

必要條件

需求

思科建議您瞭解以下主題：

- 如何排解軟體問題

- Cisco 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