目录

简介

先决条件

要求

使用的组件

规则

如何运行和解释 rttest

利用 rttest 启动 ICM 呼叫路由器追踪

关闭 rttest 中的调试追踪

结束 rttest 会话

相关信息

简介

本文档介绍Cisco Intelligent Contact Management(ICM)rttest实用程序，它允许您查看和设置ICM呼叫路由器上的各种参数。您可以通过以下三种方式之一运行rttest实用程序：

- 直接从一个Cisco ICM呼叫路由器节点的命令提示符

- 从Telnet会话到Cisco ICM呼叫路由器节点之一

- 从使用pcAnywhere的命令提示符到Cisco ICM呼叫路由器节点之一

先决条件

要求

Cisco 建议您了解以下主题：

- Cisco ICM

- TCP/IP Telnet实用程序

- Symantec pcAnywhere

使用的组件

本文档中的信息基于以下软件和硬件版本：

- 所有Cisco ICM版本

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您使用的是真实网络，请确保您已经了解所有命令的潜在影响。

规则

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

如何运行和解释 rttest

在命令提示符后键入rttest，然后键入/help或/?。这为您提供了语法使用语句。例如：

c:\icr\cicr1\ra\logfiles>rttest /?

Version: Release 4.0, Build 04624

Usage: rttest [/f InputFile] [/system SystemName]

[/cust Customer]

[/node ICRNode] [/pipe OutputPipe] [/debug] [/stop] [/help] [/?]

调用rttest所需的命令行选项包括：

/客户

其中，Customer是表示ICM客户实例的三、四或五字母缩略词。请参阅ICM服务器命名约定。

/节点ICRNode

其中，ICRNode是routera或routerb，具体取决于要运行的路由器rttest。请参阅ICM服务器命名约定。

1. 运行rttest后，输入?或帮助，在rttest 提示符下列出所有可用rttest 命令。

2. 如果运行rttest命令，则可以快速获取整个ICM系统的实时状态。

3. 在rttest提示符下，键入status。

4. 在rttest提示符下按Enter键。

5. status指令返回每个ICM中心站点进程、ICM外围网关(PG)服务器以及第三方自动呼叫分配器(ACD)和语音响应单元(VRU)外围设备的当前状态。

c:\> rttest /cust csco /node routera

rttest:

rttest: status

Router Version: Release 2.5 (service pack 2), Build 03134

Release Date:   12/23/98 13:30:08

Current Time:   03/17 16:00:42

Local Time:     03/17 11:00:42 (-5.0 hr)

Router Up:      02/21 01:01:45 (24.6 day)

Router Sync:    03/11 11:06:20 (6.2 day) (A->B)

Process

LastStateChange

LastHeartBeat

八木

A中心

CSFS

OK M- 03/06 11:10:20（11.2天）

数据库管理员

OK MH 03/06 11:10:20（11.2天）

03/17 16:00:12（30秒）

dbw

A lgr

OK MH 03/06 11:10:20（11.2天）

03/17 16:00:17（25秒）

A rcv

OK M- 03/06 11:10:20（11.2天）

路由器

OK MH 03/06 11:10:20（11.2天）

03/17 16:00:15（27秒）

端口

OK MH 03/06 11:10:20（11.2天）

03/17 16:00:19（23秒）

A tsyr

OK M- 03/06 11:10:20（11.2天）

阿吉

B cic

B CSFS

OK M- 03/11 11:08:34（6.2天）

B dba

OK MH 03/11 11:07:02（6.2天）

03/17 16:00:38（4秒）

B dbw

B lgr

OK MH 03/11 11:08:36（6.2天）

03/17 16:00:17（25秒）

B rcv

OK M- 03/11 11:08:35（6.2天）

B路由器

OK MH 03/11 11:07:03（6.2天）

03/17 16:00:15（27秒）

B端口

OK MH 03/11 11:07:02（6.2天）

03/17 16:00:29（13秒）

B tsyr

OK M- 03/11 11:07:02（6.2天）

控制器

LastStateChange

LastHeartBeat

ATT_NIC_1,128

