Skip to content
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

Analyze top exceptions #492

Open
pnadolny13 opened this issue Nov 30, 2022 · 2 comments
Open

Analyze top exceptions #492

pnadolny13 opened this issue Nov 30, 2022 · 2 comments
Assignees

Comments

@pnadolny13
Copy link
Contributor

Related to meltano/meltano#7016 (comment) we should see what exception data we have and if we can narrow in on the top 10.

It's challenging from a brief look because theyre hashed exceptions but it might be easier to unhash once we know the top values and maybe simulating a few exceptions to see how the exception translates to event attributes.

@aaronsteers
Copy link
Contributor

aaronsteers commented Dec 1, 2022

hashed exceptions

@pnadolny13 I thought we were keeping exception class names unhashed but hashing the message text. Can you confirm if you can at least see the class name in clear text, e.g. 'ValueError' or 'DivideByZeroError'?

@pnadolny13
Copy link
Contributor Author

pnadolny13 commented Dec 1, 2022

@aaronsteers yeah it looks like those are unhashed so if I'm following it correctly I see PluginExecutionError -> RunnerError -> CliError -> SystemExit. I dont know a lot about Meltano exceptions but I figured the actual exception is down in the plugin so from this I cant know if this a user error like "missing x required config" or a plugin error like "tap exploded because of a bug".

Let me know if theres a way for me to get at this data better but from a quick look it didnt seem obvious.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

2 participants