-
Notifications
You must be signed in to change notification settings - Fork 33
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
Crash Analysis capability #1309
Comments
Todo
|
Demo/Repro InstructionsDaemon running in container ; Process crashes in same containerOn host:
In container:
Expected results:
Daemon running on host ; Process crashes on hostOn host:
Expected results:
Daemon running on host ; Process crashes in below containerOn host:
Expected results:
|
TopWe observe two signals being received (and thus two snapshots being created) for top after sending it a SIGILL/similar. We think our behavior is correct in terms of signal handling (in the library). Top behaves as follows:
Since all apps don't behave like top, we think its best to act on both signals (rather than shut off our signal handler after the first one for example). Worth noting: We send a sigabort when the second signal is received with the null handler (which is why top shows that it also received sigabort). reference top code the function |
Add the capability for AppScope to produce useful information following an application crash. Whether the application was scoped or not.
What scenarios are we intending to support?
Daemon running in container ; Process crashes on host or in another container(requires--privileged
where daemon is run)How will the data be accessed?
Main Components
check == merged
The text was updated successfully, but these errors were encountered: