-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replayer Generating Blank File #147
Comments
After doing some debugging against the source code, it appears that the Regex for Apache at a minimum are not matching any records from our logs and thinks that there are no sessions. Comparing logs I have from the older 2020.2 server and the 2021.3 version, there is an extra column in the apache logs which isn't accounted for. When I edit this:
|
+1 |
thx you everyone, i'm with the same issue! i will use the compile yourself option for testing |
@aweinograd, @til-jmac do you have some time to help me with this?, i already change the line 32 (2021.3 section) , but when i'm running i'm still getting an empty json, looking in the logs i see this exception millions times " Exception The given key '+0000' was not present in the dictionary. for url ...... " i don't know what to do... |
Hello @aweinograd, I'm running Tableau server 2021.4.7 and i'm encoutering the same issue than you. Can you share what are the exact changes that you did to fix the issue? (i'm using the the precompiled self-contained application) |
We use replayer to save session history and have done so successfully for a while. Since we upgraded from 2020.2.4 to 2021.3.2 (and since then 2021.3.6), the replayer output has produced empty files.
We had been using 4.2 but tried 4.2.1 with the same results
Here is the output from the command line
`info: LogShark.Plugins.Replayer.ReplayerPlugin[0]
=> 22010904034669-redacted
Processing 0 apache source lines and 166 begin command controller, 232 server telemetry, 6540 lock session, 0 end bootstrap vizqlserver events
info: LogShark.Plugins.Replayer.ReplayerPlugin[0]
=> 22010904034669-redacted
Serializing Json replay sessions
info: LogShark.Plugins.Replayer.ReplayerPlugin[0]
=> 22010904034669-redacted
Writing to Json file ReplayerOutput\Playback_09_01_-04-03-47.json
info: LogShark.TableauLogsProcessor[0]
=> 22010904034669-redacted
Completed reading log set and generating data
info: LogShark.Shared.LogReading.TableauLogsExtractor[0]
=> 22010904034669-redacted
Disposing log extractor temporary files...
info: LogShark.Shared.LogReading.TableauLogsExtractor[0]
=> 22010904034669-redacted
Log extractor temporary files disposed
info: LogShark.LogSharkRunner[0]
=> 22010904034669-redacted
Plugins that had any data sent to them: Replayer
info: LogShark.Writers.Hyper.HyperWorkbookGenerator[0]
=> 22010904034669-redacted
Starting to generate workbooks with results...
fail: LogShark.LogSharkRunner[0]
=> 22010903210960-redacted
No workbooks were generated successfully.
info: LogShark.Program[0]
I don't believe that there is an actual error here, since we are looking for just the Replayer output not any Workbooks. Logshark runs successfully on it's own. The configuration on the machine we are running this on hasn't changed in a year. I tried using the logs sent to help triage this issue and they produce an output: #122
There is nothing in the logs or console output that show an error.
The text was updated successfully, but these errors were encountered: