SlideShare a Scribd company logo
1 of 20
Download to read offline
Kris Buytaert @krisbuytaert
Observability, will not fix your broken monitoring
Devopsdays Berlin September , 2022
O11y 1
This new Hype
• Docker, Docker, Docker, Docker, Docker, Docker...
• Kubernetes, Kubernetes, Kubernetes, Kubernetes,
Kubernetes, Kubernetes,
• O11y, o11y, o11y, o11y, o11y, o11y, o11y,
• We’re all doing this, right ?
• This is the new default, right . ?
O11y 2
A real life story :
Large Government agency
• Large CheckMk setup
• Lots of custom checks
• No automation, checks are created manually
• Custom CMDB, which is out of sync with reality
O11y 3
The Unhappy on call (SRE) team
• Happy with their tool, not happy with
• Being left out of the information loop ( e.g a when service
would be decommissioned )
• No known ownership for services
• Management wants “observability”
O11y 4
Their Plan
• Start from scratch
• Move to Prometheus (<- insert shiny new tool here)
• One year effort with a focus on the new technology stacks
(k8s)
• Then migrate the old monitoring
O11y 5
Result
• Old tool is still primary alerting tooling
• Rather than moving forward they added another tool to
manage
• Now they managed 2 stacks
• No real observability ever happened
• 12 months later , the prometheus stack is unmaintained
O11y 6
This is NOT an isolated case
• Encountered multiple similar cases,
• Pattern :
• while true ; do
• This Tool stinks, Lets do this over again and with a new tool.
• We implement exactly the same broken setup but with a
different tool
O11y 7
Where is the real observability ?
• Often we have metrics
• But only for a week
• Often we lost our long term metrics
• Often we have logs
• But no derived metrics
• We are only alerting on those metrics
• We are not learning from our metrics
• We’ve regressed
O11y 8
What’s your goal in observability
• We expect performance problems
• We really have performance problems
• We have chaos , better insights in what we run
• Gartner told us .
• We need more Hipster Credits
• We just want Prometheus, Loki and tempo
O11y 9
First Steps
• Fix your monitoring
• Create Single Source of Truth
• No manual Monitoring Confiuration (Automation)
• Create clear and Actionable Alerts
• Keep it GREEN
O11y 10
Fix your metrics / logs ...
• Fix your metrics
• I bet you have regression on shipping your Metrics
• I bet you logshipping is partially broken
• I bet you have broken dashboards
O11y 11
Ask
• Who wants Observability ?
• Devs / Management / Ops ?
• What do they really want ?
• Get them in one room
• Ask them what is really hurting them ?
• Where they need help ...
• Listen,
• This sounds trivial .. yet over 10 years of devops and still ...
O11y 12
What is still missing ?
• Probably nothing
• This might be sufficient for your use cases.
• Except if it isn’t.
• You might need traces
O11y 13
The Tooling Ecosystem
• Choose an Open source Observability Stack
• Beware of the Fauxpen Source
• Build your automated Observability Infrastructure
• Monitor it
• Pick a Project to start investigating.
• Build dashboards together with your peers.
O11y 14
Will this fit my ecosystem ?
• My proprietary vendor claims it works out of the box.
• But my developers say it doesn’t.
• Trust your devs ;)
O11y 15
There is no magic
O11y 16
Pitfalls of Observability
• You will DDOS Yourselves
• promquery for all MySQL parameters from MySQL exporter
• Flood your disks , kill your LTS
• Trace all the things
• You will DDOS Yourselves
O11y 17
Remember
• You might not need Observability (yet)
• But you DO need to fix your monitoring
• And then you can think about o11y
• But just adopting o11y, will not fix your broken culture.
O11y 18
Kris Buytaert
• I used to be a developer
• Then I became an Ops person
• Chief Trolling/Travel/Technical Officer @ Inuits.eu
• Chief Yak Shaver @ o11y.eu
• Organiser of #devopsdays, #cfgmgmtcamp, #loadays, ...
• Cofounder of all of the above
• Everything is a Freaking DNS Problem
• DNS : devops needs sushi
• @krisbuytaert on twitter/github
O11y 19
Kris Buytaert @krisbuytaert kris@inuits.eu
o11y, a subbdivision of Inuits
Essensteenweg 31 2930 Brasschaat Belgium
info@o11y.eu
O11y 20

