Love them or hate them, application logs are a huge part of the world today, as well as a multi billion dollar industry. Logs are used for analytics, auditing, security, and many other machine/automation driven uses. These use cases drive us towards structured logging to make things easier to store and process. But what about the humans that read these logs, the operators and developers who use logs every day? Anyone who's attempted to scroll through a thousand lines of JSON can tell you JSON is not for humans.
Come join Edward Welch as he talks through his experiences both as a developer writing logs and a developer working on the log aggregation application from Grafana called Loki. You will walk away with a better understanding of the trends pushing us towards structured logs, the pros and cons of different approaches, how solutions like Loki can ease some of your logging burdens, and what we can do to help make logs work for both machines and humans alike.
We will also do a deeper dive into Loki for those who aren't familiar and would like to know more, including how it's built to scale from a single binary to a cloud native massively scalable log aggregation system built from day 1 to run in Kubernetes.