The SIS records the following statistics for conducted dialogs.

Note Conducted dialogs are network-initiated dialogs for which the SIS receives a trigger event, and imposes some orchestration behaviour onto.
Statistics

Activities

Live activities — liveActivities

Records the total number of…​

…​live conducted dialogs for which the SIS instance has executed one or more services. (Trigger events that do not execute services do not affect this statistic, since the dialog closes immediately after sending a response to the trigger.)

Increments…​

…​whenever the SIS instance receives a trigger event from the network, and determines that it needs to deliver the event to one or more services.

Decrements…​

…​when a conducted dialog terminates.

Default rhino-stats view

gauge

Total activities — totalActivities

Records the total number of…​

…​network-initiated dialogs that the SIS instance has processed.

Increments…​

…​when the SIS receives a TC_BEGIN event from the network.

Decrements…​

…​never.

Default rhino-stats view

delta

Dialogs Accepted

Total dialogs accepted — acceptedDialogs

Records the total number of…​

…​network-initiated dialogs that the SIS has accepted for processing. The value of this statistic should always be equal to the sum of acceptedDialogsZeroLengthComposition + acceptedDialogsNonZeroLengthComposition + terminatedDialogsMissingParameter + terminatedDialogsInvalidParameter + terminatedDialogsUnprovisioned + terminatedDialogsOtherReason + terminatedDialogsContinued + terminatedDialogsReleased + terminatedDialogsConnected + terminatedDialogsRedirected.

Increments…​

…​when a composition is selected by the SIS for a trigger event received from the network.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs accepted for zero-length compositions — acceptedDialogsZeroLengthComposition

Records the total number of…​

…​network-initiated dialogs that the SIS has accepted for processing, for which it selects a service composition without any services to execute. (For this statistic, the SIS does not count an IN redirect prefix in the composition as a service to be executed.)

Increments…​

…​when, for a trigger event from the network, the SIS selects a service composition that needs no services executed.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs accepted for non-zero-length compositions — acceptedDialogsNonZeroLengthComposition

Records the total number of…​

…​network-initiated dialogs that the SIS has accepted for processing, for which it selects a service composition with one or more services to execute. (For this statistic, the SIS does not count a redirect prefix provisioned in the composition as a service to be executed.)

Increments…​

…​when, for a trigger event from the network, the SIS selects a service composition that needs one or more services executed.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs accepted but terminated due to a missing parameter — terminatedDialogsMissingParameter

Records the total number of…​

…​network-initiated dialogs that the SIS has terminated before a composition is selected, due to a User Error response being received during composition selection, indicating that a required trigger event parameter is missing.

Increments…​

…​when an extension component using the Service Composition Selection Extension Resource Adaptor Type indicates that composition selection should be terminated for this reason, without recording the response as a dialog rejection.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs accepted but terminated due to an invalid parameter — terminatedDialogsInvalidParameter

Records the total number of…​

…​network-initiated dialogs that have been terminated before a composition is selected, due to a User Error response being received during composition selection, indicating that a required trigger event parameter is invalid.

Increments…​

…​when an extension component using the Service Composition Selection Extension Resource Adaptor Type indicates that composition selection should be terminated for this reason, without recording the response as a dialog rejection.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs accepted but terminated due to missing provisioning information — terminatedDialogsUnprovisioned

Records the total number of…​

…​network-initiated dialogs that the SIS has terminated before a composition is selected, due to a User Error response being received during composition selection, indicating that a service composition could not be selected using the parameters specified in the initial request.

Increments…​

…​when an extension component using the Service Composition Selection Extension Resource Adaptor Type indicates that composition selection should be terminated for this reason, without recording the response as a dialog rejection.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs accepted but terminated due to some other reason — terminatedDialogsOtherReason

Records the total number of…​

…​network-initiated dialogs that the SIS has terminated before a composition is selected, due to a User Error response for a reason other than the termination reasons specified above.

Increments…​

…​when an extension component using the Service Composition Selection Extension Resource Adaptor Type indicates that composition selection should be terminated for some other reason, without recording the response as a dialog rejection.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs accepted but terminated with a continue — terminatedDialogsContinued

Records the total number of…​

…​network-initiated dialogs that the SIS has terminated before a composition is selected, due to a continue response for the initial request being received during composition selection.

Increments…​

…​when an extension component using the Service Composition Selection Extension Resource Adaptor Type indicates that composition selection should be terminated with this response without recording the response as a dialog rejection.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs accepted but terminated with a released — terminatedDialogsReleased

Records the total number of…​

…​network-initiated dialogs that the SIS has terminated before a composition is selected, due to a release response for the initial request being received during composition selection.

Increments…​

…​when an extension component using the Service Composition Selection Extension Resource Adaptor Type indicates that composition selection should be terminated with this response without recording the response as a dialog rejection.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs accepted but terminated with a connect — terminatedDialogsConnected

Records the total number of…​

…​network-initiated dialogs that the SIS has terminated before a composition is selected, due to a connect response for the initial request being received during composition selection.

Increments…​

…​when an extension component using the Service Composition Selection Extension Resource Adaptor Type indicates that composition selection should be terminated with this response without recording the response as a dialog rejection.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs accepted but terminated with a redirect — terminatedDialogsRedirected

Records the total number of…​

…​network-initiated dialogs that the SIS has terminated before a composition is selected, due to a redirect response for the initial request being received during composition selection.

Increments…​

…​when an extension component using the Service Composition Selection Extension Resource Adaptor Type indicates that composition selection should be terminated with this response without recording the response as a dialog rejection.

Decrements…​

…​never.

Default rhino-stats view

delta

Dialogs Rejected

Total dialogs rejected — rejectedDialogs

Records the total number of…​

…​network-initiated dialogs whose initial request the SIS has rejected for processing. For this statistic, the SIS counts execution of a failure clause in a trigger, and a Service Composition Selection extension component returning a reject response, as rejection of the dialog. The value of this statistic should always be equal to the sum of rejectedDialogsInvalidApplicationContext + rejectedDialogsMissingParameter + rejectedDialogsInvalidParameter + rejectedDialogsUnprovisioned + rejectedDialogsOtherReason + rejectedDialogsContinued + rejectedDialogsReleased + rejectedDialogsConnected + rejectedDialogsRedirected.

Increments…​

…​when processing of a trigger event received from the network cannot be completed for some reason.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs rejected due to an invalid application context — rejectedDialogsInvalidApplicationContext

Records the total number of…​

…​network-initiated dialogs that the SIS has rejected for processing, due to an unsupported dialog application context specified in the TC_BEGIN.

Increments…​

…​when the SIS receives a TC_BEGIN with an unsupported (or invalid) application context.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs rejected due to input rate limiting — rejectedDialogsInputRateLimited

Records the total number of…​

…​network-initiated dialogs that the SIS has rejected for processing, due to input rate limiting

Increments…​

…​when the SIS receives a new dialog request from the network and the current input rate exceeds the configured maximum rate.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs rejected due to a missing parameter — rejectedDialogsMissingParameter

Records the total number of…​

…​network-initiated dialogs that the SIS has rejected before a composition is selected, due to a User Error response that a required trigger event parameter is missing.

Increments…​

…​when:

  • The SIS cannot complete processing of a trigger event it receives from the network, because of a missing parameter (for example, an InitialDP request is missing the eventTypeBCSM parameter)

  • a trigger’s failure clause is invoked where:

    • that failure clause indicates a User Error response with a missing parameter reason

    • or the equivalent reject response is returned by a service using the Service Composition Selection Extension Resource Adaptor Type.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs rejected due to an invalid parameter — rejectedDialogsInvalidParameter

Records the total number of…​

…​network-initiated dialogs that the SIS has rejected before a composition is selected, due to a User Error response being received during composition selection, indicating that a required trigger event parameter is invalid.

Increments…​

…​when a trigger’s failure clause is invoked where:

  • that failure clause indicates a User Error response with an invalid parameter reason

  • or the equivalent reject response is returned by a service using the Service Composition Selection Extension Resource Adaptor Type.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs rejected due to missing provisioning information — rejectedDialogsUnprovisioned

Records the total number of…​

…​network-initiated dialogs that the SIS has rejected before a composition is selected, due to a User Error response being received during composition selection, indicating that a service composition could not be selected using the parameters specified in the trigger event.

Increments…​

…​when a trigger’s failure clause is invoked where:

  • that failure clause indicates a User Error response with a missing customer record reason

  • or the equivalent reject response is returned by a service using the Service Composition Selection Extension Resource Adaptor Type.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs rejected due to some other reason — rejectedDialogsOtherReason

Records the total number of…​

…​network-initiated dialogs that the SIS has rejected before a composition is selected, due to a User Error response being received during composition selection for a reason other than the rejection reasons specified above.

Increments…​

…​when an extension component using the Service Composition Selection Extension Resource Adaptor Type indicates that composition selection should be terminated with this reject response.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs rejected but continued — rejectedDialogsContinued

Records the total number of…​

…​network-initiated dialogs that the SIS has rejected before a composition is selected, due to a continue response for the initial request being received during composition selection.

Increments…​

