server.callLog.cleanupRates.0

Controls how long to keep each type of log file before deletion.

Value

A string of fields (separated by semi-colons) where each field indicates a category or type of log file followed by a colon and a time designation (the rate). Set individually for each file type.

DEFAULT: Depends on file type.

See table below. See Call log directories and files.

How to set

If using the Management Station, set on the Speech Server service. If not using Management Station, set in an NSS configuration file (user-NSSxx.txt).

Usage

Rarely changed. Typically, system administrators back up system more frequently than the cleanup rates. This ensures the ability to restore old log files if needed in the future.

This parameter controls how long to keep each type of log file for each company and application before deletion. When a file age exceeds the rate, the system removes it from the storage disk.

The value uses the following syntax:

Company:companyname;Application:applicationname;WCR:maxage;
PREEP:maxage;POSTEP:maxage;EXPOSEPLAYABLE:maxage;

Time (maxage) is one of the following:

  • m = minutes
  • h = hours
  • d = days

File types and default values:

File type

Default

Description

WCR

7d

Whole call recording

POSTEP

7d

Endpointed file

PREEP

7d

Non-endpointed file

EXPOSEPLAYABLE

15m

Exposeplayable file

SAVEWAVEFORM

1d

Saved audio utterance(s)

RECORDING

1d

Audio saved by Recorder

LOG

7d

Log file

For each field (Application, Company, or a type of log file), specify the amount of time to keep files before deleting them. The time designation is an integer followed by a "d" for days or "m" for minutes.

To set defaults for all pairs of company and application names, leave the Company and Application fields empty. For example:

server.callLog.cleanupRates.1 VXIString Company:;Application:;WCR:1d;POSTEP:1d;PREEP:1d;EXPOSEPLAYABLE:1h
SAVEWAVEFORM:1d;RECORDING:1d;LOG:7d

To set rules differently for each company/application pair, increment the counter at the end of the parameter name. For example:

server.callLog.cleanupRates.2  VXIString Company:Nuance;Application:MyApp;PREEP:1d
server.callLog.cleanupRates.3  VXIString Company:myCompany;Application:PizzaTalk;WCR:1h

See Cleaning the call log directory.