Answered by:
Tracked Message Events

Question
-
I cannot see some of the Applications in the Tracked Message Events. It just shows only few Application process. Also if I try to filter according to the Port Names in the Query Expression, it doesn't show all the port names that are present in the administrative console.It is very difficult to track the messages, if some error occurs. What could be the reason. Help me to figure this out. Thanks in Advance.
Tuesday, March 31, 2015 11:27 AM
Answers
-
the filter drop down of Port names, in the trackedMessageEvents, shows only the ports which has processed at least single message.
IF the particular port is not available, it implies that it doesn't have any message events.
Please check the event log for further errors.
Please vote this answer as helpful, if it helps
Shreedivya
- Marked as answer by vdha Wednesday, April 1, 2015 11:29 AM
Tuesday, March 31, 2015 11:35 AM -
Can you be more specific? You don't see Applications anywhere in Tracking.
On each Port or Orchestration, you have to make sure all of the appropriate Tracking options are set.
For the XmlReceive and XmlTransmit Pipelines, you have to set those options in the BizTalk.System Application.
- Marked as answer by vdha Wednesday, April 1, 2015 11:29 AM
Tuesday, March 31, 2015 11:37 AMModerator -
All Tracked Message Events you see in the Group Hub, comes from the Tracking Database. So I am 100% sure that if you see a certain Port Name in the Hub, you can also find it in the Tracking Database directly.
Try the following SQL (Replace %port% with whatever part of the port name you want to search for) (Also if your database is very large, you might want to consider limiting the result by a top and/or a date interval)
select me.dtTimestamp, port.strPortName, si.ErrorInfo from dbo.dta_MessageInOutEvents me inner join dbo.dta_PortName port on ((me.nPortId = port.nPortId)) inner join dbo.dta_ServiceInstances si on ((si.uidActivityId = me.uidActivityId) and(si.uidServiceInstanceId = me.uidServiceInstanceId)) where (me.nStatus = 1) and port.strPortName like '%port%' order by me.dtTimestamp desc
Morten la Cour
- Marked as answer by vdha Wednesday, April 1, 2015 11:29 AM
Tuesday, March 31, 2015 11:38 AM -
Look into the below article it lists down all the possible reasons for this issue-
Enable BizTalk Tracking–The message was not found in the Message Box or the Tracking database
Thanks,
Prashant
----------------------------------------
Please mark this post accordingly if it answers your query or is helpful.- Proposed as answer by Prashant Singh[prashant.1704] Tuesday, March 31, 2015 1:30 PM
- Marked as answer by vdha Wednesday, April 1, 2015 11:29 AM
Tuesday, March 31, 2015 1:30 PM
All replies
-
the filter drop down of Port names, in the trackedMessageEvents, shows only the ports which has processed at least single message.
IF the particular port is not available, it implies that it doesn't have any message events.
Please check the event log for further errors.
Please vote this answer as helpful, if it helps
Shreedivya
- Marked as answer by vdha Wednesday, April 1, 2015 11:29 AM
Tuesday, March 31, 2015 11:35 AM -
It is not showing even though it has received or sent messages via the ports.Tuesday, March 31, 2015 11:37 AM
-
Can you be more specific? You don't see Applications anywhere in Tracking.
On each Port or Orchestration, you have to make sure all of the appropriate Tracking options are set.
For the XmlReceive and XmlTransmit Pipelines, you have to set those options in the BizTalk.System Application.
- Marked as answer by vdha Wednesday, April 1, 2015 11:29 AM
Tuesday, March 31, 2015 11:37 AMModerator -
All Tracked Message Events you see in the Group Hub, comes from the Tracking Database. So I am 100% sure that if you see a certain Port Name in the Hub, you can also find it in the Tracking Database directly.
Try the following SQL (Replace %port% with whatever part of the port name you want to search for) (Also if your database is very large, you might want to consider limiting the result by a top and/or a date interval)
select me.dtTimestamp, port.strPortName, si.ErrorInfo from dbo.dta_MessageInOutEvents me inner join dbo.dta_PortName port on ((me.nPortId = port.nPortId)) inner join dbo.dta_ServiceInstances si on ((si.uidActivityId = me.uidActivityId) and(si.uidServiceInstanceId = me.uidServiceInstanceId)) where (me.nStatus = 1) and port.strPortName like '%port%' order by me.dtTimestamp desc
Morten la Cour
- Marked as answer by vdha Wednesday, April 1, 2015 11:29 AM
Tuesday, March 31, 2015 11:38 AM -
Johns,
Even though the Ports and Orchestration have tracking enabled, I cannot see the particular application in the tracked message events.
Today I got an error in the Receive Port, I tried to look for the message in the Tracked Message Events I cannot see any of the Tracked Messages with respect to the application.
- Edited by vdha Tuesday, March 31, 2015 11:46 AM
Tuesday, March 31, 2015 11:45 AM -
Ensure if you have checked the option of Tracking Events and messages in all ports as below.
Thanks,
Prashant
----------------------------------------
Please mark this post accordingly if it answers your query or is helpful.Tuesday, March 31, 2015 11:51 AM -
Thanks Prashant.. But I have enabled all these already.Tuesday, March 31, 2015 11:53 AM
-
Can you try loading the TrackedServiceInstance, corresponding to this process and then try loading the corresponding TrackedMessageEvent or the live instance?
Shreedivya
- Edited by ShreeDivyaMicrosoft employee Tuesday, March 31, 2015 12:15 PM
Tuesday, March 31, 2015 12:14 PM -
Verify you have at least one instance of a Tracking Host running.
Meaning, at least one Instance of a Host with the Tracking Host option set must be running at all times.
Also, exactly what Pipeline are you trying to track.- Edited by Johns-305MVP, Moderator Tuesday, March 31, 2015 1:16 PM
Tuesday, March 31, 2015 1:16 PMModerator -
Look into the below article it lists down all the possible reasons for this issue-
Enable BizTalk Tracking–The message was not found in the Message Box or the Tracking database
Thanks,
Prashant
----------------------------------------
Please mark this post accordingly if it answers your query or is helpful.- Proposed as answer by Prashant Singh[prashant.1704] Tuesday, March 31, 2015 1:30 PM
- Marked as answer by vdha Wednesday, April 1, 2015 11:29 AM
Tuesday, March 31, 2015 1:30 PM -
It's too soon to mark Proposed Answers. Better to let the OP select the best one.Tuesday, March 31, 2015 1:56 PMModerator
-
Hi John, how is it too early we have already given few suggestions and I strongly believe that my last reply will resolve the issue. So I proposed it answer.
And definitely questioner will only mark the most appropriate reply as answer only :)Thanks,
Prashant
----------------------------------------
Please mark this post accordingly if it answers your query or is helpful.Tuesday, March 31, 2015 4:13 PM -
[meta alert] All suggestions in this threat are possible solutions so you should at least credit all possible answers.Tuesday, March 31, 2015 5:51 PMModerator