A presentation at DevOpsDays Seattle 2021 by Laura Santamaria
@nimbinatus | #DevOpsDays Logging is a Team Sport: How to work within your org to log well Laura Santamaria Developer Advocate Photo by Edoardo Busti on Unsplash
@nimbinatus | #DevOpsDays Write great logs! Photo by Markus Spiske on Unsplash
@nimbinatus | #DevOpsDays Use these tools! Photo by Katie Burkhart on Unsplash
@nimbinatus | #DevOpsDays … but what about your coworkers? Photo by Pascal Swier on Unsplash
@nimbinatus | #DevOpsDays Assumptions Photo by Jose Morales on Unsplash
@nimbinatus | #DevOpsDays Misconceptions Photo by Jeffrey F Lin on Unsplash
@nimbinatus | #DevOpsDays Complacency Photo by Chris Chow on Unsplash
@nimbinatus | #DevOpsDays Resentment Photo by Alberto Frías on Unsplash
Logging is the language of DevOps. Photo by Nick Fewings on Unsplash @nimbinatus | #DevOpsDays
@nimbinatus | #DevOpsDays Working with coworkers Photo by Oleksandr Baiev on Unsplash
@nimbinatus | #DevOpsDays Working with managers Photo by Jeffrey F Lin on Unsplash
@nimbinatus | #DevOpsDays Working with other teams Photo by LMM on Unsplash
@nimbinatus | #DevOpsDays Discussions, Debates, and Decisions Photo by Camylla Battani on Unsplash
@nimbinatus | #DevOpsDays A quick framework Photo by KAKUDMI on Unsplash
@nimbinatus | #DevOpsDays Step 1: Identify Photo by Nguyen Thu Hoai on Unsplash
@nimbinatus | #DevOpsDays Step 2: Discuss Photo by Margarida CSilva on Unsplash
@nimbinatus | #DevOpsDays Step 3: Agree Photo by Jeffrey F Lin on Unsplash
@nimbinatus | #DevOpsDays Step 4: Update and monitor Photo by Kelli McClintock on Unsplash
Logging is a language used to communicate… Photo by Jeffrey F Lin on Unsplash @nimbinatus | #DevOpsDays
@nimbinatus | #DevOpsDays … in the team sport of DevOps. (Thanks) https://nimbinatus.com https://logdna.com Photo by Marcus Wallis on Unsplash
We know clean, actionable logs are important, but how do you pivot an entire team or organization toward better logging? Let’s discuss common misconceptions & arguments against logging, counters to those arguments, pain points for teams, & a practical framework to add logs to legacy applications - all in 5 minutes!
Here’s what was said about this presentation on social media.
I've been challenged to live-tweet my own talk at @DevOpsDaysSEA. This is going to be weird and hilarious, and I hope you tune in to see how much I can convince you that I'm learning along with you when I get to watch my talk again.
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
Ok, @DevOpsDaysSEA, how's that much meta for you? 😆 How'd I do?
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
You did amazing! Kudos, and thanks for agreeing to the challenge. pic.twitter.com/8wJbP3rBKt
— DevOpsDays - Seattle (@DevOpsDaysSEA) May 4, 2021
— DevOpsDays - Seattle (@DevOpsDaysSEA) May 4, 2021
— Christopher Kruse (wear a mask!) 😷 (@ballpointcarrot) May 4, 2021
You have 10 minutes to register if you haven't already to see Laura live-tweet her 5-minute talk. https://t.co/twKOqaaT62 https://t.co/ShyHkjtoqr
— DevOpsDays - Seattle (@DevOpsDaysSEA) May 4, 2021
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
Next up, me! @nimbinatus #devopsdays talking about logging as a team sport!
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
Write great logs! Use shiny tools! Right, this is everything we need. @nimbinatus #devopsdays
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
— DevOpsDays - Seattle (@DevOpsDaysSEA) May 4, 2021
This is a people problem! We have a lot of assumptions around what others need from logs. @nimbinatus #devopsdays pic.twitter.com/j7dvlITgi0
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
Leaving everything to someone else leads to resentment. @nimbinatus #devopsdays pic.twitter.com/wZRrEitmDJ
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
Logging is the language of DevOps! So you need to work with your coworkers, managers, and other teams to build something better together. @nimbinatus #devopsdays pic.twitter.com/c6Cv6EHv95
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
It's always a people problem pic.twitter.com/jNU06UlfGL
— Dawn Parzych (@dparzych) May 4, 2021
So, a quick framework to work together: First, identify what's missing, then discuss how to meet everyone's needs. pic.twitter.com/UlwuXymBNo
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
Then get to an agreement, and then update and monitor! @nimbinatus #devopsdays
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
Remember, this is a language, and devops is a team sport. Work together to log well. @nimbinatus #devopsdays pic.twitter.com/IFxKevQVxb
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
So true! https://t.co/47qIaa0sMG
— Raphael Bottino (@raphabot) May 4, 2021
For those not watching the live stream @nimbinatus has been doing a spectacular job live-tweeting the talks.
— DevOpsDays - Seattle (@DevOpsDaysSEA) May 4, 2021
The question is, will she live-tweet her own talk?
Find out at 2:15.#DevOpsDays
Oooo, I love a good challenge! 😁
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
You mean to tell me that all those fancy logging frameworks don't just magically do everything I need? @nimbinatus #devopsdays
— Christopher Kruse (wear a mask!) 😷 (@ballpointcarrot) May 4, 2021
Hahaha, surprise! You're still going to have the same problems no matter how many shiny tools people wave. People problems are always something that we need to solve for 😉
— Laura Santamaria 🏜️ (@nimbinatus) May 4, 2021
How does everybody in your org think about logging?
— DevOpsDays - Seattle (@DevOpsDaysSEA) May 4, 2021
Chances are they think of it differently than you do. Don't let your misconceptions derail your logging efforts. @nimbinatus #DevOpsDays pic.twitter.com/E3JtCsl7Ai
Get tips on improving your logging strategy from @nimbinatus in 5 minutes! pic.twitter.com/sSCNQ7W1M2
— DevOpsDays - Seattle (@DevOpsDaysSEA) May 4, 2021