EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB37376: What information does MSTRFileTransmitter log in MicroStrategy Diagnostic and Performance Logging tool 9.0.2?


Community Admin

• Strategy


In MicroStrategy Diagnostic and Performance Logging tool 9.0.2, for the configuration ‘Machine Default’, there is a component called ‘MSTRFileTransmitter’, and two Dispatchers called ‘Error’ and ‘Trace’. The component does not exist under configuration ‘CastorServer Instance’.

In Strategy Diagnostic and Performance Logging tool 9.0.2, for the configuration ‘Machine Default’, there is a component called ‘MSTRFileTransmitter’, and two Dispatchers called ‘Error’ and ‘Trace’. The component does not exist under configuration ‘CastorServer Instance’.
 
Creation and delete of transmitter will not get logged. MSTRFileTransmitter logs messages only for Distribution Service File deliveries. MSTRFileTransmitter has both Error and Trace logs. Different messages are logged on different occasions.  One example is when a file to deliver has the same named file already existing in the destination.
Following steps illustrate how to make MSTRFileTransmitter log the information:
     1.    In My computer, go to Disk E:\ and create a text file called ‘test.txt’.
     2.    In Strategy Desktop>Administration>Delivery Managers>Device, create a new File Device called ‘New Device’, set the File Location to be E:\, and check ‘Overwrite files with same name as show below:
 

ka04W000000OcZzQAK_0EM440000002HQq.jpeg

 
     3.    In Strategy Desktop>Administration>User Manager>Everyone, double click user ‘administrator’. In Deliveries>Addresses tab, click ‘New’ and add the File address to it. Make sure the Delivery Type is File, and the Device is ‘New Device’ that has been created in Step 2 as shown below:
 

ka04W000000OcZzQAK_0EM440000002HQr.jpeg

 
     4.    Launch the Strategy Diagnostic and Performance Logging tool, select ‘Machine Default’ as configuration, and check the Error and Trace for the component MSTRFileTransmitter as shown below:
 

ka04W000000OcZzQAK_0EM440000002HQs.jpeg

 
     5.    Launch Strategy Service Manager to restart Intelligence Server.
     6.    In Strategy web 9.0.2, create a File subscription. Ensure the Location is the ‘New Address1’ that created in Step 3, Delivery Format is ‘Plain Text’ and File Name is changed to ‘test’ same as specified in Step 1 as shown below:
 

ka04W000000OcZzQAK_0EM440000002HQt.jpeg

 
     7.    Once the file has been delivered, following entry is caught in the trace log:
Sample Code/Error
End formatting
MSTRFileTransmitter::FileImpl::FileImpl. An existing file with the same name is overwritten. File name:    E:\test.txt
 
NOTE:
Usually Kernel> Scheduler trace will log all Distribution Service related information. If the Distribution only includes File delivery, then enable MSTRFileTransmitter Error and Trace logs will suffice.
 
 
 
 
 
 
 


Comment

0 comments

Details

Knowledge Article

Published:

May 5, 2017

Last Updated:

May 5, 2017