Why you should be using structured logs - Stefan Krawczyk

  Рет қаралды 4,546

SF Python

SF Python

Күн бұрын

This talk was presented at PyBay2019 - 4th annual Bay Area Regional Python conference. See pybay.com for more details about PyBay and click SHOW MORE for more information about this talk.
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.
About the speaker
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 ✈.
Sponsor Acknowledgement
This and other PyBay2019 videos are via the help of our media partner AlphaVoice (www.alphavoice.io/)!
#pybay #pybay2019 #python #python3 #gdb

Пікірлер: 2
@nathankrasney
@nathankrasney 3 жыл бұрын
Great talk!
@RoamingAdhocrat
@RoamingAdhocrat 3 жыл бұрын
This seems to my inexperienced eyes to be an unambiguously good idea. Other than inertia why hasn't this become universal?
Unit testing using monkey patching in pytest - Vikram Bhat
29:12
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 10 МЛН
Go Structured Logging with the slog Package (Golang)
37:23
Better Stack
Рет қаралды 5 М.
Getting Started With Logging in Kubernetes - Eduardo Silva, Treasure Data
34:04
CNCF [Cloud Native Computing Foundation]
Рет қаралды 3,1 М.
The Mental Game of Python - Raymond Hettinger
1:10:00
SF Python
Рет қаралды 123 М.
Reuven M. Lerner - Practical decorators - PyCon 2019
29:12
PyCon 2019
Рет қаралды 41 М.
A consistent logging format for Go
11:27
Google Open Source
Рет қаралды 20 М.
Introducing Logs in OpenTelemetry: What It Unlocks and How to Use It - Morgan McLean & Dan Jaglowski
35:56
CNCF [Cloud Native Computing Foundation]
Рет қаралды 3,2 М.
Why The Windows Phone Failed
24:08
Apple Explained
Рет қаралды 57 М.
Raymond Hettinger, Keynote on Concurrency, PyBay 2017
1:13:53
SF Python
Рет қаралды 150 М.
Understanding Logging: Containers & Microservices
8:51
That DevOps Guy
Рет қаралды 36 М.
Как бесплатно замутить iphone 15 pro max
0:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН
Better Than Smart Phones☠️🤯 | #trollface
0:11
Not Sanu Moments
Рет қаралды 16 МЛН
iPhone 15 Pro Max vs IPhone Xs Max  troll face speed test
0:33