Exception with "End of stack trace" not showing correctly


Author
Message
drache42
drache42
New Member (48 reputation)New Member (48 reputation)New Member (48 reputation)New Member (48 reputation)New Member (48 reputation)New Member (48 reputation)New Member (48 reputation)New Member (48 reputation)New Member (48 reputation)
Group: Forum Members
Posts: 9, Visits: 16
I'm using the json parser to parse our error logs. However, the "Exception" grid box only shows part of the stack trace. I assume this is because our stack trace has a "--- End of stack trace from previous location where exception was thrown ---" in it. Is it possible to show the entire stack trace?

Example log message
{
"Timestamp": "2019-10-15T00:35:44.3260673+00:00",
"Level": "Error",
"MessageTemplate": "Unexpected error getting license from server",
"RenderedMessage": "Unexpected error getting license from server",
"Exception": "System.ArgumentException: Failed to parse version info. Unknown product version.\nProduct version: \"2019.4.0\"\nREST API version: \"3.6\"\r\nParameter name: version\r\n at Tableau.PowerTools.Server.Interfaces.TableauServerVersion.FromRestApiServerVersion(IServerInfoVersion version)\r\n at Tableau.PowerTools.Server.Rest.RestApiConnection.<ConnectAsync>d__17.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at Tableau.PowerTools.Server.TableauServerConnection.<ConnectAsync>d__16.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at Tableau.PowerTools.Server.TableauServerConnection.<ConnectAsync>d__17.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at Tableau.PowerTools.Server.Interfaces.TableauServerClient.<ConnectAsync>d__8.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at Tableau.PowerTools.Server.Licensing.TableauRestApiLicensing.<>c__DisplayClass6_0.<<GetServerLicenseAsync>g__GetFromServerAsync|2>d.MoveNext()",
"Properties": {
"SourceContext": "Tableau.PowerTools.Server.Common, Version=2019.3.1.0, Culture=neutral, PublicKeyToken=null",
"0": "http://172.31.19.245/",
"1": "eblankers",
"Scope": [
"ImportunateTaskRunner starting task: StatusChangeDetection",
"Connecting to Tableau Server for license check. Server: \"http://172.31.19.245/\", Username: \"eblankers\""
],
"ProcessId": 10560,
"ThreadId": 123,
"PTTaskDesc": "StatusChangeDetection",
"PTCorrelationId": "e35abbb3-427a-4222-8af8-549ac75ac473"
}
}


Shows up like attached screenshot

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...





Similar Topics

Login

Explore
Messages
Mentions
Search