Configuring the statistics collector service

The statistics collector service gathers call statistics for use in billing and capacity monitoring.

Using the client-server model as an analogy, the statistics collector service acts like a server that collects statistical data produced by Nuance speech products (services or clients):

  • Nuance recognition service
  • Speech Server
  • Vocalizer service
  • Natural Language Processing service

Commonly-used service properties

Management Station displays these properties on the Service Startup Parameters tab for each of the above services.

Service property

Description

Data type

Default

sc.ClientConnectionRetryTimeout

Number of milliseconds to wait before attempting to re-establish a lost connection with the statistics collector service.

INT

2000

sc.ClientMaxStatsBuffered

Maximum number of statistics messages buffered by the service (while attempting delivery to the statistics collector service).

Note: When the limit is reached, the system begins purging the oldest data to make room for new messages. Messages are stored in memory, never on disk.

INT

10000000

(approx. 300 MB)

sc.ServerIpAddress

IP address of the statistics collector service.

STRING

127.0.0.1

sc.ServerPort

Listening port (TCP) used by the statistics collector service.

Note: If you specify another port, make sure that you use the same value for the equivalent statistics collector service property, sc.ServerListeningPort.

INT

9779

Advanced properties

Set these service properties on the Settings (or Advanced) tab for the statistics collector service.

Service property

Description

Data type

Default

sc.ServerDbConnectionRetryInterval

Number of milliseconds to wait before attempting to re-establish a lost connection with the Management Station database, which stores the statistics data.

INT

2000

sc.ServerMaxStatsBuffered

As above.

INT

10000000

(approx. 300 MB)

sc.ServerListeningPort

TCP port used by the statistics collector service to listen for incoming connections from statistics collector clients.

Note: If you specify another port, make sure that you use the same value for the equivalent statistics collector client property, sc.ServerPort, on all services that collect statistics.

INT

9779