Talk at TechUG day in Leeds on 22nd October 2015
The way in which many (most?) software teams use logging needs a re-think as we move into a world of microservices and remote sensors. Instead of using logging merely to dump out stack traces, our logs become a continuous trace of application state, with unique-enough identifiers for every interesting point of execution. We also use transaction identifiers to trace calls across components, services, and queues, so that we can reconstruct distributed calls after the fact. Logging becomes a rich source of insight for developers and operations people alike, as we 'listen to the logs' and tighten feedback cycles to improve our software systems.
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Un-broken Logging - TechnologyUG - Leeds - Matthew Skelton
1. Un-Broken Logging
the foundation of software operability
TechnologUG, Leeds #techug
Thursday 22th October 2015
Matthew Skelton
Skelton Thatcher Consulting
@matthewpskelton
2.
3. The way we use logging is (often) broken
How to make our logging more awesome
Why we should care
145. More
Ditch the Debugger and Use Log
Analysis Instead
Matthew Skelton
https://blog.logentries.com/2015/07/ditch-
the-debugger-and-use-log-analysis-instead/
146. More
Using Log Aggregation Across
Dev & Ops: The Pricing Advantage
Rob Thatcher
https://blog.logentries.com/2015/08/using-
log-aggregation-across-dev-ops-the-pricing-
advantage/