首席财务官03/06 11:10:22（11.2天）

03/17 16:00:39（3秒）

ATT_NIC_2,129

首席财务官03/11 11:07:05（6.2天）

03/17 16:00:34（8秒）

CA_PG9,9

首席财务官：03/17 04:42:31（11.3小时）

03/17 16:00:31（11秒）

FL_PG7,7

首席财务官03/11 10:30:16（6.2天）

03/17 16:00:32（10秒）

GA_PG6,6

首席财务官03/12 10:50:43（5.2天）

03/17 16:00:29（13秒）

IA_PG5,5

首席财务官03/11 11:29:27（6.1天）

03/17 16:00:32（10秒）

NY_PG3,3

首席财务官03/11 16:31:36（5.9天）

03/17 16:00:38（4秒）

TX_PG4,4

首席财务官03/11 16:33:37（5.9天）

03/17 16:00:38（4秒）

VA_PG1,1

首席财务官03/13 22:18:32（3.7天）

03/17 16:00:33（9秒）

VB_PG2,2

首席财务官：03/16 23:31:31（16.4小时）

03/17 16:00:32（10秒）

外围设备

LastStateChange

LastHeardFrom

CA_PG9

COS 03/17 04:42:38（11.3小时）

03/17 16:00:40（2秒）

FL_PG7

COS 03/11 10:30:18（6.2天）

03/17 16:00:40（2秒）

GA_PG6

COS 03/16 06:21:18（33.6小时）

03/17 16:00:41（1秒）

IA_PG5

COS 03/11 11:29:30（6.1天）

03/17 16:00:40（2秒）

NY_PG3

COS 03/11 16:31:42（5.9天）

03/17 16:00:41（1秒）

TX_PG4

COS 03/11 16:37:53（5.9天）

03/17 16:00:34（8秒）

VA_PG1

COS 03/13 22:18:40（3.7天）

03/17 16:00:41（1秒）

VB_PG2

COS 03/16 23:31:33（16.4小时）

03/17 16:00:41（1秒）

状态输出的三个主要部分是进程、控制器和外围设备。

第一部分在状态输出的第一列中标记为“进程”，显示每个ICM中心站点进程的状态。一个ICM中心站点由ICM呼叫路由器和ICM数据库记录器组成。在大多数情况下，有两个ICM中心站点 — 侧A和侧B用于冗余。

首先，显示一般信息，如路由器版本和生成日期。然后，将显示以下附加统计信息：

当前时间

这是协调世界时(UTC)。 大多数电信设备使用UTC时间作为公共时间参考。

本机时间

这是ICM本地时间，由Cisco ICM呼叫路由器上的时区设置确定。

路由器启动

这是Cisco ICM呼叫路由器功能启动和运行的时间。

路由器同步

这显示Cisco ICM呼叫路由器的哪一端上次向另一端发送状态转接。

接下来是进程状态，分为三列：Process、LastStateChange和LastHeartbeat。进程是ICM中心站点进程。

LastStateChange包含多个字段：

确定

表示进程运行正常。

M

表示使用思科专有消息传送服务(MDS)协议来保持进程同步。

H

表示进程使用MDS协议发送和接收内部心跳消息。

日期

当前日期.

时间

当前本地时间。

运行时间

括号中显示，这是进程处于当前状态的时间长度。

LastHeartBeat

如果进程发送和接收MDS心跳，则此值是进程发送或接收的最后心跳的时间戳。

第二部分在状态输出的第一列标记为Controller，显示Cisco ICM PG服务器的状态。

控制器是ICM配置管理器中定义的控制器(ICM PG)的名称。

LastStateChange包含多个字段：

C

表示ICM PG服务器已成功从ICM呼叫路由器下载配置。

F

表示ICM PG已完全配置且配置有效。

O

表示ICM PG处于联机状态并与ICM呼叫路由器通信。

日期

当前日期.

时间

当前本地时间。

运行时间

括号中显示，这是进程处于当前状态的时间长度。

第3部分（第1列中标有Peripheral）显示第三方外围设备（如ACD和VRU设备）的状态。

