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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Isao Shimizu
April 26, 2023
Technology
4
1.2k
オブザーバビリティの始め方 / How to start Observability
2023/4/26 TechFeed Experts Night #17
Isao Shimizu
April 26, 2023
Tweet
Share
More Decks by Isao Shimizu
See All by Isao Shimizu
Notion x ポストモーテムで広げる組織の学び / Notion x Postmortem
isaoshimizu
1
330
New Relicを活用したSREの最初のステップ / NRUG OKINAWA VOL.3
isaoshimizu
3
1.1k
「家族アルバム みてね」における運用管理・ オブザーバビリティの全貌 / Overview of Operation Management and Observability in FamilyAlbum
isaoshimizu
5
3.5k
約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.1k
今年1年のEKS運用振り返り/3-shake SRE Tech Talk
isaoshimizu
2
430
ポストモーテムの基礎知識と最新事例 / Fundamentals of Postmortem
isaoshimizu
12
3.3k
全世界1,800万人が利用する「家族アルバム みてね」におけるNew Relic活用法 / FutureStack Tokyo 2023
isaoshimizu
1
620
Other Decks in Technology
See All in Technology
マルチロールEMが実践する「組織のレジリエンス」を高めるための組織構造と人材配置戦略
coconala_engineer
3
690
管理者向けGitHub Enterpriseの運用Tips紹介: 人にもAIにも優しいプラットフォームづくり
yuriemori
0
190
組織全体で実現する標準監視設計
yuobayashi
2
470
IBM Bobを使って、PostgreSQLのToDoアプリをDb2へ変換してみよう/202603_Dojo_Bob
mayumihirano
1
300
Databricksアシスタントが自分で考えて動く時代に! エージェントモード体験もくもく会
taka_aki
0
370
複数クラスタ運用と検索の高度化:ビズリーチにおけるElastic活用事例 / ElasticON Tokyo2026
visional_engineering_and_design
0
120
[AEON TECH HUB #24] お客様の長期的興味の理解に向けて
alpicola
0
130
モブプログラミング再入門 ー 基本から見直す、AI時代のチーム開発の選択肢 ー / A Re-introduction of Mob Programming
takaking22
5
1.2k
Yahoo!ショッピングのレコメンデーション・システムにおけるML実践の一例
lycorptech_jp
PRO
1
180
20260311 ビジネスSWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
230
非情報系研究者へ送る Transformer入門
rishiyama
10
6.9k
タスク管理も1on1も、もう「管理」じゃない ― KiroとBedrock AgentCoreで変わった"判断の仕事"
yusukeshimizu
5
2.5k
Featured
See All Featured
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
98
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
200
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
210
Leo the Paperboy
mayatellez
4
1.5k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
150
Music & Morning Musume
bryan
47
7.1k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
130
Designing Experiences People Love
moore
143
24k
30 Presentation Tips
portentint
PRO
1
250
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 オブザーバビリティによってスピーディーな課題解決を