More Related Content

What's hot

Kgc2012 온라인 게임을 위한 게임 오브젝트 설계
Kgc2012 온라인 게임을 위한 게임 오브젝트 설계Kgc2012 온라인 게임을 위한 게임 오브젝트 설계
Kgc2012 온라인 게임을 위한 게임 오브젝트 설계
kgun86
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratoren
panagenda
 
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
Simplilearn
 

What's hot (20)

DevOps!! 도데체 왜, 어떻게 할까??
DevOps!! 도데체 왜, 어떻게 할까??DevOps!! 도데체 왜, 어떻게 할까??
DevOps!! 도데체 왜, 어떻게 할까??
 
Kgc2012 온라인 게임을 위한 게임 오브젝트 설계
Kgc2012 온라인 게임을 위한 게임 오브젝트 설계Kgc2012 온라인 게임을 위한 게임 오브젝트 설계
Kgc2012 온라인 게임을 위한 게임 오브젝트 설계
 
Domino Adminblast
Domino AdminblastDomino Adminblast
Domino Adminblast
 
Docker introduction &amp; benefits
Docker introduction &amp; benefitsDocker introduction &amp; benefits
Docker introduction &amp; benefits
 
CAP Theorem and Split Brain Syndrome
CAP Theorem and Split Brain SyndromeCAP Theorem and Split Brain Syndrome
CAP Theorem and Split Brain Syndrome
 
Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14
 
Ndc14 분산 서버 구축의 ABC
Ndc14 분산 서버 구축의 ABCNdc14 분산 서버 구축의 ABC
Ndc14 분산 서버 구축의 ABC
 
Introduction to CI/CD
Introduction to CI/CDIntroduction to CI/CD
Introduction to CI/CD
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratoren
 
쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기
 
presentation on Docker
presentation on Dockerpresentation on Docker
presentation on Docker
 
Docker.pptx
Docker.pptxDocker.pptx
Docker.pptx
 
Docker 101 - Nov 2016
Docker 101 - Nov 2016Docker 101 - Nov 2016
Docker 101 - Nov 2016
 
Introduction to Docker Compose
Introduction to Docker ComposeIntroduction to Docker Compose
Introduction to Docker Compose
 
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
 
Docker Container
Docker ContainerDocker Container
Docker Container
 
Docker introduction for the beginners
Docker introduction for the beginnersDocker introduction for the beginners
Docker introduction for the beginners
 
〈야생의 땅: 듀랑고〉 서버 아키텍처 Vol. 3
〈야생의 땅: 듀랑고〉 서버 아키텍처 Vol. 3〈야생의 땅: 듀랑고〉 서버 아키텍처 Vol. 3
〈야생의 땅: 듀랑고〉 서버 아키텍처 Vol. 3
 
Docker containers : introduction
Docker containers : introductionDocker containers : introduction
Docker containers : introduction
 
NDC 11 자이언트 서버의 비밀
NDC 11 자이언트 서버의 비밀NDC 11 자이언트 서버의 비밀
NDC 11 자이언트 서버의 비밀
 

Similar to Observability will not fix your Broken Monitoring ,Ignite

Build software like a bag of marbles, not a castle of LEGO®
Build software like a bag of marbles, not a castle of LEGO®Build software like a bag of marbles, not a castle of LEGO®
Build software like a bag of marbles, not a castle of LEGO®
Hannes Lowette
 
6 ways DevOps helped PrepSportswear move from monolith to microservices
6 ways DevOps helped PrepSportswear move from monolith to microservices6 ways DevOps helped PrepSportswear move from monolith to microservices
6 ways DevOps helped PrepSportswear move from monolith to microservices
Dynatrace
 
