開放式外圍控制器(OPC)測試(opctest)命令列實用程式允許您檢視和設定思科智慧聯絡管理(ICM)外圍網關(PG)OPC流程中的各種引數。您可以在Microsoft Windows OS命令提示符下或Telnet會話中運行opctest。
注意:在PC上或通過pcANYWHERE使用命令提示符。使用命令提示符效果更好,因為資料列通常顯示得比Telnet所能顯示的多。
本文件沒有特定需求。
本文件所述內容不限於特定軟體和硬體版本。
如需文件慣例的詳細資訊,請參閱思科技術提示慣例。
完成以下步驟即可開始opctest:
發出opctest /cust custname /node ICM node name命令。
附註: custname指示客戶名稱,ICM節點名稱是節點名稱。例如opctest /cust abc /node pgx。
發出opctest /?命令時,才能停用自動交涉。
此命令向您顯示有關運行opctest的資訊。
啟動opctest後,請輸入help或?以便檢視所有可用命令的清單。
最常見的命令是status,它顯示PG的運行狀況和狀態。
以下是一些輸出範例:
C:\> opctest /? Version: Release 4.0, Build 04624 Usage: opctest [/f InputFile] [/system SystemName] [/cust Customer] [/node ICRNode] [/pipe OutputPipe] [/debug] [/stop] [/help] [/?]
圖1顯示status命令的更詳細輸出:
圖1 - OPCTest狀態輸出
註:在ICM版本4.1中,外圍裝置網關代理(PGAgent)部分只顯示當前活動端的連線時間。在此示例中,PG5B上的PGAgent為活動端。PG5A空閒:
PGAgent LastStateChangeTime ConnectATime Status ConnectBTime Status SideA P-- 02/01 11:50:23 (3.2 hr) IDLE AGENT IDLE AGENT SideB PIA 02/01 11:48:54 (3.2 hr) 02/01 11:48:54 (3.2 hr) CONNECTED 02/01 11:48:54 (3.2 hr) CONNECTED
鍵入help或?在opctest命令提示符下檢視可用命令的清單。
有些opctest命令(例如List_Agents和List_Trunk_Group)需要一個或多個額外的命令列開關。輸入命令名稱/?才能獲得正確的語法。以下是範例:
opctest: la list_agents: Error for PeripheralID: Missing argument. opctest: la /? Usage: list_agents PeripheralID [/agent AgentID] [/state AgentState] [/group SkillGroupID] [/agpri SkillGroupPriority] [/logout] [/help] [/?] opctest: la 5004 SkillGroup= 0 Pri= 0 ----- LoggedOn=23 Avail=0 NotReady=4 Ready=19 TalkingIn=16 TalkingOut=0 TalkingOther=3 WorkRdy=0 WorkNRdy=0 Busy=0 Reserved=0 Hold=0 SkillGroup= 1 Pri= 0 ----- LoggedOn=9 Avail=0 NotReady=1 Ready=8 TalkingIn=7 TalkingOut=0 TalkingOther=1 WorkRdy=0 WorkNRdy=0 Busy=0 Reserved=0 Hold=0 SkillGroup= 2 Pri= 0 ----- LoggedOn=25 Avail=0 NotReady=4 Ready=21 TalkingIn=20 opctest: ltg list_trunk_groups: Error for PeripheralID: Missing argument. opctest: ltg 5004 Perph# SkTargetID NTGSkTargetID NumTrunks LastHHU Tracing Ext ConfigParam 0 5057 5005 -1 02/01 14:30:00 0 1 5058 5005 -1 02/01 14:30:00 0 2 5059 5005 -1 02/01 14:30:00 0 3 5060 5005 -1 02/01 14:30:00 0 4 5061 5005 -1 02/01 14:30:00 0 5 5062 5005 -1 02/01 14:30:00 0 6 5063 5005 -1 02/01 14:30:00 0 7 5064 5005 -1 02/01 14:30:00 0 8 5065 5005 -1 02/01 14:30:00 0 9 5066 5005 -1 02/01 14:30:00 0 10 5067 5005 -1 02/01 14:30:00 0 12 5010 5005 -1 02/01 14:30:00 0 13 5011 5005 -1 02/01 14:30:00 0 14 5068 5005 -1 02/01 14:30:00 0
發出debug命令,以便在opctest中啟用特定調試。debug指令會透過開啟追蹤來啟用偵錯控制。啟用調試控制比調整登錄檔或為OPC進程開啟EMSTraceMask時更有效。啟用debug控制會顯示OPC部分的跟蹤,您需要對其進行其他跟蹤。跟蹤結果會顯示在OPC事件管理系統(EMS)日誌檔案中。使用dumplog檢視EMS日誌的輸出。如需詳細資訊,請參閱如何使用轉儲公用程式。
以下是範例:
opctest: debug /? Usage: debug_control [/realtime] [/agent] [/halfhour] [/rcmeter] [/routing] [/skillgroup] [/closedcalls] [/cstaecr] [/cstacer] [/pimmsg] [/ctimsg] [/rcmsg] [/dmpmsg] [/icmsg] [/opcmsg] [/mdsmsg] [/pdmsg] [/inrcmsg] [/passthru] [/tpmsg] [/physctrlr] [/periph] [/all] [/help] [/?]
如果您需要對轉換路由問題進行故障排除,請發出debug /routing命令。
完成故障排除後,請使用/noall開關關閉所有OPC跟蹤。如果保持跟蹤處於開啟狀態,可能會導致效能問題。
發出quit命令以退出opctest實用程式。
注意:發出exit_opc命令時,請小心。此命令指示OPC進程在PG的兩端退出(如果重複)。節點管理器強制重新啟動進程,然後強制重新載入呼叫路由器的配置。刷新所有內部外圍裝置和座席狀態。然後,OPC和外圍介面管理器(PIM)重新學習PG及其配置。