Today we tap into a rich vein of free debugging information.
Today we take a lightning tour of a power tool for inspecting Ruby objects.
Have you ever needed to adjust log verbosity without restarting a server? That's the problem we'll tackle today.
Making user-facing logs look pretty.
Like sharks, log files can just keep growing and growing. In order to curb their growth, we need to understand log aging and rotation.
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.
Today's dish is heavy on presentation... log message presentation, that is.
Sometimes logging costs us in app performance even when it is suppressed. Today, we learn how to avoid these slowdowns.
Today we learn a dead-simple way to make logging levels configurable at runtime.