Dear All,
I am new in to trace parser. Can you please let me know step by step how to use and when used Trace Parser.
What is the advantage of Trace Parser?
Please give me more shed on this.
Thanks!
Arpan
*This post is locked for comments
In D365 trace parser is more simple to configure, as you can see https://docs.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/perf-test/trace-parser ; in my tests I see sql call.
Maybe you wrong session ?
Hi guys. I used Trace Parser a lot in AX 2012, but I am struggling with one point in D365:
How can I enable tracing of the DB interactions (SQL statements)? In AX 2012 I remember there was a small from, I think under Tools, where you can tick what to trace and SQL was one of the tickboxes. I tried to trace a few things in D365 where thre is definitely some DB action going on, but it never appears in the trace parser (Database Time, Database Calls column is empty everywhere and also when I drill down into X++ where I expect SQL, there is nothing). Maybe I am also missing some settings in the parser itself.
Thanks!
Btw, Trace Parser is useful for several things. Performance is the most obvious one, but I often also use it for debugging or just to understand the flow of the process. For example I want to see which tables are hit when a certain function is used. Awesoem tool overall!
Hi,
Sure....NP.
Thanks Chaitanya,
I am going to practice on form which take mush time to open then collect the trace and if required i will share with you screen shot.
Arpan
Hi,
Well there are many scenarios where tracer parser can be useful.One scenario would be like to know the reason why a specific business process is consuming more time than expected like Form is consuming more time to open or custom posting process is very slow. To trace a scenario, we start the trace, perform required business operation(exactly) ,stop the trace and collect it in tracer parser UI to analyze. General recommendations are to keep the trace short & upto the scenario and only one user should loginto AX while performing an operation to avoid unwanted traces.
Thanks Chaitanya,
Can you please give ma an simple real scenario then i came to understand how it's work.
If you have please send me.
Arpan
Hi,
Trace parser is a performance analyzing tool that helps to identify the performance bottlenecks such as long-running X++ methods(both custom & standard), time-consuming SQL queries and client-server calls. We have server and client trace that gets generated separately and can examine their behavior individually.
Please refer following links:
(Trace Parser - setup)
community.dynamics.com/.../microsoft-dynamics-ax-2012-utilities-trace-parser
(Tools for monitoring performance [AX 2012])
technet.microsoft.com/.../jj149695.aspx
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,240 Super User 2024 Season 2
Martin Dráb 230,149 Most Valuable Professional
nmaenpaa 101,156