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
Hiroaki KARASAWA
June 21, 2022
Technology
1
240
ダイニーにおけるモニタリングと振り返りの仕組み
プロダクトの価値を最速で最大化し続けるために取り組んでいる、SaaSスタートアップのモニタリングLT
https://dinii.connpass.com/event/247726/
Hiroaki KARASAWA
June 21, 2022
Tweet
Share
More Decks by Hiroaki KARASAWA
See All by Hiroaki KARASAWA
成功する技術選定について
karszawa
2
1.3k
飲食店のインフラサービス “ダイニー” のトラブル対応のすべて
karszawa
0
7
Google Cloud のモニタリング製品を徹底活用してみた
karszawa
0
30
ダウンタイム 30 秒で AlloyDB に移行した話
karszawa
0
82
DMS で AlloyDB に簡単移行!
karszawa
0
31
【現場の本音】App Engine から Cloud Run に移行してみた
karszawa
0
130
cls-hooked による実行コンテキストの保存と利用
karszawa
0
760
Hasura の Relationship と権限管理
karszawa
0
790
React Native + Expo のバージョンアップと互換性の維持に関する運用と絶技
karszawa
0
740
Other Decks in Technology
See All in Technology
5分でわかるDuckDB
chanyou0311
10
3.2k
ゼロから創る横断SREチーム 挑戦と進化の軌跡
rvirus0817
2
270
PHPからGoへのマイグレーション for DMMアフィリエイト
yabakokobayashi
1
170
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.8k
Amazon Kendra GenAI Index 登場でどう変わる? 評価から学ぶ最適なRAG構成
naoki_0531
0
120
非機能品質を作り込むための実践アーキテクチャ
knih
5
1.5k
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
200
alecthomas/kong はいいぞ / kamakura.go#7
fujiwara3
1
300
DevFest 2024 Incheon / Songdo - Compose UI 조합 심화
wisemuji
0
120
UI State設計とテスト方針
rmakiyama
2
650
PHPerのための計算量入門/Complexity101 for PHPer
hanhan1978
5
210
事業貢献を考えるための技術改善の目標設計と改善実績 / Targeted design of technical improvements to consider business contribution and improvement performance
oomatomo
0
100
Featured
See All Featured
Producing Creativity
orderedlist
PRO
341
39k
Building Your Own Lightsaber
phodgson
103
6.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Building Adaptive Systems
keathley
38
2.3k
Building Applications with DynamoDB
mza
91
6.1k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
520
Measuring & Analyzing Core Web Vitals
bluesmoon
4
170
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Building an army of robots
kneath
302
44k
Transcript
dinii aka karszawa Monitoring LT #1 2022 07 21
ࣗݾհ 2 ま ほ aka @karszawa ま dinii ほ ほ
ま JavaScript TypeScript ほ
ຊͷ 3
લఏ݅ 4 1. 2. 3.
All in One SaaS
6
μΠχʔͷγεςϜ ᶃ γεςϜΞʔΩςΫνϟ 7 ま Cloud Run ま DB Cloud
SQL 🥹 ま Hasura! https://speakerdeck.com/karszawa
μΠχʔͷγεςϜ ᶄ ϞχλϦϯάαʔϏε 8
μΠχʔͷαʔϏεར༻ಛੑ ᶃ τϥϑΟοΫ 9 • • GW 🍻
μΠχʔͷαʔϏεར༻ಛੑ ᶄ Մ༻ੑʹର͢Δཁٻ 10 • 1000ms 💥 • ◦ 🍻
·ͱΊɿͭ·ΓͲ͏͍͏γεςϜ͔ 11 1. 2. 3. ま 1 ま
վΊͯɺຊͷςʔϚΛৼΓฦΔ 12 ま ほ 精 ほ 😰 &
13
μΠχʔͷϞχλϦϯά 14
αʔόʔϝτϦΫεࢹ 15 GCP Cloud Monitoring ま Cloud SQL ほ ほ
ま Cloud Run ほ ほ ま Uptime check ほ ま Custom Metrics ほ
αʔόʔϝτϦΫεࢹͰେࣄͳ͜ͱ 16 ま ま & ま ほ ま Cloud SQL
ほ Cloud SQL SPoF
ࢹΦϖϨʔγϣϯͷޭͷൿ݃ 17 ま ま ほ ま or ほ Cloud SQL
Cloud Run 30s ほ SLO 99.95% ち
༨ஊɿαʔϏεϨϕϧඪ SLO ͷܾΊํ 18 SLO ま 99.9% 99.99% API ま
0.1% ま 0.01% ま 0.1% 0.01% 0.1%
ࢹΦϖϨʔγϣϯͷޭͷൿ݃ 19 ま ま 20% ほ ま 薄
ࢹΦϖϨʔγϣϯͷޭͷൿ݃ 20 ま Cloud Monitoring Dashboard ほ Cloud Monitoring Dashboard
ΞϓϦέʔγϣϯΤϥʔࢹ 21 ま Sentry ほ Web UI ほ setUser addBreadcrumb
ま ほ Sentry For Review ほ 0 ち
ΠϯγσϯτରԠɾ͍߹ΘͤରԠ 22 • CS (Customer Success), US (User Support) a.
b. •
ΠϯγσϯτରԠɾ͍߹ΘͤରԠ 23 ま Sync ほ ま ほ PM QA ほ
PM CS ま ほ Platform Team Feature Team
ϦϦʔεޙͷࢹ 24 ま GCP ま 1 ま ほ ち ま
Zendesk ほ 🥹
·ͱΊ 25 ま ま ま ま
26