Centralized Logging Patterns

Livecoding
Fri 12:05 - 13:15
You don't need a laptop
Caleano 1+2
Devops

Summary

Most organizations feel the need to centralize their logs — once you have more than a couple of servers or containers, SSH and tail will not serve you well any more. However, the common question is how to achieve that.

This talk presents multiple approaches and patterns with their advantages and disadvantages, so you can pick the one that fits your organization best:

  • Parse: Take the log files of your applications and extract the relevant pieces of information.
  • Send directly: Add a log appender to send out your events directly without persisting them to a log file.
  • Structured file: Write your events in a structured file, which you can then centralize.
  • From a container: Keep track of short lived containers and configure their logging correctly.
  • In Kubernetes: Stay on top of your logs even when services are short lived and dynamically allocated.

Each pattern has its own demo, so you can easily try out the different approaches in your environment.

Who is it for?

AlbertArchitect
 
ChrisCTO
 
DianaDevOps
 
MeganManager
 
TamaraTeam
Leader
DavidDeveloper
BiancaBusiness
Analyst
TudorTester

Leave a Reply

Your email address will not be published.

*