外围设备是配置ICR中定义的外围设备（ACD或VRU）的名称。

LastStateChange包含多个字段：

C

表示外围设备已正确配置以与ICM PG通信。

O

表示外围设备处于联机状态，例如，已与ICM PG建立通信。

S

表示外围设备正在服务，例如，座席和呼叫数据将发送到ICM PG。

日期

当前日期.

时间

当前本地时间。

运行时间

括号中显示，这是进程处于当前状态的时间长度。

LastHeardFrom

自外围设备上次向ICM PG发送有效数据以来的日期、时间和时间长度。

利用 rttest 启动 ICM 呼叫路由器追踪

如果发出debug命令，然后发出一个或多个跟踪选项，则可以在rttest中启用特定跟踪级别。然后，可以在路由器日志中查看各自的跟踪条目。

例如，如果从rttest内发出debug /route命令，则会启用跟踪。这显示：

- 拨号号码(DN)

- 自动号码识别(ANI)

- 主叫方输入的数字(CED)（如果有）

- ICM路由标签返回到运营商网络

要查看rttest /debug的所有可能性，请在rttest提示符下发出debug /?命令，如下所示：

rttest: debug /?

Usage: debug_control [/realtime] [/5minute]

[/agent] [/config] [/route]

[/halfhour] [/rcmeter] [/expr] [/select] [/dupadd]

[/failpgerror] [/symbol] [/tranroute] [/datain]

[/delivery] [/cic] [/admin] [/pervarsumm] [/pervardetail]

[/expform] [/vru] [/callq] [/activepath] [/all] [/help]

[/?]

所有ICM进程都会将一些默认级别跟踪写入日志文件，这些文件可以使用dumplog实用程序查看。有关详细信息，请参阅如何使用Dumplog实用程序。

注意：

- 启用特定跟踪级别后，相应的详细信息将写入日志文件目录中的路由器日志文件。

- 默认的单个日志文件大小为99k。

- 默认聚合日志文件大小为60万。

- 如果路由器跟踪过高，则单个日志文件会快速换行（可能在一分钟内），如果呼叫量过高。

- 在这种情况下，由于时间跨度非常小，因此无法捕获多少数据。

- 为了避开此问题，如果更改了一些Microsoft Windows NT注册表设置，可以增加路由器日志文件容量。

注意：在增加日志文件容量之前，请确保有足够的可用磁盘空间。

要输入Windows NT注册表：

1. 在命令提示符下，发出regedt32 命令。

2. 检查可用磁盘空间后，可以更改这两个注册表设置，以允许更大的路由器日志文件：

注意：默认情况下，这些值以十六进制显示。单击十进制单选按钮查看基数为10的值。

\\.\software\geotel\icr\csco\routera\ems\currentversion\library\

processes\rtr\EMSAllLogFilesMax

\\.\software\geotel\icr\csco\routera\ems\currentversion\library\processes\

rtr\EMSLogFileMax

注：由于空间限制，这些值显示在多行上。

第一个参数EMSAllLogFilesMax指定路由器为所有日志文件组合分配的最大磁盘空间量。

第二个参数EMSLogFileMax指定路由器分配给每个日志文件的最大大小。例如，如果将EMSAllLogFilesMax设置为20 mg，将EMSLogFileMax设置为2 mg，则路由器最终会创建不超过10个文件，每个文件的大小均不超过2 mg。

关闭 rttest 中的调试追踪

当您查看路由器日志时，最好禁用为故障排除而添加的所有跟踪。

这是通过rttest命令中的/noall指令完成的，如下所示：

c:\icr\cd\ra\logfiles>rttest /cust cd /node routera

RTTEST Release 4.0 service pack 3, Build 04959

rttest: debug /noall

结束 rttest 会话

完成时退出最新会话。如果太多的rttest会话在后台运行，系统资源将耗尽，呼叫路由将受到不利影响。

rttest: quit

相关信息

- 如何使用 Dumplog 程序

- Cisco ICM服务器命名规则

- 技术支持和文档 - Cisco Systems