Dev ops lessons learned - Michael Collins
Dev ops lessons learned  - Michael CollinsDev ops lessons learned  - Michael Collins
Dev ops lessons learned - Michael Collins
Devopsdays
 

Similar to Observability will not fix your Broken Monitoring ,Ignite (20)

DevOps Days Ohio
DevOps Days OhioDevOps Days Ohio
DevOps Days Ohio
 
Observing the HashiCorp Ecosystem From Prometheus
Observing the HashiCorp Ecosystem From PrometheusObserving the HashiCorp Ecosystem From Prometheus
Observing the HashiCorp Ecosystem From Prometheus
 
Gartner Infrastructure and Operations Summit Berlin 2015 - DevOps Journey
Gartner Infrastructure and Operations Summit Berlin 2015 - DevOps JourneyGartner Infrastructure and Operations Summit Berlin 2015 - DevOps Journey
Gartner Infrastructure and Operations Summit Berlin 2015 - DevOps Journey
 
Django production
Django productionDjango production
Django production
 
FLIGHT Amsterdam Presentation - From Protex to Hub
FLIGHT Amsterdam Presentation - From Protex to Hub FLIGHT Amsterdam Presentation - From Protex to Hub
FLIGHT Amsterdam Presentation - From Protex to Hub
 
OpenNebulaConf 2013 - Monitoring of OpenNebula installations by Florian Heigl
OpenNebulaConf 2013 - Monitoring of OpenNebula installations by Florian Heigl OpenNebulaConf 2013 - Monitoring of OpenNebula installations by Florian Heigl
OpenNebulaConf 2013 - Monitoring of OpenNebula installations by Florian Heigl
 
Monitoring of OpenNebula installations
Monitoring of OpenNebula installationsMonitoring of OpenNebula installations
Monitoring of OpenNebula installations
 
DevOps, beyond agile
DevOps, beyond agileDevOps, beyond agile
DevOps, beyond agile
 
Build software like a bag of marbles, not a castle of LEGO®
Build software like a bag of marbles, not a castle of LEGO®Build software like a bag of marbles, not a castle of LEGO®
Build software like a bag of marbles, not a castle of LEGO®
 
CI/CD at bol.com
CI/CD at bol.comCI/CD at bol.com
CI/CD at bol.com
 
6 ways DevOps helped PrepSportswear move from monolith to microservices
6 ways DevOps helped PrepSportswear move from monolith to microservices6 ways DevOps helped PrepSportswear move from monolith to microservices
6 ways DevOps helped PrepSportswear move from monolith to microservices
 
Real World DevOps - Jeff Geerling's NEDCamp 2018 Keynote
Real World DevOps - Jeff Geerling's NEDCamp 2018 KeynoteReal World DevOps - Jeff Geerling's NEDCamp 2018 Keynote
Real World DevOps - Jeff Geerling's NEDCamp 2018 Keynote
 
Dev ops lessons learned - Michael Collins
Dev ops lessons learned  - Michael CollinsDev ops lessons learned  - Michael Collins
Dev ops lessons learned - Michael Collins
 
Lean Startup with WebObjects
Lean Startup with WebObjectsLean Startup with WebObjects
Lean Startup with WebObjects
 
OSMC 2021 | Observability will not fix your broken Monitoring , or Culture
OSMC 2021 | Observability will not fix your broken Monitoring , or CultureOSMC 2021 | Observability will not fix your broken Monitoring , or Culture
OSMC 2021 | Observability will not fix your broken Monitoring , or Culture
 
Ignite@DevOpsDays - Why devs need ops
Ignite@DevOpsDays - Why devs need opsIgnite@DevOpsDays - Why devs need ops
Ignite@DevOpsDays - Why devs need ops
 
Android Developer Skills, Techniques, and Patterns
Android Developer Skills, Techniques, and PatternsAndroid Developer Skills, Techniques, and Patterns
Android Developer Skills, Techniques, and Patterns
 
