Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
オブザーバビリティの再考
Search
Kento Kimura
PRO
June 28, 2024
Technology
990
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
オブザーバビリティの再考
Kento Kimura
PRO
June 28, 2024
More Decks by Kento Kimura
See All by Kento Kimura
Compose Spec の変遷と Cloud Run のイマ / The History of Compose Spec and Cloud Run Support
aoto
PRO
0
140
頼れる Agentic AI を支える Datadog のオブザーバビリティ / Powering Reliable Agentic AI with Datadog Observability
aoto
PRO
0
570
作りっぱなしで終わらせない! 価値を出し続ける AI エージェントのための「信頼性」設計 / Designing Reliability for AI Agents that Deliver Continuous Value
aoto
PRO
2
490
Google に学ぶ、安全性を高める信頼性設計 / Reliability Design for Enhanced Safety: Lessons from Google SRE
aoto
PRO
0
120
AI エージェントで AI エージェントを作る!Google Cloudが実現するフルスタックな AI 開発エコシステム / Building AI Agents with AI Agents! Full-Stack AI Development Ecosystem on Google Cloud
aoto
PRO
0
470
Jagu'e'r Advent Calendar でコミュニティを盛り上げよう / Join us the community with Jagu'e'r Advent Calendar
aoto
PRO
0
100
現場の壁を乗り越えて、 「計装注入」が拓く オブザーバビリティ / Beyond the Field Barriers: Instrumentation Injection and the Future of Observability
aoto
PRO
1
1.7k
「最速」で Gemini CLI を使いこなそう! 〜Cloud Shell/Cloud Run の活用〜 / The Fastest Way to Master the Gemini CLI — with Cloud Shell and Cloud Run
aoto
PRO
1
520
開発者を支える Internal Developer Portal のイマとコレカラ / To-day and To-morrow of Internal Developer Portals: Supporting Developers
aoto
PRO
1
1.4k
Other Decks in Technology
See All in Technology
Lambda MicroVMsは常駐サーバーの代わりに なるか? Kiro Crew を動かして検証してみた / Kiro Crew on Lambda MicroVMs
k_adachi_01
2
220
AWS FinOps Agent 結局何が得意なの?
siromi
0
170
AI Native Platform Engineering 〜PlatformとAgileで“作る速さ”を“価値”へ〜
uya116
0
150
今話題のAI「Jev」って何? 宇宙最速で学ぶ会
minorun365
PRO
34
22k
What the customer really needed
kawaguti
PRO
3
230
DORA_Metrics.pdf
wagnerfusca
1
100
10年欲しかった音楽管理アプリを、AIと一緒に作りはじめた
judau
1
120
JSONataとAWS Step Functionsで目指すRuntimelessな世界
mu7889yoon
1
510
開発投資の期待値を上げるプロダクトロードマップづくり ~プロダクトエンジニアが越境して事業を伸ばす~
kekekenta
1
250
覗いてみよう 関数型ビジュアル言語×2Dグラフィックスの世界
yohyamasaki
0
110
人にやさしく、AIにやさしく、書き手を選ばないIaCのガードレール再考 / Rethinking IaC Guardrails for Humans and AI Alike
kohbis
5
1.2k
Datadog で始める トークンセーフティなAI 導⼊と定着
vkbaba
1
100
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
370
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.1k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
580
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
The Spectacular Lies of Maps
axbom
PRO
1
1k
Leo the Paperboy
mayatellez
10
2.3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Transcript
オブザーバビリティの再考 28th Jun, Jagu'e'r O11y-SRE × CloudNative 『クラウドに依らない O11y』 Kento
Kimura
自己紹介 • 所属:Technical Solutions / Sales Engineer • 担当:パブリッククラウドのアーキテクト知識を活 した
Datadog のプリセールス技術支援 • 資格:Google Cloud 全 11 資格、AWS 全 12 資格、Azure 13 資格 • 表彰:Google Cloud Partner Top Engineer 2023-24 Jagu'e'r Award 2023 優秀賞 木村 健人 (Kento Kimura) Datadog Japan GK Technical Solutions Sales Engineering History データセンター運用保守 → パブリッククラウド技術支援 → プリセールス技術支援 Community Jagu’e’r デジクラ人材育成分科会 運営リード O11y-SRE/CloudNative/TechWriters 分科会 運営メンバー Partner Top Engineer 2023 Partner Top Engineer 2024
そもそもオブザーバビリティとは
Observability = Observe + Ability
O11y = Observe + Ability
オブザーバビリティとは オブザーバビリティは、システム 運用する上で必要な 内部状態の情報を取得で る状態にあること 「オブザーバビリティ」とは、システム どのような状態に なったとしても、それ どんなに斬新で奇妙なものであっても、 どれだけ理解し説明で
る を示す尺度 オブザーバビリティとは、外部出力の知識 らシステムの 内部状態をどれだけうま 推測で る の尺度 “ “ “ “ “ “ ◆ 引用 ・『オブザーバビリティ・エンジニアリング』https://www.oreilly.co.jp/books/9784814400126/ ・『オブザーバビリティ(可観測性) なぜ必要だと考えるの 』https://ymotongpoo.hatenablog.com/entry/2019/03/25/084500
オブザーバビリティへの誤解
その①: O11y とは APM である アプリケーションパフォーマンスモニタリング(APM)を行うこと 、 O11y を実現する唯一の手段であると誤解されること ある
APM は O11y の手段の1つに過 ず、その他の手段で十分に デバッグ・障害調査・システムの洞察に役立つ情報 取得し利用で ている状態であれば O11y は向上している O11y を検討する際は、APM を導入することを目的にせず、 「システムの状態を把握するために必要な情報は何か」を追求したい
その②: O11y はテレメトリーの総称 オブザーバビリティの「3本柱」 • メトリクス • ログ • トレース
その他のシグナル • プロファイラー • ダンプ • イベント それぞれのテレメトリーは O11y を実現するための要素 But… O11y は単にテレメトリーの総称ではない!!! O11y を実現するには、テレメトリーを収集するだけでななく それらの相関・可視化を通じて利用可能な状態にする必要がある
その③: O11y は難しい こうした課題に対処するための考え方・プラクティス 「オブザーバビリティ」の根幹 「ログを見るだけでは何が起こっているかわからない」 「メトリクスを監視しても問題が起きた後の対処しかできない」 モニタリングや運用を行う上で何かしらの課題があれば、 O11y を実践する目的は既にわかっていて、適切な手段を知るだけ!
Thank you