Getting reports
Note: All sites must generate billing reports and send them to Nuance. Contact your Nuance account manager for details on this procedure. (Exception: sites with perpetual Nuance licenses do not require billing reports. See Turning off billing and capacity monitoring reports.)
The Management Station provides various reports:
- Call analysis reports (System Analysis tab) convert imported call log files and generate statistics on various aspects of a call (such as average call duration and number of tasks completed). Use them to manage deployed systems and ensure optimal system performance. See Generating call analysis reports.
- System performance reports (System Analysis tab) provide statistics on vital aspects of system performance (such as CPU utilization, memory use). For example, use them to examine resource consumption or response times and determine if enough resources are provisioned to handle current volumes of call traffic. See Generating system performance reports.
- Task manager reports (System Analysis tab) summarize running and scheduled tasks.
- Capacity monitoring reports (System Analysis tab) show peak port usage, assess system load, and identify trends when the system is too busy or idle. The report shows the maximum number of simultaneous ports used by recognition or TTS resources in the network for a specified time period. These reports are not tied to your license agreement with Nuance. See Generating capacity monitoring reports.
- License Usage reports (System Analysis tab) show recent license checkouts by application and service. Use these reports to assess activity related to your license agreement with Nuance.
- Capacity Management reports (System Analysis tab) summary percentages of licenses used application and service. Use these reports to assess whether you're paying for more licenses than needed, or if your application performance suffers while waiting for licenses to become available.
- Billing reports (available on the Billings tab) show the runtime use of Speech Suite features as allowed by your license agreement with Nuance. See Generating billing reports.
How the system collects statistics
The statistics collector service gathers call statistics for use in billing and capacity purposes.
Using the client-server model as an analogy, the statistics collector service, acting as the server, collects data from services or clients that produce statistics:
- Nuance recognition service
- Nuance Speech Server
- Nuance vocalizer service
- Natural Language Processing service
By default, the statistics collector service is included in all roles that include these clients and also runs on the same host as the clients. To set up a deployment where this service is not running on the same host as a client that produces statistics, you must set sc.ServerIpAddress and sc.ServerPort on the client to identify the host and port where the statistics collector service is running. The default IP address is 127.0.01. The default port is 9779.
For example:
Management Station generates reports using summarized data, which takes up far less disk space than raw data. It transforms raw statistics into sums and stores the results in different database tables. Data summarization is transparent, occurring automatically every hour.
By default, Management Station is configured to delete raw data older than 13 months and summary data older than 1095 days (three years). Purging the raw data is not configurable. If you need to change the purge schedule for summary data, contact Nuance Network at Nuance Network.
How the system optimizes reports with summarization
For call analysis reports and system performance reports, Management Station has a built-in data summarization feature that periodically transforms imported call log data into hourly sums and stores the results in different database tables. Management Station generates call analysis reports using summarized call log data. The results are exactly the same as generating reports with detailed call log data.
With summarized data:
- Report generation is very fast. The time needed to generate a report is proportional to the amount of data queried. A report that might take an hour with detailed records takes just a few seconds with summarized records.
- Summarized data takes up far less disk space than detailed data.
- CPU and disk consumption are minimal.
Data summarization is transparent, occurring automatically under these conditions to ensure data integrity and completeness:
- Right before applying report filters to generate a call analysis report on demand
- Right before generating a scheduled report
- Right after importing call log files
- Right before purging detailed call log files
1 GB of free disk space is required for data summarization. If the free disk space on Management Station falls below this threshold, an alarm is raised. You will need to free more disk space.
How the system calculates usage statistics
Diagrams and explanations showing how the system calculates minutes and peak port usage during a call: