Enabling Enhanced Task Instrumentation (GridServer 4.0)

Enabling Enhanced Task Instrumentation (GridServer 4.0)

book

Article ID: KB0087531

calendar_today

Updated On:

Products Versions
TIBCO DataSynapse GridServer -
Not Applicable -

Description

Resolution:
Normally, a submitted task or remote Service Invocation's execution time is measured only from start to finish. But often it is useful to be able to track the time spent in the various stages of this process, including input serialization, disk writing, task message submission, task queueing, task fetching, data transport, input deserialization, task processing, output serialization, output transport, queuing, and so on. This will allow you to understand the timing characteristics of distributed computing, optimize the process, and diagnose problems with greater ease.

To enable enhanced task instrumentation:

   1. In the Administration Tool, go to the Manager tab, select Manager Configuration, then select Services.
   2. In Instrumentation, set Enable to True.
   3. Click Save.

Task instrumentation will slow down the Manager, and also requires additional disk space, so it is important to disable it after you have completed using it. It is NOT recommended for production systems.

To view data generated by enhanced task instrumentation:

   1. Go to the Services tab, and select Service Session Admin.
   2. Find the Service you wish to view, and select View Instrumentation from the Actions menu. Note that this choice will only appear after the Service has finished running.

A new window will open, displaying a table of data collected by enhanced task instrumentation for the Service.

Issue/Introduction

Enabling Enhanced Task Instrumentation (GridServer 4.0)