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
260
ダイニーにおけるモニタリングと振り返りの仕組み
プロダクトの価値を最速で最大化し続けるために取り組んでいる、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
スタートアップでポストモーテムを4年で200回やって得た学び
karszawa
0
10
DomainException と Result 型で作る型安全なエラーハンドリング
karszawa
0
1k
成功する技術選定について
karszawa
2
2.6k
飲食店のインフラサービス “ダイニー” のトラブル対応のすべて
karszawa
0
51
Google Cloud のモニタリング製品を徹底活用してみた
karszawa
0
53
ダウンタイム 30 秒で AlloyDB に移行した話
karszawa
0
490
DMS で AlloyDB に簡単移行!
karszawa
0
56
【現場の本音】App Engine から Cloud Run に移行してみた
karszawa
0
160
cls-hooked による実行コンテキストの保存と利用
karszawa
0
880
Other Decks in Technology
See All in Technology
WindowsでGenesisに挑戦した話
natsutan
0
130
人間性を捧げる生成AI時代の技術選定
yo4raw
2
1.2k
Опыт использования Nessie в Азбуке Вкуса
emeremyanina1234
0
530
勘違いから始まったProxmox on ProxmoxでGPUパススルー【JPmoxs勉強会#7】/JPmoxs7_GPU_Passthrough_on_Proxmox_on_Proxmox-A_Journey_That_Started_with_a_Misunderstanding
tsukimi_site
1
130
テスト設計、逆から読むとおもしろい──仕様にない“望ましさ”の逆設計
mhlyc
0
210
チェックツールを導入したけど使ってもらえなかった話 #GAADjp
lycorptech_jp
PRO
1
160
主要ライブラリの実例に学ぶ、TypeScriptで実現する型安全な座標定義
tiroljpn
1
110
開発も運用もビジネス部門も! クラウドで実現する「つらくない」統制とセキュリティ / Effortless Governance and Security Enabled by the Cloud
kanny
3
850
スイッチのBMC、つかってますか?
sonic
0
520
Streamlit in Snowflakeで加速する不動産テック企業のデータ活用 @Snowflake WESTユーザー会
yuto16
1
160
若手中心の内製アジャイル開発で研究開発に挑戦 / 20250517 Nobuhiro Kawamura & Dami Lee & Tomohiko Tanikawa
shift_evolve
1
230
Lakehouse в Лемана Тех. От архитектуры до оптимизации
emeremyanina1234
0
530
Featured
See All Featured
Speed Design
sergeychernyshev
30
950
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
440
Faster Mobile Websites
deanohume
307
31k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Embracing the Ebb and Flow
colly
85
4.7k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
720
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.4k
Making Projects Easy
brettharned
116
6.2k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
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