OSMC 2022 | What’s new in the Prometheus ecosystem? by Julien Pivotto
OSMC 2022 | What’s new in the Prometheus ecosystem? by Julien PivottoOSMC 2022 | What’s new in the Prometheus ecosystem? by Julien Pivotto
OSMC 2022 | What’s new in the Prometheus ecosystem? by Julien Pivotto
 
What's New in Prometheus and Its Ecosystem
What's New in Prometheus and Its EcosystemWhat's New in Prometheus and Its Ecosystem
What's New in Prometheus and Its Ecosystem
 
What's New in Prometheus and Its Ecosystem
What's New in Prometheus and Its EcosystemWhat's New in Prometheus and Its Ecosystem
What's New in Prometheus and Its Ecosystem
 

More from Kris Buytaert

More from Kris Buytaert (20)

Infrastructure as Code Patterns
Infrastructure as Code PatternsInfrastructure as Code Patterns
Infrastructure as Code Patterns
 
From devoops to devops 13 years of (not) learning
From devoops to devops 13 years of (not) learningFrom devoops to devops 13 years of (not) learning
From devoops to devops 13 years of (not) learning
 
Pipeline all the Dashboards as Code
Pipeline all the Dashboards as CodePipeline all the Dashboards as Code
Pipeline all the Dashboards as Code
 
Help , My Datacenter is on fire
Help , My Datacenter is on fireHelp , My Datacenter is on fire
Help , My Datacenter is on fire
 
GitOps , done Right
GitOps , done RightGitOps , done Right
GitOps , done Right
 
Devops is Dead, Long live Devops
Devops is Dead, Long live DevopsDevops is Dead, Long live Devops
Devops is Dead, Long live Devops
 
10 years of #devopsdays, but what have we really learned ?
10 years of #devopsdays, but what have we really learned ? 10 years of #devopsdays, but what have we really learned ?
10 years of #devopsdays, but what have we really learned ?
 
Continuous Infrastructure First
Continuous Infrastructure FirstContinuous Infrastructure First
Continuous Infrastructure First
 
Is there a Future for devops ?
Is there a Future for devops   ? Is there a Future for devops   ?
Is there a Future for devops ?
 
10 Years of #devopsdays weirdness
10 Years of #devopsdays weirdness10 Years of #devopsdays weirdness
10 Years of #devopsdays weirdness
 
ADDO 2019: Looking back at over 10 years of Devops
ADDO 2019:    Looking back at over 10 years of DevopsADDO 2019:    Looking back at over 10 years of Devops
ADDO 2019: Looking back at over 10 years of Devops
 
Can we fix dev-oops ?
Can we fix dev-oops ?Can we fix dev-oops ?
Can we fix dev-oops ?
 
Continuous Infrastructure First Ignite Edition
Continuous Infrastructure First  Ignite EditionContinuous Infrastructure First  Ignite Edition
Continuous Infrastructure First Ignite Edition
 
Continuous Infrastructure First
Continuous Infrastructure FirstContinuous Infrastructure First
Continuous Infrastructure First
 
Open Source Monitoring in 2019
Open Source Monitoring in 2019 Open Source Monitoring in 2019
Open Source Monitoring in 2019
 
Migrating to Puppet 5
Migrating to Puppet 5Migrating to Puppet 5
Migrating to Puppet 5
 
Repositories as Code
Repositories as CodeRepositories as Code
Repositories as Code
 
Devops is a Security Requirement
Devops is a Security RequirementDevops is a Security Requirement
Devops is a Security Requirement
 
Is there a future for devops ?
Is there a future for devops ?Is there a future for devops ?
Is there a future for devops ?
 
