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

Add blog post about flight recorders #396

Open
wants to merge 2 commits into
base: gh-pages
Choose a base branch
from

Conversation

alexanderkyte
Copy link
Contributor

No description provided.

@alexanderkyte alexanderkyte force-pushed the gh-pages-flight branch 2 times, most recently from cbcdc1c to 027fb2c Compare August 3, 2018 17:11
There are few things as rewarding as printf-debugging a difficult problem.
Sometimes though, they’re not an appropriate solution. A bug that only
reproduces after hours of use can lead to tens of gigabytes of logging files in
the worst case. Or, even worse, you might have a Heisenbug. When you try to
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

### Impact on You ###

To use the flight recorder in your application today, export
`MONO_LOG_DEST=flight-recorder` and you will see the last few hundred
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should add a version number or at least commit sha on when this feature was introduced.


It was this that motivated the creation of the debugger flight recorder.
A flight recorder, in software engineering, is a system that stores log messages
without added latency and can print out the last hundred retained messages
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is there a way to control the buffer size of the flight recorder?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants