Today we tap into a rich vein of free debugging information.
Tag: diagnostics
Episode #367: Logs And Signals
Have you ever needed to adjust log verbosity without restarting a server? That's the problem we'll tackle today.
Episode #350: Logging Program Name
Logs can get confusing when we start merging multiple service logs into one. Today we'll learn how to automaticall tag log messages with a program name.
Episode #349: Log Formatting
Today's dish is heavy on presentation... log message presentation, that is.
Episode #345: Optional Logging
Sometimes logging costs us in app performance even when it is suppressed. Today, we learn how to avoid these slowdowns.
Episode #340: Controlling Log Level
Today we learn a dead-simple way to make logging levels configurable at runtime.
Episode #339: Logger
Today: A short introduction to the essential feature's of Ruby's standard Logger library.
Episode #327: Tracepoint
Today we take the guesswork out of what happens when Ruby executes a method.
Episode #319: Log Thread
In this episode, we'll move logging into a dedicated, low-priority thread.