PreviousNextIndex
Nodes and Palette Options > Detailed Palette Option Descriptions > Report
 
Report

Type

Tracking item

Available from

Purpose

The primary purpose of the Report item is to track and submit application data that you can use to analyze and evaluate application performance in the run-time environment. You can use the Report item to:

Behavior

During simulation or run time, the Report item takes the value of the various fields and properties and writes these values to a log file. The application locates this log file in the ProjectName/data/log directory, where ProjectName represents the name of the speech application project.

To view the log file contents after application simulation in Dialog Designer, locate the appropriate log file in this directory and double-click it.

Note:

If you are using an Avaya Voice Portal system, you can view an automatically generated Application Report of this log data. See "Application Report" in your Voice Portal documentation.

Tip:

The name of the log file for the current day is always report.log. Each time you run a simulation, Dialog Designer appends the log data to the end of this file. After the end of each day on which data has been written to the log file, Dialog Designer renames the log file to: report.log.yyyy-mm-dd, where yyyy-mm-dd represents the date on which the log file was compiled.

Report log data is written using log4j logging technology. Because this is new technology and available information constantly changes, for more information about log4j technology, Avaya recommends that you perform an Internet search with the search term "log4j".

Dialog Designer applications are set at deployment whether they are to operate in an Avaya Interactive Response (IR) or an Avaya Voice Portal environment.

To view the log file contents in a run-time environment, perform one of the following actions:

Because the Report item is considered primarily a reporting tool for analysis and evaluation of applications, there is no need enable or disable it. When you use it in an application, it is always enabled.

Properties

Note:

For this example to work, you must use the same name in the Name field for both the Start Report item and the End Report item.

Type

Use this alarm descriptor to indicate:

Start

The beginning of a section of the call flow on which you want to report data.

To be used effectively, the Name field for this Report item must exactly match the Name field of a Report item of type End that comes later in the call flow.

End

The end of a section of the call flow on which you want to report data.

To be used effectively, the Name field for this Report item must exactly match the Name field of a Report item of type Start that occurs earlier in the call flow.

Cancel

A cancellation of an Report item of type Start that occurs earlier in the call flow.

To be used effectively, the Name field for this Report item must exactly match the Name field of a Report item of type Start that precedes it in the call flow.

Cancel All

A cancellation of all Report items of type Start that occur earlier in the call flow.

In Progress

Report data on a type already in progress. In other words, use this type somewhere between a Start type and an End type to collect data in the interim.


Tip:

In Avaya IR systems, to do this, you must write or acquire an application to monitor the log file and then generate a system alarm when certain key words are encountered. In Avaya Voice Portal systems, to do this you must write or acquire a similar application to monitor the database to which the data is being written.

Alarm Level

Description

Fatal

A situation in which the application would crash.

Error

A situation that would cause the application to generate an error.

Warning

A situation that would cause the application to generate a warning.

Info

A situation that would cause the application to generate an informational message.


Tip:

On Voice Portal systems, the Application Report displays this setting for entries in the Level column.

Tip:

On Voice Portal systems, the Application Report displays this setting for entries in the Activity column.

Tip:

On Voice Portal systems, the Application Report displays this setting for entries in the Message column.

Tip:

On Voice Portal systems, the Application Report does not display this setting, but the value of this variable can be viewed in the Message Details page for the Application Report message. For more details on Application Report, see "Reports" chapter of Administering Voice Portal guide and "VPMS web page reference" chapter of Voice Portal web interface page reference guide in the Voice Portal documentation library.

Tip:

On Voice Portal systems, the Application Report does not display this setting, but the value of this variable can be viewed in the Message Details page for the Application Report message. See "Application Report" in the Voice Portal documentation library.


PreviousNextIndex

©2009, Avaya Inc. All rights reserved.