Stefan Krawczyk

Stefan loves the stimulus of working at the intersection of design, engineering, and data. He grew up in New Zealand, speaks Polish, and spent formative years at Stanford, LinkedIn, Nextdoor & Idibon. Outside of work Stefan likes to 🏊, 🌮, 🍺, and ✈.

Speaker home page Follow @stefkrawczyk LinkedIn

Why you should be using structured logs

DevOps, Testing, & Automation, Python & Libraries, Scale & Performance, Beginner
8/18/2019 | 3:20 PM-3:50 PM | Robertson 2

Description

At Stitch Fix most application logs are output in a structured JSON format for simpler debugging and downstream consumption.

In this talk we’ll cover in more detail why structured logs are useful and provide leverage, caveats to using them, and how simple it is to get one going with Python.

Abstract

At Stitch Fix most application logs are output in a structured JSON format for simpler debugging and downstream consumption. For example, data scientists can add a field to their application log and it will automatically turn up as a parsed field in Elasticsearch for easy dashboarding and querying via Kibana, or be easily found and queried in Presto. In this talk we’ll cover in more detail why structured logs are useful and provide leverage, caveats to using them, and how simple it is to get one going with Python.