Structured Logging
Offered By: code::dive conference via YouTube
Course Description
Overview
Syllabus
Wprowadzenie
A tale of a string search
String search - sentinel
Just logging?!
Tale of an addressing scheme...
Coding part...
Data structure!
System activity log
stream-like?
printf-like?
Output?
Problems to solve
Expected output
JSON output example
The Difference
Possibilities
Simple log API . Raw arguments
"Formatted" log API
Your fields - your wrapper!
Logs' destination
Logical view
Recursive, variadic template?!
User's perspective
Basic types
User API-simple types
User API-multi-field types
User API-nested types struct Vector 2D
Logger with format
String parsing
Glue it up!
Formatting
Usage
Translations
Logs are coming!
Keep'em structured!
Example implementation
SDK with Docker talk
Universal idea
What's on the menu? (ELK-referenced)
Taught by
code::dive conference
Related Courses
Intro to Computer ScienceUniversity of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Analytic Combinatorics, Part I
Princeton University via Coursera Algorithms, Part I
Princeton University via Coursera Algorithms, Part II
Princeton University via Coursera