Deploying your SaaS stack OnPrem
Deploying your SaaS stack OnPremDeploying your SaaS stack OnPrem
Deploying your SaaS stack OnPrem
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Observability will not fix your Broken Monitoring ,Ignite

  • 1. Kris Buytaert @krisbuytaert Observability, will not fix your broken monitoring Devopsdays Berlin September , 2022 O11y 1
  • 2. This new Hype • Docker, Docker, Docker, Docker, Docker, Docker... • Kubernetes, Kubernetes, Kubernetes, Kubernetes, Kubernetes, Kubernetes, • O11y, o11y, o11y, o11y, o11y, o11y, o11y, • We’re all doing this, right ? • This is the new default, right . ? O11y 2
  • 3. A real life story : Large Government agency • Large CheckMk setup • Lots of custom checks • No automation, checks are created manually • Custom CMDB, which is out of sync with reality O11y 3
  • 4. The Unhappy on call (SRE) team • Happy with their tool, not happy with • Being left out of the information loop ( e.g a when service would be decommissioned ) • No known ownership for services • Management wants “observability” O11y 4
  • 5. Their Plan • Start from scratch • Move to Prometheus (<- insert shiny new tool here) • One year effort with a focus on the new technology stacks (k8s) • Then migrate the old monitoring O11y 5
  • 6. Result • Old tool is still primary alerting tooling • Rather than moving forward they added another tool to manage • Now they managed 2 stacks • No real observability ever happened • 12 months later , the prometheus stack is unmaintained O11y 6
  • 7. This is NOT an isolated case • Encountered multiple similar cases, • Pattern : • while true ; do • This Tool stinks, Lets do this over again and with a new tool. • We implement exactly the same broken setup but with a different tool O11y 7
  • 8. Where is the real observability ? • Often we have metrics • But only for a week • Often we lost our long term metrics • Often we have logs • But no derived metrics • We are only alerting on those metrics • We are not learning from our metrics • We’ve regressed O11y 8
  • 9. What’s your goal in observability • We expect performance problems • We really have performance problems • We have chaos , better insights in what we run • Gartner told us . • We need more Hipster Credits • We just want Prometheus, Loki and tempo O11y 9
  • 10. First Steps • Fix your monitoring • Create Single Source of Truth • No manual Monitoring Confiuration (Automation) • Create clear and Actionable Alerts • Keep it GREEN O11y 10
  • 11. Fix your metrics / logs ... • Fix your metrics • I bet you have regression on shipping your Metrics • I bet you logshipping is partially broken • I bet you have broken dashboards O11y 11
  • 12. Ask • Who wants Observability ? • Devs / Management / Ops ? • What do they really want ? • Get them in one room • Ask them what is really hurting them ? • Where they need help ... • Listen, • This sounds trivial .. yet over 10 years of devops and still ... O11y 12
  • 13. What is still missing ? • Probably nothing • This might be sufficient for your use cases. • Except if it isn’t. • You might need traces O11y 13
  • 14. The Tooling Ecosystem • Choose an Open source Observability Stack • Beware of the Fauxpen Source • Build your automated Observability Infrastructure • Monitor it • Pick a Project to start investigating. • Build dashboards together with your peers. O11y 14
  • 15. Will this fit my ecosystem ? • My proprietary vendor claims it works out of the box. • But my developers say it doesn’t. • Trust your devs ;) O11y 15
  • 16. There is no magic O11y 16
  • 17. Pitfalls of Observability • You will DDOS Yourselves • promquery for all MySQL parameters from MySQL exporter • Flood your disks , kill your LTS • Trace all the things • You will DDOS Yourselves O11y 17
  • 18. Remember • You might not need Observability (yet) • But you DO need to fix your monitoring • And then you can think about o11y • But just adopting o11y, will not fix your broken culture. O11y 18
  • 19. Kris Buytaert • I used to be a developer • Then I became an Ops person • Chief Trolling/Travel/Technical Officer @ Inuits.eu • Chief Yak Shaver @ o11y.eu • Organiser of #devopsdays, #cfgmgmtcamp, #loadays, ... • Cofounder of all of the above • Everything is a Freaking DNS Problem • DNS : devops needs sushi • @krisbuytaert on twitter/github O11y 19
  • 20. Kris Buytaert @krisbuytaert kris@inuits.eu o11y, a subbdivision of Inuits Essensteenweg 31 2930 Brasschaat Belgium info@o11y.eu O11y 20