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
オブザーバビリティの始め方 / How to start Observability
Search
Isao Shimizu
April 26, 2023
Technology
1.2k
4
Share
オブザーバビリティの始め方 / How to start Observability
2023/4/26 TechFeed Experts Night #17
Isao Shimizu
April 26, 2023
More Decks by Isao Shimizu
See All by Isao Shimizu
Notion x ポストモーテムで広げる組織の学び / Notion x Postmortem
isaoshimizu
1
360
New Relicを活用したSREの最初のステップ / NRUG OKINAWA VOL.3
isaoshimizu
3
1.1k
「家族アルバム みてね」における運用管理・ オブザーバビリティの全貌 / Overview of Operation Management and Observability in FamilyAlbum
isaoshimizu
5
4.2k
約10年間MIXIのインフラを 支えてきたPagerDutyの活用事例 / PagerDuty on Tour 2024
isaoshimizu
6
1.3k
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
2
1.9k
家族アルバム みてねで直面してきた技術的負債 / MIXI KAG 2024
isaoshimizu
18
9.2k
今年1年のEKS運用振り返り/3-shake SRE Tech Talk
isaoshimizu
2
450
ポストモーテムの基礎知識と最新事例 / Fundamentals of Postmortem
isaoshimizu
12
3.4k
全世界1,800万人が利用する「家族アルバム みてね」におけるNew Relic活用法 / FutureStack Tokyo 2023
isaoshimizu
1
640
Other Decks in Technology
See All in Technology
関西に縁あるMicrosoft MVPsが語るCopilotの未来
kasada
0
950
20260528_生成AIを専属DSに_Howの次にすべきことを考える
doradora09
PRO
0
270
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
2
610
サイバーセキュリティ概論 / Introduction to Cybersecurity
ks91
PRO
0
110
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.8k
運用を見据えたAIエージェント設計実践
amacbee
0
960
AIが変えた"品質の守り方"
kkakizaki
13
5.5k
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
180
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
950
PHP と TypeScript の型システム比較:AI 時代の「型」は誰のためにあるのか? #frontend_phpcon_do / frontend_phpcon_do_2026
shogogg
1
220
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.8k
Claude Codeを組織で使いこなす— サーバサイドAIエージェント運用の実践知
techtekt
PRO
0
160
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
300
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Being A Developer After 40
akosma
91
590k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
180
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
370
Skip the Path - Find Your Career Trail
mkilby
1
130
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
It's Worth the Effort
3n
188
29k
KATA
mclloyd
PRO
35
15k
Documentation Writing (for coders)
carmenintech
77
5.4k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Transcript
©MIXI オブザーバビリティの 始め⽅ 2023/4/26 TechFeed Experts Night #17 Vantageスタジオ みてねプロダクト開発部
基盤開発グループ 清⽔ 勲
©MIXI About me 清⽔ 勲 @isaoshimizu 2011年〜 株式会社ミクシィ(現MIXI) • 2011年8⽉〜
SNS「mixi」運⽤エンジニア • 2014年4⽉〜 モンスターストライク SRE • 2018年2⽉〜 家族アルバム みてね SRE • 2022年1⽉〜 SREグループ マネージャー • 2023年4⽉〜 基盤開発グループ マネージャー • 週末は社会⼈吹奏楽団での活動(楽団⻑、トロンボーン約30年、たまに指揮者)。 キャンプとクラフトビールが好き。 2
©MIXI オブザーバビリティとは?
©MIXI モニタリングとの違いは?
©MIXI オブザーバビリティとは モニタリングとの違いは? 5 “モニタリングは既知の未知を扱いますが、 オブザーバビリティは未知の未知を扱うのです” オライリージャパン オブザーバビリティ・エンジニアリング 1章より
©MIXI どういうこと?
©MIXI モニタリングとオブザーバビリティ 7 モニタリング 既知の未知 オブザーバビリティ 未知の未知 • 局所的な監視 •
システムが正常かどうかの確認 • あらかじめ設定したメトリクスや ログの収集 • システム全体の可視化、理解 • 予期しない問題の調査、解決 • メトリクス、トレーシング、 ログなどの収集、分析 どちらが良い・悪いではない
©MIXI トラブルが起きた時、スピーディーに原因調査と解決をしたい オブザーバビリティを強化しましょう
©MIXI オブザーバビリティの導⼊
©MIXI オブザーバビリティを導⼊するためには 10 収集・保管 可視化 分析 メトリクス・トレース・ログ これが基本
©MIXI オブザーバビリティツール • Amazon CloudWatch / X-Ray / Managed Grafana
/ Managed Service for Prometheus • Google Cloud Logging / Cloud Monitoring / Cloud Trace / Cloud Profiler • New Relic • Datadog • Dynatrace • AppDynamics • Splunk 他にもいろいろある 11
©MIXI 導⼊のポイント l お使いのアプリケーション(⾔語/フレームワーク)、クラウド、インフラ (VM/コンテナ/オーケストレーションツール)に適したものを選ぶ l データ量、ユーザー数、サーバー数などによってコストは変動する (このあたりは製品によって異なる) l メトリクス、トレース、ログそれぞれが連携できると⾮常に効率的
l 運⽤者だけでなく開発者が使えるものに 12
©MIXI オブザーバビリティによってスピーディーな課題解決を