…​when a trigger’s failure clause is invoked where:

  • that failure clause indicates a continue response

  • or the equivalent reject response is returned by an extension component using the Service Composition Selection Extension Resource Adaptor Type.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs rejected and released — rejectedDialogsReleased

Records the total number of…​

…​network-initiated dialogs that the SIS has rejected before a composition is selected, due to a release response for the initial request being received during composition selection.

Increments…​

…​when a trigger’s failure clause is invoked where:

  • that failure clause indicates a release response

  • or the equivalent reject response is returned by an extension component using the Service Composition Selection Extension Resource Adaptor Type.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs rejected but connected — rejectedDialogsConnected

Records the total number of…​

…​network-initiated dialogs that the SIS has rejected before a composition is selected, due to a connect response for the initial request being received during composition selection.

Increments…​

…​when a trigger’s failure clause is invoked where:

  • that failure clause indicates a connect response

  • or the equivalent reject response is returned by an extension component using the Service Composition Selection Extension Resource Adaptor Type.

Decrements…​

…​never.

Default rhino-stats view

delta

Total dialogs rejected but redirected — rejectedDialogsRedirected

Records the total number of…​

…​network-initiated dialogs that the SIS has rejected before a composition is selected, due to a redirect response for the initial request being received during composition selection.

Increments…​

…​when a trigger’s failure clause is invoked where:

  • that failure clause indicates a redirect response

  • or the equivalent reject response is returned by an extension component using the Service Composition Selection Extension Resource Adaptor Type.

Decrements…​

…​never.

Default rhino-stats view

delta

Triggers

Originating triggers received — originatingTriggersReceived

Records the total number of…​

…​initial requests that the the SIS instance has received, triggered for the originating call party.

Increments…​

…​when the SIS receives an initial request for the originating call party on a network dialog that it has accepted for processing.

Decrements…​

…​never.

Default rhino-stats view

delta

Terminating triggers received — terminatingTriggersReceived

Records the total number of…​

…​initial requests that the SIS instance has received, triggered for the terminating call party.

Increments…​

…​when the SIS receives an initial request for the terminating call party on a network dialog that it has accepted for processing.

Decrements…​

…​never.

Default rhino-stats view

delta

Originating triggers successfully processed — originatingTriggersSuccessful

Records the total number of…​

…​initial requests for originating triggers, for which the SIS has successfully located a service composition.

Increments…​

…​when a trigger successfully locates a composition for an initial request, triggered for the originating call party.

Decrements…​

…​never.

Default rhino-stats view

delta

Terminating triggers successfully processed — terminatingTriggersSuccessful

Records the total number of…​

…​initial requests for terminating triggers, for which the SIS has successfully located a service composition.

Increments…​

…​when a trigger successfully locates a composition for an initial request, triggered for the terminating call party.

Decrements…​

…​never.

Default rhino-stats view

delta

SIS internals

Upcalls — upcalls

Records the total number of…​

…​events on a conducted dialog that the SIS instance has received from the network.

Increments…​

…​when the SIS instance receives any such event from the network. (Includes IN dialog control events such as TC_CONTINUE and TC_END.)

Decrements…​

…​never.

Default rhino-stats view delta

Downcalls — downcalls

Records the total number of…​

…​messages on a conducted dialog that the SIS instance has sent to the network.

Increments…​

…​whenever the SIS instance sends such a message to the network. (Includes IN dialog control events such as TC_CONTINUE and TC_END.)

Decrements…​

…​never.

Default rhino-stats view

delta

Internal redirects — internalRedirects

Records the total number of…​

…​internal redirects the SIS instance has performed. An internal redirect occurs if:

  • all services in a composition have been executed

  • the composition has been provisioned with a redirect prefix

  • and the last service executed allowed processing of further services to continue.

Increments…​

…​whenever the SIS performs an internal redirect.

Decrements…​

…​never.

Default rhino-stats view

delta

Service failures — serviceFailures

Records the total number of…​

…​service failures (such as no-response timeouts) the SIS instance has experienced while invoking composition services.

Increments…​

…​each time a composition service does not provide a response to an event for which it is required to do so within the timeout period specified for the service (or the default timeout period if none has been specified).

Decrements…​

…​never.

Default rhino-stats view

delta

Initial response time — responseTime

Samples…​

…​SIS initial request response time.

When…​

From the time the SIS first considers the initial request for delivery to services…​ to the time all required services have executed and the SIS has sent its response to the network.

Calculates…​

Initial response time of trigger events for which the SIS has invoked at least one service.

If the SIS does not select any compositions for the initial request, it either:

  • selects a composition which determines no services to execute

  • performs an internal redirect only

In either case no initial response time is sampled, as processing time would be negligible.

Previous page Next page
SIS Version 3.0.0