Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
オブザーバビリティの再考
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kento Kimura
PRO
June 28, 2024
Technology
980
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
130
頼れる Agentic AI を支える Datadog のオブザーバビリティ / Powering Reliable Agentic AI with Datadog Observability
aoto
PRO
0
490
作りっぱなしで終わらせない! 価値を出し続ける AI エージェントのための「信頼性」設計 / Designing Reliability for AI Agents that Deliver Continuous Value
aoto
PRO
2
460
Google に学ぶ、安全性を高める信頼性設計 / Reliability Design for Enhanced Safety: Lessons from Google SRE
aoto
PRO
0
110
AI エージェントで AI エージェントを作る!Google Cloudが実現するフルスタックな AI 開発エコシステム / Building AI Agents with AI Agents! Full-Stack AI Development Ecosystem on Google Cloud
aoto
PRO
0
420
Jagu'e'r Advent Calendar でコミュニティを盛り上げよう / Join us the community with Jagu'e'r Advent Calendar
aoto
PRO
0
91
現場の壁を乗り越えて、 「計装注入」が拓く オブザーバビリティ / Beyond the Field Barriers: Instrumentation Injection and the Future of Observability
aoto
PRO
1
1.6k
「最速」で Gemini CLI を使いこなそう! 〜Cloud Shell/Cloud Run の活用〜 / The Fastest Way to Master the Gemini CLI — with Cloud Shell and Cloud Run
aoto
PRO
1
490
開発者を支える Internal Developer Portal のイマとコレカラ / To-day and To-morrow of Internal Developer Portals: Supporting Developers
aoto
PRO
1
1.3k
Other Decks in Technology
See All in Technology
第3回しろおびセキュリティスポンサーセッション
log0417
0
200
DatadogのBits Chatが開発組織にもたらしたもの / What Bits Chat Has Brought Us
sms_tech
1
270
Data Hubグループ 紹介資料
sansan33
PRO
0
3.2k
猫付きpingコマンドを自作
uyuki234
0
240
グローバル基準のSREは、運用現場でどう機能したか:成熟度アセスメントの実践 / SRE NEXT 2026
sorawatanabe
0
230
ホームラボ紹介
y_sera15
0
180
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
1
1.3k
QAエンジニア起点で進める、SmartHRにおける信頼性向上について
kaomi_wombat
1
140
強化学習「理論」入門
enakai00
3
3.6k
Agent 時代の Kaggle 展望 / kaggle-in-the-agentic-era
upura
1
740
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
220
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Done Done
chrislema
186
16k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
450
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Ethics towards AI in product and experience design
skipperchong
2
340
Between Models and Reality
mayunak
4
390
Darren the Foodie - Storyboard
khoart
PRO
3
3.6k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
280
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
540
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