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

Improve feedback in 'Instance Crashed' email #4653

Open
knolleary opened this issue Oct 16, 2024 · 0 comments
Open

Improve feedback in 'Instance Crashed' email #4653

knolleary opened this issue Oct 16, 2024 · 0 comments
Labels
size:S - 2 Sizing estimation point
Milestone

Comments

@knolleary
Copy link
Member

knolleary commented Oct 16, 2024

The email sent when an instance has crashed is extremely minimal and doesn't provide much help to the user as to what to do next, other than look at the logs.

image

It would be better to provide some more context to help the user decide what to do next.

The email is triggered by the launcher posting an audit-log entry following the abnormal exit of the NR process. If the launcher can provide some more information in that audit log entry we will be able to show that in the audit log as well as in the email.

Some initial thoughts/questions/things to investigate

  1. Can the launcher tell the difference between 'killed due to memory' and 'uncaught exception' - the two most likely causes. If so, tailor the message accordingly.
  2. Include a snippet of the logs preceding the exit. If there's an uncaught exception, we should be able to parse that out. It may be trickier to include the logs in the email and get the formatting right.
  3. Depending on any insight we can infer from the logs, include recommended actions in the email.

The email should also include the team name to provide more context for what instance has crashed.

@knolleary knolleary added this to the 2.10 milestone Oct 16, 2024
@knolleary knolleary added the size:S - 2 Sizing estimation point label Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size:S - 2 Sizing estimation point
Projects
Status: Todo
Development

No branches or pull requests

1 participant