目录

简介

先决条件

要求

使用的组件

规则

运行opctest

opctest命令

调试信息

退出和退出选项

相关信息

简介

开放式外围控制器(OPC)测试(opctest)命令行实用程序允许您查看和设置思科智能联系管理(ICM)外围网关(PG)OPC流程中的各种参数。您可以在Microsoft Windows OS命令提示符下或从Telnet会话中运行opctest。

注意：在PC上或通过pcANYWHERE使用命令提示符。使用命令提示符效果更好，因为数据列的显示量通常比Telnet显示的要多。

先决条件

要求

本文档没有任何特定的要求。

使用的组件

本文档不限于特定的软件和硬件版本。

规则

有关文档规则的详细信息，请参阅 Cisco 技术提示规则。

运行opctest

要启动opctest，请完成以下步骤:

1. 发出opctest /cust custname /node ICM节点名称命令。

注意：  custname表示客户名称，ICM节点名称是节点名称。一个示例是opctest /cust abc /node pgx。

2. 发出opctest /?命令。

此命令显示有关运行opctest的信息。

3. 开始选择后，键入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

opctest命令

键入help或??在opctest命令提示符下查看可用命令的列表。

某些opctest命令(如List_Agents和List_Trunk_Group)需要一个或多个附加的命令行开关。键入命令name /?以便获取正确的语法。示例如下：

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更加有效。启用调试控制可启动OPC部分的跟踪，您需要对其进行额外跟踪。跟踪结果显示在OPC事件管理系统(EMS)日志文件中。使用dumplog查看EMS日志的输出。有关详细信息，请参阅如何使用Dumplog实用程序。

示例如下：

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及其配置。

相关信息

- 如何使用 Dumplog 程序

- 开启跟踪

- 技术支持和文档 - Cisco Systems